WebView: Text-based Browser

...
Post Reply
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

WebView: Text-based Browser

Post by Leency »

Около полугода назад Veliant кинул мне все свои прокты для Колибри. Среди них был один довольно интересный - "HTML Viewer in C--", но только как идея :) Он лежал у меня всё это время, пока я не накопил достаточно знаний для того чтобы начать приводить его в нормальное состояние (и всё же не надо забывать что я такой себе программист и всё ещё учусь).
Я уже адаптировал код программы под новую версию библиотеки menuet.h-- -> kolibri.h--. Изменил структуру елемента TWB. Сам по себе браузер - это компонент, но в текущей реализации может быть в окне только один, вообще и данная структура требует переделки... там ещё работы и работы... Изменён, конечно, дизайн, добавлены клавиши управления\скролл колёсиком. При прокрутке уже не перерисовывается ВЕСЬ список, но всё ежё текст выводиться по букве :)
Я бы никогда не стал выкладывать ЭТУ версию, т.к. она всё ещё версия 0.00001, если бы не возникла эта тема. Пока эта программа демонстрирует только то, что работа ведётся... и велась бы намного быстрее если бы я работал в комманде с программистом, знающим ассемблер, имеющим аську и желание отвечать на вопросы и иногда писать код :D

В планах очень и очень многое. Версия 0.1 возможно выйдет через неделюку-полторы где-то ЕСЛИ ВСЁ БУДЕТ ХОРОШО.

P.S. 1. Я думаю, все догадались что "браузер" пишеться на С--.
2. Будет прикручен ЕдитБокс от Лрз, пока проосто не успел.
Attachments
HTMLviewer.zip
(21.65 KiB) Downloaded 993 times
Last edited by Leency on Sat Mar 15, 2014 6:36 pm, edited 1 time in total.
Sapiens dominabitur astris
Veliant
Posts: 284
Joined: Thu Jan 26, 2006 8:47 pm

Re: Пародия на HTML Viewer

Post by Veliant »

Ну имеются еще вот такие версии если честно
htmlv по умолчанию открывает /rd/1/index.htm


А критику в мой адрес я понял.... чтож поделать извини что я так
Attachments
HTML.zip
2 хтмл вьювера
(3.49 KiB) Downloaded 792 times
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: HTML Viewer

Post by Leency »

Ну вот и вышла новая версия HTML Viewer 0.1. Изменения, внесённые за полтора дня:

- более или менее полная поддержка тегов: b, strong, i, u, s, br, pre, title, li, p. Поддержка закрывающих тегов соответственно;
- поддержка вложеных тегов;
- игнорирование ненужных пробелов в теге (пример: < b >);
- увеличена скорость прокрутки и программы;
- полоса адреса (EditBox) от <Lrz>, спасибо ему огромное;
- остановка рисования после тега </html>.

Да, и прежде чем писать "У меня программа не работает" прочитайте ReadMe.
Attachments
HTMLv_v0.1.zip
(20.81 KiB) Downloaded 772 times
Sapiens dominabitur astris
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: HTML Viewer

Post by Leency »

Все так хотели браузер, а в итоге так и нет никаких эмоций по этому поводу :)

- исправления и улучшения тега <li>;
- теперь можно прописывать путь к странице не добавляя в конце ".htm", программа добавит расширение автоматически;
- немного уменьшена перерисовка окна;
- добавлен тег "strike", аналог "s";
- начальная поддержка некоторых других тегов;
- исправлен баг, из-за которого нельзя было перематывать текст вниз до конца.
Attachments
HTMLv_v0.1.1.zip
(21.44 KiB) Downloaded 761 times
Sapiens dominabitur astris
ceca
Posts: 18
Joined: Tue Oct 16, 2007 2:01 pm

Re: HTML Viewer

Post by ceca »

Все так хотели браузер, а в итоге так и нет никаких эмоций по этому поводу!
Всё нормально, качаем, просто все кинулись инет к косе подключать, может стек с буксиром заработает или с толчка, хотя другие уже трехлинейку чистят.... что то ты кодить много стал.... тормошишь всех в этом сонном царстве... :)
User avatar
ДедОк
Posts: 249
Joined: Thu Mar 29, 2007 3:02 am

Re: HTML Viewer in C--

Post by ДедОк »

Leency
замечательное начало!... конечно, ещё работы и работы...:) но для начала, уже отлично!... начинаю испытывать тягу к переходу на С-- ;)
*****:
;дух машины, мой бубен сильнее твоей тупости

*****:
b00bl1k
Posts: 69
Joined: Tue Jun 24, 2008 11:12 pm

Re: HTML Viewer in C--

Post by b00bl1k »

Прикольный браузер, только вот некоторые спец. символы не так выводит... заменяет « на k, а » на {, а так очень даже хорошо :)
User avatar
Albom
Mentor
Posts: 757
Joined: Tue Jan 15, 2008 11:27 am

Re: HTML Viewer in C--

Post by Albom »

и ещё - нужно добавить обработку   и подобного
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: HTML Viewer in C--

Post by Leency »

ДедОк
Спасибо, но хорошо что диамонд не слышал последней фразы :)
Sh@dy, Albom
Замечания учту, я знаю об этих проблемах :) но пока руки не дошли... Браузер оказалось писать куда сложнее, чем файловый менеджер.

Версия 0.1.3, в основном багфиксы.
Проверил на реальной системе - не работает :) буду исправлять...
Attachments
HTMLv_v0.1.3.zip
(21.8 KiB) Downloaded 711 times
Sapiens dominabitur astris
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: HTML Viewer in C--

Post by Leency »

Эта последняя версия работает нормально. Выбраный изначально подход оказался неверным, всё надо переделывать.
*где смайлик бьющийся головой об стенку?*
Пытаюсь переделать...
Sapiens dominabitur astris
ALLiGaToR
Posts: 59
Joined: Mon Aug 07, 2006 11:31 pm

Re: HTML Viewer in C--

Post by ALLiGaToR »

О, отличная новость!
Leency, ты просто фанат программирования под КОС, молодец!
User avatar
Gluk
Posts: 1222
Joined: Mon Apr 16, 2007 6:38 pm

Re: HTML Viewer in C--

Post by Gluk »

не знаю как вы, а я уже предвкушаю релиз Leency's Word Processor)))
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: HTML Viewer in C--

Post by Leency »

ALLiGaToR
Это просто хобби :)

Gluk
Э... с меня пока что и Еолайта с ХТМЛ вьюером хватает :)
Sapiens dominabitur astris
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: HTML Viewer in C--

Post by Leency »

HTML Viewer v0.2

- уменьшена перерисовка при открытии проги, во время перехода по страницам, во время их прокрутки - текст выводится не побуквенно, а короткими строчками;
- изменения в структуре программы, она стала ещё чуть более гибкой;
- теперь заголовок не перерисовывается постоянно во время перемотки;
- теперь не выводится больше 1 пробела;
- запуск с параметром - открывается страница;
- немного подправлено положение строки адреса при разной высоте заголовков;
- если страница не существует, выводится предупреждение.
Attachments
HTMLv_v0.2.zip
(27.8 KiB) Downloaded 1306 times
Sapiens dominabitur astris
User avatar
DmitrySokolowsky
Posts: 840
Joined: Thu Mar 01, 2007 7:57 pm

Re: HTML Viewer in C--

Post by DmitrySokolowsky »

У меня вылетает при запуске :(
Attachments
bug.gif
bug.gif (4.53 KiB) Viewed 31646 times
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest