Форум: "Потрепаться";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];
ВнизПишем браузер... Найти похожие ветки
← →
Pavor (2002-11-04 10:33) [0]Приветствую всех!
Такой вот вопрос. Если браузер свой писать и не пользоваться при этом компонентом TBrowser Delphi - как быть?
Ну, html с сервера можно с помощью TNMHTTP получить, а как его отобразить? Какие будут соображения?
← →
Ghost. (2002-11-04 10:35) [1]а писать не употеешь?
← →
hooch (2002-11-04 10:36) [2]компонент есть THtmlViewer
← →
Anatoly Podgoretsky (2002-11-04 10:36) [3]На первый вопрос писать с помощью Дельфи
На второй вопрос писать свой браузер
← →
KSergey (2002-11-04 11:18) [4]Не совсем понятно в чем именно проблема. Конкретизируйте.
Не знаете как отображать - читайте книжки и думайте. Много думайте.
Микрософт в свое время купила ядро.
Хотя что именно входит в понятие ядра браузера мне, с силу абсолютного не владения тематикой, не известно.
← →
KSergey (2002-11-04 11:22) [5]И чем дольше будете думать, тем яснее начнете ощущать, что даже если бы не было TNMHTTP, то состряпать его аналог - это фигня по сравнению с остальным.
← →
Pavor (2002-11-04 13:58) [6]Ну ладно-ладно...
Я же чисто теоретически спросил. ;) Сильно маяться не собирался. Как представлю себе, как таблицы html отображать придется - не по себе становится.
И все же... :) Если не привлекать специальных компонентов типа THtmlViewer (хотя я что-то не знаю такого), где можно html показать - в RichEdite ? Или как?
← →
Кулюкин Олег (2002-11-04 14:13) [7]Посмотрите на торри THTMLParser, в нем есть демка.
Не ее основе можно написать функцию, которая будет рисовать HTML на канвасе.
Для несложного текста я такое делал, работало вполне нормально.
А вообще, не стоит писать свой браузер.
← →
Карелин Артем (2002-11-04 14:15) [8]А парсер CSS тоже надо использовать... Явно задачка для НИИ.
← →
Дмитрий К.К. (2002-11-04 14:27) [9]Какой свой браузер??? Ты в своем уме? Ты кем себя возомнил? Командой разработчиков Оперы?
← →
Карелин Артем (2002-11-04 14:53) [10]А опера все-равно глючит, когда за генерацию HTML берусь я...
Только експлорер показывает то, что я делаю. Ну а в линухе есть броузер (в KDE по умолчанию), так он вообще в 5% показывает мои творения.
А все дело в том, что я творил очень сложные стили CSS + скрипты прикольные типа Fading BackGround или дождика.
← →
Pavor (2002-11-04 16:03) [11]
2 Дмитрий К.К.:
Ну зачем столько эмоций сразу? :)
Почему сразу намеки на мое ментальное состояние? И в конце концов, почему именно командой разработчиков Оперы? Если уж возомнить о себе - так на полную катушку...
Повторюсь - мне просто интересен ПРИНЦИП и как оно, ч*рт возьми, вообще работает.
Спасибо за внимание.
← →
Карелин Артем (2002-11-04 16:28) [12]>>Повторюсь - мне просто интересен ПРИНЦИП и как оно, ч*рт возьми, вообще работает.
Это хорошее ментальное состояние.
← →
Pavor (2002-11-04 16:33) [13]Пасибо. ;)
← →
Дмитрий К.К. (2002-11-04 17:35) [14]:)
← →
Сатир (2002-11-04 20:23) [15]>Пишем браузер...
короче, не пишем браузер...
← →
Cobalt (2002-11-05 01:07) [16]> мне просто интересен ПРИНЦИП
Работает все очень просто: разбирается текст, составляются коллекции (или че там у кого что) элементов с аттрибутами согласно стандартам и собственным фичам(IE), устанавливаются координаты элементов, и в OnPaint - отрисовывается. или доп. окна рисуют(каждый по своему)
← →
.nuke (2002-11-05 02:10) [17]>Карелин Артем © (04.11.02 14:53)
>А опера все-равно глючит, когда за генерацию HTML берусь я...
>Только експлорер показывает то, что я делаю. Ну а в линухе есть
>броузер (в KDE по умолчанию), так он вообще в 5% показывает мои
>творения.
>А все дело в том, что я творил очень сложные стили CSS + скрипты
>прикольные типа Fading BackGround или дождика.
Из этого следует что это у тебя в олове что-то глючит, а правильно и хорошо написанный будет работать и отображаЦа практически одинаково как и под линухой так и под виндой....
ЗЫ
ты про Lynx ничего не слышал? //cамый правильный бровзер :)
← →
Дмитрий К.К. (2002-11-05 06:30) [18]Так пишем али нет? :)))
← →
esu (2002-11-05 06:46) [19]Итак:
Операционка разрабатывается, броузер делается, компилятор вроде бы тоже кто-то начинал... Остальсь только word сделать и все пучком будет :)
← →
Кулюкин Олег (2002-11-05 09:18) [20]2 esu © (05.11.02 06:46)
И Excel :)
← →
Карелин Артем (2002-11-05 10:05) [21]>.nuke © (05.11.02 02:10)
Попрошу не переходить на личности. У меня в то время было такое же ментальное состояние, как и у автора. Для души броузеры мучал. А не для пуза.
Линкс я видел.
ЗЫ:background="c:\con\con" - И ваша 9X в ауте
← →
Pavor (2002-11-05 13:22) [22]Насчет операционки - это мысль! :)
Только здается мне, что наилучшие решения уже найдены...
А вот с интерфейсом - мне бы хотелось поэкспериментировать с неоконным интерфейсом. Это у меня после статьи "Этот странный и противоестественный оконный интерфейс" ;)
Насчет этого есть какие-нибудь идеи?
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.016 c