Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Jul 20, 2019 2:45 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 802 posts ]  Go to page Previous 1 2 3 4 554 Next
Author Message
 Post subject: Re: HTML Viewer in C--
PostPosted: Thu Jul 24, 2008 12:26 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
HTMLv v0.24
Сейчас прога работает с параметрами тегов методом нового велосипеда "Гномик" с турбодвигателем. Попытаюсь реализовать работу с опциями нормально.


Attachments:
HTMLv_v0.24.zip [47.78 KiB]
Downloaded 137 times

_________________
Через тернии к звездам
Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Thu Jul 24, 2008 10:29 am 
Offline

Joined: Thu Dec 06, 2007 2:01 pm
Posts: 6
Leency wrote:
Если они тебе нужны, могу скинуть. :)


да, мне нужна база, чтобы проверить несколько идей по улучшению сего браузера.

да и поясни плиз чем и как это компилировать :D

компилятор C-- я что-то не могу найти никак, хотя раньше где-то видел


Last edited by Gutsycat on Thu Jul 24, 2008 11:06 am, edited 1 time in total.

Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Thu Jul 24, 2008 10:51 am 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
1) Надо бы определять конец документа, чтобы при нажатии PgDown или Down документ дальше не прокручивался и обрабртки этих клавиш не было.
2) Добавление в конец ".htm" при нажатии кнопки перейти не удачно, так как расширене может быть HTM, html, shtml, ... Да и вообще в одном каталоге можут находиться 2 файла - например, index.htm и index.html.
3) Нужно игнорировать текст между тегами <script> и </script>
4) Надо бы уже реализовать последовательности вида "&...;", например, &nbsp; и &lt;
5) Планируется ли поддержка других кодировок? (хотя бы KOI8)


Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Thu Jul 24, 2008 12:15 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Буква "ё" заменяется на "х" почему-то


Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Thu Jul 24, 2008 12:29 pm 
Offline

Joined: Thu Jan 26, 2006 8:47 pm
Posts: 284
ё заменяется на х потому что используется перекодировщик из DOS в WIN кодировку а не на оборот)) Если честно то самого удивило что норм символы отображаются


Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Thu Jul 24, 2008 10:54 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
Gutsycat
Даже не подозревал что идея настолько благородна :D
Компилировать на самом деле очень просто - одним батовским файлом.
С-- можно взять здесь: viewtopic.php?f=2&t=495&start=15

Я доделаю работу с параметрами и выложу исходники на форум. Попытаюсь сделать это побыстрее.

Albom
1. знаю что надо определять, вот только как... тоесть надо не определять сам конец, а надо узнавать количество строк, а это возможно только если обработать дакумент в первый раз полностью, скорее всего так и сделаю. Сейчас документ читается сначала и до момента, когда отобразится самая нижняя строчка в окне, это тоже не совсем правильно.
2. Может это и не совсем правильно, но зато удобно :)
3. Учту.
4. Сейчас они определяются но игнорируются, я помню о них.
5. Не знаю и так дел хватает...

_________________
Через тернии к звездам


Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Mon Jul 28, 2008 10:55 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
HTMLv v0.27
- вывод цвета текста, поддержка до 10 вложеных тегов цвета - за всё это спасибо Veliant'y;
- адаптирован код под новую версию библиотеки <Lrz>, отвечающей за строку адреса (box_lib);
- теперь корректно определяется конец файла при обработке (by Veliant);
- теперь текст декодируется win -> dos, исправлено отображение некоторых специальных символов;
- почищен код, оптимизована структура документа;
- опредение длинны страницы, заглушки на прокрутку её вверх и вниз;
- сильно уменьшена перерисовка первых двух строк.


Attachments:
HTMLv_v0.27.zip [48.24 KiB]
Downloaded 124 times

_________________
Через тернии к звездам
Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Mon Jul 28, 2008 11:00 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
HTMLv Sources (v0.27)
И всё же я бы посоветовал _пока_что_ лучше заняться доработкой Эолайта.


Attachments:
HTMLv_sources_0.27.zip [41.83 KiB]
Downloaded 140 times

_________________
Через тернии к звездам
Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Tue Jul 29, 2008 10:31 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
HTMLv v0.30
- клавиша BackSpace, если полоса адреса не активна, возвращает на предыдущую страницу;
- игнорируется текст после тега <script>;
- сносно работает прокрутка;
- заглушка на PgUp\PgDown, работает End;
- исправлен баг с заголовком окна.


Attachments:
HTMLv_v0.30.zip [47.68 KiB]
Downloaded 136 times

_________________
Через тернии к звездам
Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Wed Jul 30, 2008 11:58 am 
Offline

Joined: Tue Oct 16, 2007 2:01 pm
Posts: 19
После запуска, если пошевелить мышкой, программа вылетает...


Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Wed Jul 30, 2008 12:32 pm 
Offline

Joined: Thu Jan 26, 2006 8:47 pm
Posts: 284
Решение - обновить BOX_LIB.OBJ он в архиве тоже идет


Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Fri Aug 01, 2008 1:17 pm 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
Quote:
игнорируется текст после тега <script>

не игнорируется!
+ нужно игнорировать текст между <style>

Протестировал 0.30:
1) вылетает в половине случаев
2) в 1251 только около трети всех открывшихся страниц, остальные - KOI8, UTF-8


Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Fri Aug 01, 2008 2:11 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Не отображается italic, вместо него что-то непонятное.

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Fri Aug 01, 2008 2:12 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Атауальпа wrote:
Не отображается italic, вместо него что-то непонятное.

дык ))) наклонного шрифта в коосе и в помине нет )


Top
   
 Post subject: Re: HTML Viewer in C--
PostPosted: Fri Aug 01, 2008 2:21 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Кстати, вперед/назад как-то не всегда работают. Иногда нужно нажать 2-3 раза, иногда вообще не фурычут.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 802 posts ]  Go to page Previous 1 2 3 4 554 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited