Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Защищённый броузер, Помогите сделать броузер без "дырок". 
:(
    Опции темы
Addmin
Дата 4.2.2006, 20:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 803
Регистрация: 3.2.2006
Где: сослан в Сибирь

Репутация: нет
Всего: 15



Здравствуйте, я столкнулся с небольшой проблемой: мне нужно написать свой собственный броузер. Мне нужен не навороченный броузер, не для сёрфинга, а просто для просмотра HTML. Конечно, можно было бы использовать и ActiveX Microsoft IExplorer, но говорят, что в нём много недочётов, ошибок и "дырок". А мне надо как раз от этого избавиться. Итак, прошу мне помочь по следующим вопросам:

101 ошибка IExplorer: это правда или выдумка для запугивания юзеров?

TWebBrowser основан на ядре IE или использует своё? И надёжнее ли он IE?

Есть ли возможность написать свой собственный простенький броузер, защищённый от вторжений и поддерживающий лишь HTML? Но чтобы был без "дыр". Какие компоненты для этого можно использовать?

Всем откликнувшимся мой физкульт-привет и большое спасибо! smile


--------------------
PM MAIL   Вверх
DemoCode
Дата 4.2.2006, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: 2
Всего: 41



Цитата(Addmin @ 4.2.2006, 21:06 Найти цитируемый пост)

TWebBrowser основан на ядре IE или использует своё? И надёжнее ли он IE?

IE пользуется этим же ActiveX-контролом.

Цитата(Addmin @ 4.2.2006, 21:06 Найти цитируемый пост)

Есть ли возможность написать свой собственный простенький броузер, защищённый от вторжений и поддерживающий лишь HTML? Но чтобы был без "дыр". Какие компоненты для этого можно использовать?

А зачем он тогда нужен, если поддерживает только HTML? HTML медленно, но верно уходит.


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Addmin
Дата 4.2.2006, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 803
Регистрация: 3.2.2006
Где: сослан в Сибирь

Репутация: нет
Всего: 15



2_DemoCode: Мне нужен простенький броузер, который я смогу встроить в почтовик, а так как некотрые вирусы и червяки smile (BubbleBoy, например) для своего запуска используют javascript, то мне нужен именно лишь HTML.


--------------------
PM MAIL   Вверх
DemoCode
Дата 4.2.2006, 21:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: 2
Всего: 41



Цитата(Addmin @ 4.2.2006, 21:06 Найти цитируемый пост)

Какие компоненты для этого можно использовать?

Компоненты для просмотра html есть тут: http://www.pbear.com/


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
lovermann
Дата 5.2.2006, 00:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 28.12.2004
Где: Прага

Репутация: нет
Всего: 8



DemoCode, можно спросить, куда это у тебя уходит HTML?
PM WWW ICQ   Вверх
sergejzr
Дата 5.2.2006, 01:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 1
Всего: 360



Как вариант - вырезай все скрипты из ХТМЛ прежде чем показывать. (вроде thunderbird так и делает)


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
December
Дата 5.2.2006, 04:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: 8
Всего: 57



TEmbeddedWB позволяет блокировать выполнение скриптов.
Есть ещё такая вещь - кажется, называется HTMLLite, должна подойти.


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
Addmin
Дата 5.2.2006, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 803
Регистрация: 3.2.2006
Где: сослан в Сибирь

Репутация: нет
Всего: 15




2_DemoCode&December: Спасибо за ссылку. HTMLLite - неплохой компонент, но всё таки я прошу ещё дать пару ссылок. HTMLLite немного не вписывается.

2_December: а где взять этот класс TEmbeddedWB?

2_DemoCode: а с тем, что HTML уходит, я в корне не согласен. Пока не будет придуман более удобный и простой в изучении язык гипертекстовой разметки, HTML будет жить.


--------------------
PM MAIL   Вверх
MIX55
Дата 5.2.2006, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


много работы
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 208
Регистрация: 23.10.2005
Где: Здесь

Репутация: 3
Всего: 4



Цитата

а где взять этот класс TEmbeddedWB?

на torry.net
конкретно здесь
там ипример использования есть почти полноценный браузер
Удачи
--------------------
Hарод, а как в дельфи писать паскалевские проги....?*********************************************Жизнь слишком коротка, чтобы писать на Assembler'e
PM MAIL ICQ   Вверх
December
Дата 5.2.2006, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: 8
Всего: 57



Есть неплохой ресурс, посвящённый работе с ослом из-под Delphi: euromind.com/iedelphi
Там же исходники TEmbeddedWB (для D6-), комментарии и много ещё полезных примочек. Правда, ресурс очень давно не обновлялся - с 2001-го года, кажется.


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
Addmin
Дата 5.2.2006, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 803
Регистрация: 3.2.2006
Где: сослан в Сибирь

Репутация: нет
Всего: 15



2_December: а вот за ссылку на euromind.com большое спасибо. Нашёл для себя там много интересного smile


--------------------
PM MAIL   Вверх
Addmin
Дата 6.2.2006, 09:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 803
Регистрация: 3.2.2006
Где: сослан в Сибирь

Репутация: нет
Всего: 15



2_December: спасибо за ссылку! EmbeddedWB - то что нужно!


--------------------
PM MAIL   Вверх
DemoCode
Дата 6.2.2006, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: 2
Всего: 41



Цитата(lovermann @ 5.2.2006, 01:46 Найти цитируемый пост)

DemoCode, можно спросить, куда это у тебя уходит HTML?


Через несколько лет на html будут делаться только хоумпейджи, а все остальное XML+XSLT, или что-нибудь другое XML-образное.


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0569 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.