The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

H3v - минималистичный web-браузер, написанный на Tcl/Tk

01.12.2008 23:15

В статье "The H3v web browser. Is it a Dillo killer?" представлен обзор минималистичного web-браузера H3v, целиком написанного на Tcl/Tk. Для отображения HTML/CSS браузер использует Tk-виджет TkHtml3, написанный на языке Си. Несмотря на нахождение разработки на стадии альфа-тестирования, браузер поддерживает выполнение JavaScript и полностью проходит набор тестов Acid2.

В интерфейсе присутствует только минимальное число элементов управления, тем не менее имеется поддержка табов, закладок, прямого обращения к поисковым системам. Русскоязычные сайты отображаются нормально, но при введении текста в формы возникают проблемы со шрифтом. При открытии страницы возникает впечатление значительного торможения, из-за огромного времени реакции элементов управления до момента полного открытия страницы и начала прорисовки только после полной загрузки. Ajax не поддерживается, но HTML реднеринг значительно превосходит аналогичные альтернативные разработки, например, браузер Dillo. Потребление памяти, после открытия десятка популярных сайтов в табах, - 50 Мб (RSS 39 Мб).

  1. Главная ссылка к новости (http://www.freesoftwaremagazin...)
  2. OpenNews: Релиз web-браузера Dillo 2.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/19171-web
Ключевые слова: web, browser, tcl
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (19) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:40, 01/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Dilldo никудышняя поделка, для тиклефилов этот получше будет.
     
     
  • 2.6, User294 (ok), 03:45, 02/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Dilldo никудышняя поделка, для тиклефилов этот получше будет.

    А он будет такой же адский тормоз как все виденые мной TCLные поделия?Диллу юзают любители компактности и минимума дряни в системе.Жирный и тормозной TCL в эту точку зрения ну никак не вписывается.Еще бы на брейнфаке написали, чего скромничать то? :)

     
     
  • 3.22, jt3k (?), 16:07, 03/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>Dilldo никудышняя поделка, для тиклефилов этот получше будет.
    >
    >А он будет такой же адский тормоз как все виденые мной TCLные
    >поделия?Диллу юзают любители компактности и минимума дряни в системе.Жирный и тормозной
    >TCL в эту точку зрения ну никак не вписывается.Еще бы на
    >брейнфаке написали, чего скромничать то? :)

    А скачать пакеты и позырить размер тикля не пробовал?
    тцл около 1.5 мегов и тк около мегабайта.
    в винде так же.

    p.s. дилио юзают любители скорости и другой наркоты. A также нелюбители ajax и html4

     

  • 1.2, Аноним (2), 23:43, 01/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://www.netsurf-browser.org/downloads/
    Пока не пробовал, но вот тоже легковесный браузер. А так бы я сам не отказался от чего-нибудь на вебките - всё что встречал глючее и падучее.
     
  • 1.3, I (?), 23:54, 01/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Круто! В некоторых случаях такой браузер бывает полезен. Пишу сейчас из-под него.
     
  • 1.4, I (?), 23:59, 01/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как минимум, пригодится как быстрое подручное средство для просмотра всякой документации в html, например, javadoc.
     
  • 1.5, Аноним (2), 03:35, 02/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    какая вообще может быть минималистичность на скриптовых языках? Да ещё с поддержкой яваскрипта...
     
     
  • 2.7, User294 (ok), 03:48, 02/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >какая вообще может быть минималистичность на скриптовых языках? Да ещё с поддержкой
    >яваскрипта...

    Ну это как в описании питоновых уродцев на n8x0 - "маленькая программка для... ".А как посмотришь - для "маленькой программки" на 100Кб надо еще сгрузить 5 мегов рантайма которые распакуются в 15 мегов на диске.Инифигажсебе получается "маленькая програмка".

     
     
  • 3.19, ineu (ok), 19:39, 02/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>какая вообще может быть минималистичность на скриптовых языках? Да ещё с поддержкой
    >>яваскрипта...
    >
    >Ну это как в описании питоновых уродцев на n8x0 - "маленькая программка
    >для... ".А как посмотришь - для "маленькой программки" на 100Кб надо
    >еще сгрузить 5 мегов рантайма которые распакуются в 15 мегов на
    >диске.Инифигажсебе получается "маленькая програмка".

    А что, для _каждой_ маленькой программки нужно по 15 метров? Меня терзают смутные сомнения...

     
  • 3.21, Поэт битов и байтов (?), 20:57, 02/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Маленькая! 15 метров на моём очень старом диске это ~0.01%
    Потом надо же включить мозг (если есть) и понять что рантайм один на все такие программки.
    PS: А твоя Nokia  только тебя и еб^W ентересует! ,)
     
  • 2.23, jt3k (?), 16:16, 03/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >какая вообще может быть минималистичность на скриптовых языках? Да ещё с поддержкой
    >яваскрипта...

    насколько я знаю мозилла тоже на скриптах.
    интерпретатор мозиллы просто компилируют под нужную систему и всё.

     

  • 1.12, Аноним (12), 11:01, 02/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Даешь много браузеров, хороших и разных! А между тем https://esk.sbrf.ru/ грустно...
     
     
  • 2.13, User294 (ok), 11:24, 02/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Даешь много браузеров, хороших и разных! А между тем https://esk.sbrf.ru/ грустно...

    И чего это за фуфлосайт?Ах, сбербанк.. ну они никогда и не отличались навязчивым сервисом как бы - а что вы от "совка" хотели?Кроме дерьмовых сайтов у них и других проблем навалом как то немеряные очереди из старых бабок, тормозной и хамоватый персонал, дурная бюрократия, пофигизм персонала и прочая.Говносайт - далеко не самая большая проблема сбербанка пожалуй :).А так понятно что ни один нормальный вебмастер в такую совковую контору не пойдет - ну вот и кукуют с сайтом по принципу "3-й сорт - не брак".

     
  • 2.25, Ivan (??), 02:00, 04/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Даешь много браузеров, хороших и разных! А между тем https://esk.sbrf.ru/ грустно...

    Жесть! Первый раз в жизни вижу такое. Не хватает только эпиграфа "Не стоит прогибаться под изменчивый мир - пусть лучше он прогнётся под нас" (с).

     

  • 1.16, Frank (??), 12:12, 02/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://privatbank.com.ua/info/index1.stm?fileName=4_1_3_2r.html
    - кто хочет - тот юзает более универсальные технологии
     
     
  • 2.20, exn (??), 20:25, 02/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Только упаси господь с ними связыватся.
     

  • 1.17, I (?), 12:54, 02/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У кого-нибудь оно работает с прокси?
     
     
  • 2.18, I (?), 13:23, 02/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Разобрался.
    не понимает: http_proxy=http://host:port
    понимает: http_proxy=host:port
     

  • 1.24, Ivan (??), 01:55, 04/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Imho действительно интересно было бы если бы написали браузер, поддерживающий исключительно и только (зато более-менее полно) 100% валидный xhtml 1.0 strict + css 3, и прекращающий рендеринг при малейшем шаге влево - шаге в право. Сколько бы лишних хитроумных алгоритмов в коде было бы отсеяно такой постановкой задачи ...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру