13.08.2015 / 07:39 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Ксакеп, зачем?
|
13.08.2015 / 08:33 | |
aRiGaTo Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| Naik, в целях безопасности.
__________________
don't tread on me |
13.08.2015 / 09:16 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| aRiGaTo, так стили и картинки берутся из сайта же, неполучится ограничить, импортируется только html. Да и какая тут безопасность, пока нету биндингов к java, вообще пофиг что там в webview лежит
|
13.08.2015 / 12:41 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Цитата Naik: Ксакеп, зачем?Это ожидаемое поведение для всех программ. Если где-то встречается ссылка, то она открывается в браузере.
|
13.08.2015 / 14:27 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Вообще согласен с Кса. Но иногда браузер открывать не хочется, если можно прямо в программе ссылку открыть. Поэтому просто добавить контекстное меню с пунктом Открыть во внешнем браузере.
__________________
let live |
13.08.2015 / 16:14 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| aNNiMON, там с импортом не так все просто. Относительные ссылки не работают - нужно их дополнять в коде (пригодится jsoup или кастомный ресолвер), также некоторые участки хтмл парсятся как markdown - нужно как минимум удалять пробелы в начале строк. Ресурсы типа стилей, картинок нужно запихивать в хтмл, чтоб не брались из инета. JS наверное просто весь удалить.
___ пробовал либу Readabilty, но она много лишнего обрезает
___ Ну а пока сделал прогрессбар для операций сохранения и импорта, импорт запускаю теперь в фоне
Изменено Naik (13.08 / 16:16) (всего 2 раза) |
13.08.2015 / 20:25 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Naik, хм, нашёл сервис http://fuckyeahmarkdown.com/ можно API использовать. Прогресс-бар хорошо. Я надеюсь, из-за этого не пришлось добавлять статус бар? Хотелось бы, что б как в Android - появилась панель прогресса или диалог, а потом скрылся. В общем, добавляй, посмотрим. __________________
let live |
13.08.2015 / 20:42 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| aNNiMON, Я сделал как в GIMP, только вверху под заголовком, тонкая полоса прогресса, весь контент делается disabled.
|
13.08.2015 / 20:49 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Цитата aNNiMON: Naik, хм, нашёл сервис http://fuckyeahmarkdown.com/ можно API использовать.
Прогресс-бар хорошо. Я надеюсь, из-за этого не пришлось добавлять статус бар? Хотелось бы, что б как в Android - появиласстатьи с этого сайта режет так же плохо как и Readability. Это бесполезная затея, достаточно сделать просто сохранение хтмл, если сильно нужно, то юзер выделит нужное и удалит остальное. |
13.08.2015 / 20:50 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Naik, о, интересно, ждём-с. Ксакеп, GitHub API умеет в веб-клиппинг? __________________
let live Изменено aNNiMON (13.08 / 20:50) (всего 1 раз) |