![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
*W!ld_$py* |
|
|||
Unregistered |
Народ!!!
Подскажите, плиз как написать браузер, не используя компонент explorer'а... То есть браузер с нуля ??? ![]() |
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
очень сложно. на VB не напишешь
|
|||
|
||||
SCINER |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 9.5.2003 Где: Казань Репутация: 1 Всего: 1 |
Никогда не говори никогда!
Вот мой браузер!!! Чисто на VB. Полностью моя работа. http://forum.sources.ru/index.php?act=Atta...=post&id=680651 |
|||
|
||||
z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: нет Всего: 102 |
SCINER исправь ссылку чтобы без регистрации можно посмотреть было!
-------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
Spawn™Production® |
|
|||
![]() Тестер ПО, VB.NET Developer ![]() ![]() Профиль Группа: Участник Сообщений: 398 Регистрация: 12.4.2005 Где: Зеленоград Репутация: нет Всего: 12 |
SCINER, думаю ты не обидешься, если я тут выложу сие...
Присоединённый файл ( Кол-во скачиваний: 97 ) ![]() -------------------- ОС: WinXP SP2 Rus Frameworks: v1.0.3705, v1.1.4322, v2.0.50215, v2.0.50727 Сам кодю на VB (6.0 (почти забросил), 7.1, 8.0) |
|||
|
||||
z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: нет Всего: 102 |
SCINER может я и ошибаюсь, но куки он использует от ИЕ... уже попахивает не 100% своими руками.
да и зайди на yandex.ru =)) -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
SCINER |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 9.5.2003 Где: Казань Репутация: 1 Всего: 1 |
Spawn™Production® спасибо!
Что-то здешний форум не прнимал от меня архивов =(( 2 z-END: Там у меня функция скачивания файла из инета эксплорерная юзается. А парсинг и рендеринг и все остальное на VB! |
|||
|
||||
Spawn™Production® |
|
||||
![]() Тестер ПО, VB.NET Developer ![]() ![]() Профиль Группа: Участник Сообщений: 398 Регистрация: 12.4.2005 Где: Зеленоград Репутация: нет Всего: 12 |
z-END, смысл в том, что написать всё-таки возможно. А исправление неисправнойстей - вопрос времени.
Добавлено @ 00:04
для тебя всегда пожалуйста. От меня тоже, пока расширение на zip не поменял Добавлено @ 00:06
куки как формат используется во многих браузерах... ты же для своих программ, где присутствует работа с графикой не будешь писать собственный формат картинок... так и здесь... -------------------- ОС: WinXP SP2 Rus Frameworks: v1.0.3705, v1.1.4322, v2.0.50215, v2.0.50727 Сам кодю на VB (6.0 (почти забросил), 7.1, 8.0) |
||||
|
|||||
SCINER |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 9.5.2003 Где: Казань Репутация: 1 Всего: 1 |
да и зайди на yandex.ru
а что там ? кстати у меня не реализованы таблицы =( (если что) |
|||
|
||||
z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: нет Всего: 102 |
Spawn™Production® это все понятно, разговор шел не о том что это нереально, а что это довольно сложно... т.е. чтобы рендер был хотябы более-мене...
на яндекс залазил? такой рендер совершенно несложно сдлеать... Добавлено @ 00:09 SCINER картнки не грузяцо, позиционирование элементов нет (крое как <center>) не обрабатываются CSS и т.п. -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
SCINER |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 9.5.2003 Где: Казань Репутация: 1 Всего: 1 |
причем тут яндекс.
ты посмотри прилагаемые тестовые файлы, для просмотра возможностей контрола!!! позиционирования нет ![]() да там все это есть там есть: <p align=left> <p align=right> <p align=center> <p align=ljustify> Картинки не грузятся только с сайтов, а вот с локального диска все грузится! Я ведь не интернет браузер писал, а компонент рендеринга, который можно встроить в свою прогу для просмотра чего нить типа хелпов или электронных книг. CSS не обрабатывается, зато например реализован быстрый парсер реализована подержка символьных и числовых мнемоник типа © обрабатываются все цвета типа: red, green или #FFCC00 есть поддержка нескольких кодировок на одной странице есть поддержка всех типов фреймов, тега проигрывания музыки, многоуровневые списки всех типов, реализованы также ссылки всех видов (даже внутристраничные) реализованы все теги оформления текста реализован рендеринг прозрачных GIF-ов в компоненте реализован механизм навигации по папкам реализовано событийное управление контролом, т.е. например программер может в своей проге запросто отменить показ контекстного меню или подменить загружаемый URL. короче там у меня много чего есть (кроме таблиц) Это сообщение отредактировал(а) SCINER - 2.11.2005, 01:18 |
|||
|
||||
z-END |
|
||||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: нет Всего: 102 |
я этим непользуюсь уже лет цеть.. и мнгоие тоже... а вот <div style="text-align:center">, <span>, z-index обрабатывается?
Для дельфей таких контролов полно, в них ничего (сворешенно ничего) сложного нет, а бразуер... браузер это сложно... так что недумаю что стоит сравнивать твое творение, котроое к томуже использует стандартную (ИЕ) функцию скачивания файла и даже самый плохенький браузер.. ОК? -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
||||
|
|||||
SCINER |
|
||||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 9.5.2003 Где: Казань Репутация: 1 Всего: 1 |
Сказал - сделал. Ты даже представления не имеешь о том, о чем осмелился так высказываться! Напиши хотябы контрол наподобии моего. Написание браузера или написание HTML рендера не является травиальной задачей. Покажи мне эту кучу контролов (от программистов написавших такой контрол самостоятельно). Добавлено @ 13:53
Ну и зря. - Все знают, что: - div проблемный тег - использовать css там где без него можно обойтись глупо - <p align='right'> - экономичней в плане трафика - существуют браузеры без поддержки css |
||||
|
|||||
z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: нет Всего: 102 |
предстваление имею, и не самое последнее, может для VB это архисложно, я немного на другом пишу.. как-то писал прогу, там тоже использовал HTML визуализацию (может конечно и попроще чем твой)... на таком примитивном уровне особых сложностей невижу. см файл. Присоединённый файл ( Кол-во скачиваний: 50 ) ![]() -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
Модератор: Главное спокойствие!
![]() -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
WildSpy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 5.11.2005 Репутация: нет Всего: нет |
К представленному выше компоненту очень много замечаний.....но всё таки.....круто!
спасибо... Замечания: 1. Почему браузер стоит 1500$ ![]() 2. На время загрузки станицы, браузер виснет... 3. При загрузке yandex.ru, браузер вылетает с ошибкой 4. Загрузка идёт долго.... 5. Почти все загруженные страницы отображаются не в перврначальном виде.... НО ВСЁ РАВНО, СПАСИБО...... Кто-нить может предложить более лучший вариант ??? |
|||
|
||||
GORI |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 29.10.2005 Где: Ukraine, Kharkov Репутация: нет Всего: нет |
А яндекс так выглядит потому, что это wap версия. Browser Agent скорее всего не определился... ![]() |
|||
|
||||
Fighter |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 810 Регистрация: 5.1.2005 Репутация: нет Всего: 2 |
Вы знаете что такое повторное использование кода? Вы знаете что такое разделение труда? Не хочу никого обвинять и ни на кого показывать. Если тебе нужно просто встроить поддержку Internet в своё приложение (например, сделать возможным просмотр прямо из программы домашней странички программы), то не зачем надрываться и начинать писать свой рендер HTML, который как ни прискорбно, но в одиночку у тебя лучше чем у Microsoft все равно не получится написать, но фирма Microsoft представляет результаты твоего труда специально для тебя, т.е. другими словами, сидя в Microsoft Visual Basic 6.0 ты щелкаешь правой кнопкой мышки на свободном месте там где ты выбираешь компоненты для закидывания на форму, у тебя появляется контекстное меню, в нем ты выбираешь пункт 'Components...' и у тебя открывается диалоговое окно, в которым ты можешь выбрать компоненты для добавления. Тебе' сейчас нужно выбрать компонент 'Microsoft Internet Controls'. После того как ты нажмешь на кнопку Ok у тебя на палитре компонент появится 1 компонент. Его то тебе и нужно кинуть на форму. После того, как ты кинешь на форму компонет этот, ты можешь начинать программировать. Программировать в виде
|
|||
|
||||
Walera |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 4.5.2006 Репутация: нет Всего: нет |
у меня вопрос к SCINER
где в архиве обещенный исходник. а так в целом контрол мне даже очень подходит, кроме одного не возможно загружать страницу из текстовой строки. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "VB6" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB6 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |