Вниз  NoticEditor
- 13.08.2015 / 07:39
Naik
  Пользователь

Naik 
Сейчас: Offline
Ксакеп, зачем?
- 13.08.2015 / 08:33
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
Naik, в целях безопасности.
__________________
 don't tread on me
- 13.08.2015 / 09:16
Naik
  Пользователь

Naik 
Сейчас: Offline
aRiGaTo, так стили и картинки берутся из сайта же, неполучится ограничить, импортируется только html. Да и какая тут безопасность, пока нету биндингов к java, вообще пофиг что там в webview лежит
- 13.08.2015 / 12:41
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Цитата Naik:
Ксакеп, зачем?
Это ожидаемое поведение для всех программ. Если где-то встречается ссылка, то она открывается в браузере.
- 13.08.2015 / 14:27
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Вообще согласен с Кса. Но иногда браузер открывать не хочется, если можно прямо в программе ссылку открыть. Поэтому просто добавить контекстное меню с пунктом Открыть во внешнем браузере.
__________________
 let live
- 13.08.2015 / 16:14
Naik
  Пользователь

Naik 
Сейчас: Offline
aNNiMON, там с импортом не так все просто. Относительные ссылки не работают - нужно их дополнять в коде (пригодится jsoup или кастомный ресолвер), также некоторые участки хтмл парсятся как markdown - нужно как минимум удалять пробелы в начале строк. Ресурсы типа стилей, картинок нужно запихивать в хтмл, чтоб не брались из инета. JS наверное просто весь удалить.

___
пробовал либу Readabilty, но она много лишнего обрезает

___
Ну а пока сделал прогрессбар для операций сохранения и импорта, импорт запускаю теперь в фоне

Изменено Naik (13.08 / 16:16) (всего 2 раза)
- 13.08.2015 / 20:25
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Naik, хм, нашёл сервис http://fuckyeahmarkdown.com/ можно API использовать.

Прогресс-бар хорошо. Я надеюсь, из-за этого не пришлось добавлять статус бар? Хотелось бы, что б как в Android - появилась панель прогресса или диалог, а потом скрылся. В общем, добавляй, посмотрим.
__________________
 let live
- 13.08.2015 / 20:42
Naik
  Пользователь

Naik 
Сейчас: Offline
aNNiMON, Я сделал как в GIMP, только вверху под заголовком, тонкая полоса прогресса, весь контент делается disabled.
- 13.08.2015 / 20:49
Naik
  Пользователь

Naik 
Сейчас: Offline
Цитата aNNiMON:
Naik, хм, нашёл сервис http://fuckyeahmarkdown.com/ можно API использовать.

Прогресс-бар хорошо. Я надеюсь, из-за этого не пришлось добавлять статус бар? Хотелось бы, что б как в Android - появилас
статьи с этого сайта режет так же плохо как и Readability. Это бесполезная затея, достаточно сделать просто сохранение хтмл, если сильно нужно, то юзер выделит нужное и удалит остальное.
- 13.08.2015 / 20:50
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Naik, о, интересно, ждём-с. :)

Ксакеп, GitHub API умеет в веб-клиппинг?
__________________
 let live

Изменено aNNiMON (13.08 / 20:50) (всего 1 раз)
Наверх  Всего сообщений: 108
Фильтровать сообщения
Поиск по теме
Файлы топика (5)