WebView: Text-based Browser

...
  • стандарт Kolobri HTML...
    *facepalm*

    думаю лошадь лучше пристрелить...
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • HTTPlib, конечно, хорошо и нужно, но сейчас у меня другие цели.

    Я всегда был против ввода нестандартных тегов, против и сейчас. Но добавление Condition Script оказалось необходимой фичей. Как и выделение WebView в отдельный компонент.
    Из хаоса в космос
  • Перевод неподдерживаемых тегов в поддерживаемые:
    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 - нужно бы добавить
    Из хаоса в космос
  • Mario_r4 wrote: думаю лошадь лучше пристрелить...
    Я имел в виду не стандарт вёрстки веб-страниц, а стандарт для внутреннего пользования в Колибри. Допустим, нужно делать презентации. Если есть condition script, то можно делать один HTML файл index.html с картинками и всё это поместить в zip архив. Само собой, код этого файла не обязательно должен соответствовать стандартам. ИМХО нужно разработать стандарт для таких файлов. Требования к этому стандарту: максимально раскрывать возможности HTMLv. Пример: чтобы заголовок слайда был по центру, необходимо использовать ПОДДЕРЖИВАЕМЫЙ HTMLv тег <сеnter>. Но чтобы получить соответствующий результат в валидном коде необходимо использовать стили. Ну и как работать со стилями?
    Leency wrote:blockquote - поддерживается
    code - нужно бы добавить
    А остальные? Разве бывают теги, которые не нужно поддерживать (я не имею в виду meter и progress)? Там ведь только нужно в коде перечислить после i через запятую только address и dfn.
    The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/
  • Text browser толком никогда не будет нормальным браузером, лучше потратит силы на netserf или портировалть новый движок. Писанина все эта не к чему там сам код развивать сложно. Я бы взялся за text browser только код там непонятный какой-то (дело не в том что с--, сама структура )
  • Unusual wrote:Text browser толком никогда не будет нормальным браузером, лучше потратит силы на netserf или портировалть новый движок. Писанина все эта не к чему там сам код развивать сложно. Я бы взялся за text browser только код там непонятный какой-то (дело не в том что с--, сама структура )
    Text Browser может стать нормальным текстовым браузером - так я считаю.
  • SoUrcerer wrote:Text Browser может стать нормальным текстовым браузером - так я считаю.
    В таком случае я предлагаю включить поддержку WML. WML — язык разметки документов для использования в сотовых телефонах и других мобильных устройствах по стандарту WAP.
    Он имеет следующую структуру

    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>
    
    Все уже есть, кроме тега <card>. На экране устройства в каждый момент времени отображается только один <card>, а пользователь может переключаться между ними, переходя по ссылкам — это сделано для сокращения числа обращений за информацией к серверу. Но это и есть тот же Condition Script! ИМХО проблем не возникнет.
    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
  • ppk-center
    Ссылка в тему
    CEGUI

    P.S. Возможно это то что Вы придумываете:)
  • Над выносом WTB надо еще работать :)

    А теперь по сути дела. При попытке скролла колесиком, если страница вмещается в окно, ее содержимое дублируется снизу.
    Spoiler:
    htmlv.png
    htmlv.png (16.21 KiB)
    Viewed 4109 times
    to infinity and beyond
  • Спасибо, исправлю.
    Из хаоса в космос
  • : Кстати, вы не могли бы дать ссылку на код WebView в SVN?
    The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/
  • ppk-center wrote:: Кстати, вы не могли бы дать ссылку на код WebView в SVN?
    http://websvn.kolibrios.org/listing.php ... a61e1adabf
    to infinity and beyond
  • Who is online

    Users browsing this forum: No registered users and 3 guests