WebView: Text-based Browser
-
Опа, теперь я могу реализовать одну свою давнюю задумку. Постараюсь представить первые результаты уже в течении нескольких дней. А дальше текст из разряда я умнее всех, делайте как я говорю
Кажется если действительно реализовать поддерку HTTPlib, как предполагал hidnplayr, то это решит довольно таки много проблем.to infinity and beyond
*facepalm*стандарт Kolobri HTML...
думаю лошадь лучше пристрелить...
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
HTTPlib, конечно, хорошо и нужно, но сейчас у меня другие цели.
Я всегда был против ввода нестандартных тегов, против и сейчас. Но добавление Condition Script оказалось необходимой фичей. Как и выделение WebView в отдельный компонент.
Я всегда был против ввода нестандартных тегов, против и сейчас. Но добавление Condition Script оказалось необходимой фичей. Как и выделение WebView в отдельный компонент.
Из хаоса в космос
Перевод неподдерживаемых тегов в поддерживаемые:
<adress>Адрес</adress>, <dfn>Термин</dfn>- <i>Адрес (он же термин)</i>
<code>Код</code> - <pre>Код</pre>
<details>Карась</details> - <a href="$1">Показать</a><condition show_if=1>Карась</condition>
<blockquote>Цитата</blockquote> - <hr>Цитата<hr>
<progress max="100" value="25"></progress>, <meter max="100" value="25"></meter> - <p><b>| | |</b> | | | | | | |</p>
<details><summary>Текст</summary>Карась</details> - <a href="$1">Текст</a><condition show_if=1>Карась</condition>
Spoiler:
<q cite="http://wikipedia.org">...в качестве 38-й буквы, затем была отменена.</q> - <i><a href="http://wikipedia.org">"..в качестве 38-й буквы, затем была отменена."</a></i><adress>Адрес</adress>, <dfn>Термин</dfn>- <i>Адрес (он же термин)</i>
<code>Код</code> - <pre>Код</pre>
<details>Карась</details> - <a href="$1">Показать</a><condition show_if=1>Карась</condition>
<blockquote>Цитата</blockquote> - <hr>Цитата<hr>
<progress max="100" value="25"></progress>, <meter max="100" value="25"></meter> - <p><b>| | |</b> | | | | | | |</p>
<details><summary>Текст</summary>Карась</details> - <a href="$1">Текст</a><condition show_if=1>Карась</condition>
The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/
blockquote - поддерживается
code - нужно бы добавить
code - нужно бы добавить
Из хаоса в космос
Я имел в виду не стандарт вёрстки веб-страниц, а стандарт для внутреннего пользования в Колибри. Допустим, нужно делать презентации. Если есть condition script, то можно делать один HTML файл index.html с картинками и всё это поместить в zip архив. Само собой, код этого файла не обязательно должен соответствовать стандартам. ИМХО нужно разработать стандарт для таких файлов. Требования к этому стандарту: максимально раскрывать возможности HTMLv. Пример: чтобы заголовок слайда был по центру, необходимо использовать ПОДДЕРЖИВАЕМЫЙ HTMLv тег <сеnter>. Но чтобы получить соответствующий результат в валидном коде необходимо использовать стили. Ну и как работать со стилями?Mario_r4 wrote: думаю лошадь лучше пристрелить...
А остальные? Разве бывают теги, которые не нужно поддерживать (я не имею в виду meter и progress)? Там ведь только нужно в коде перечислить после i через запятую только address и dfn.Leency wrote:blockquote - поддерживается
code - нужно бы добавить
The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/
Text browser толком никогда не будет нормальным браузером, лучше потратит силы на netserf или портировалть новый движок. Писанина все эта не к чему там сам код развивать сложно. Я бы взялся за text browser только код там непонятный какой-то (дело не в том что с--, сама структура )
Text Browser может стать нормальным текстовым браузером - так я считаю.Unusual wrote:Text browser толком никогда не будет нормальным браузером, лучше потратит силы на netserf или портировалть новый движок. Писанина все эта не к чему там сам код развивать сложно. Я бы взялся за text browser только код там непонятный какой-то (дело не в том что с--, сама структура )
В таком случае я предлагаю включить поддержку WML. WML — язык разметки документов для использования в сотовых телефонах и других мобильных устройствах по стандарту WAP.SoUrcerer wrote:Text Browser может стать нормальным текстовым браузером - так я считаю.
Он имеет следующую структуру
Code: Select all
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml" >
<wml>
<card id="main" title="First Card">
<p mode="wrap">
<small>текст</small> — мелкий текст.
<big>текст</big> — крупный текст.
<b>текст</b> — жирный текст.
<i>текст</i> — курсив.
<u>текст</u> — подчеркнутый текст.
<em>текст</em> — выделенный текст.
</p>
</card>
</wml>
The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/
Не всегда надо что-то мега крутое и напичканное всем возможным. Нынче практически не пользуются консольными браузерами, но они тем не менее существуют.Unusual wrote:Text browser толком никогда не будет нормальным браузером, лучше потратит силы на netserf или портировалть новый движок. Писанина все эта не к чему там сам код развивать сложно. Я бы взялся за text browser только код там непонятный какой-то (дело не в том что с--, сама структура )
to infinity and beyond
Над выносом WTB надо еще работать
А теперь по сути дела. При попытке скролла колесиком, если страница вмещается в окно, ее содержимое дублируется снизу.
А теперь по сути дела. При попытке скролла колесиком, если страница вмещается в окно, ее содержимое дублируется снизу.
Spoiler:
to infinity and beyond
Спасибо, исправлю.
Из хаоса в космос
: Кстати, вы не могли бы дать ссылку на код WebView в SVN?
The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/
http://websvn.kolibrios.org/listing.php ... a61e1adabfppk-center wrote:: Кстати, вы не могли бы дать ссылку на код WebView в SVN?
to infinity and beyond
Who is online
Users browsing this forum: No registered users and 3 guests