Альтернатива WebControl

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Альтернатива WebControl

Сообщение |kerish| » 14.02.2006 (Вт) 0:21

Развиваю интересный проект - замену стандартному WebControl-у для обработки HTML файлов.
Абсолютно всё пишу с нуля.
Не использую никаких библиотек и компонентов.
Всё с чистого листа.
То, что написал уже умеет обрабатывать все стандартные теги, включая изоображения, таблицы и прочее.
Вся обработка и вывод на экран страницы занимает считанные миллисекунды.
То, что рисует выглядит один в один как в интернет-эксплорере. Проект будет представлять собой обычный OCX размером меньше 100 KB (!).
Результат работы выложу здесь в самое ближайшее время, когда проект будет отшлифован.

Даёшь свою Opera!

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 14.02.2006 (Вт) 0:35

|kerish|
Да была такая мысля тоже. Уже даже делать начал. Но как вспомнил про скрипты и стили... и решил пока повременить :)
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 14.02.2006 (Вт) 1:10

|kerish|
Класс! Есть предложение, если оно ещё не реализованно. :roll:

Сделать так, чтобы компонент мог грузить картинки не только с сервера или кэша осла, а с указанного места на компе. Это тогда будет просто суперски. =)
Хороший :D, плохой :x, злой :twisted:.

(Не)Люблю кАпаться в чЮжих сорсах.

Хочешь узнать что такое Piligrim? Прошу - http://www.piligrim-gps.ru/

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 14.02.2006 (Вт) 1:46

Крост Потом, используя готовый компонент, можно будет сделать как угодно. Главное сейчас сделать, чтобы сам компонент максимально правильно отображал страницы.

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 14.02.2006 (Вт) 2:12

|kerish|
А такой вопрос, ты будешь выкладывать уже *.ocx или исходники? :roll:
Хороший :D, плохой :x, злой :twisted:.

(Не)Люблю кАпаться в чЮжих сорсах.

Хочешь узнать что такое Piligrim? Прошу - http://www.piligrim-gps.ru/

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 14.02.2006 (Вт) 8:18

|kerish|, ты Gecko видел?
Lasciate ogni speranza, voi ch'entrate.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 14.02.2006 (Вт) 11:07

Кстати, для чтения html документов юзаеш свой парсер? А что со стилями? а со скриптами?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 14.02.2006 (Вт) 19:40

alibek
Извините, а не подскажите где его можно скачать? :roll:
Хороший :D, плохой :x, злой :twisted:.

(Не)Люблю кАпаться в чЮжих сорсах.

Хочешь узнать что такое Piligrim? Прошу - http://www.piligrim-gps.ru/

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 14.02.2006 (Вт) 21:55

Крост писал(а):alibek
Извините, а не подскажите где его можно скачать? :roll:

http://developer.mozilla.org/en/docs/Do ... ource_Code
Изображение

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 14.02.2006 (Вт) 23:21

Спасибо конечно, но я не нашёл там этого =( По фтп, в папках копался, чёт ничего нету...или надо сорс самой мозилы качать? Мой модем мну этого не простит...=(
Хороший :D, плохой :x, злой :twisted:.

(Не)Люблю кАпаться в чЮжих сорсах.

Хочешь узнать что такое Piligrim? Прошу - http://www.piligrim-gps.ru/

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 15.02.2006 (Ср) 11:50

alibek Нет. Я хочу написать свой парсер на VB.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 15.02.2006 (Ср) 11:54

Парсер или визуализатор? Потому что второе, ИМХО, сложнее будет.
Lasciate ogni speranza, voi ch'entrate.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 15.02.2006 (Ср) 11:54

Парсер alibek'а тебе не подходит?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 15.02.2006 (Ср) 18:33

кериш специально умалчивает о том, как он будет реализовывать скрипты? объекты на формах? ))
ХЎ

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 15.02.2006 (Ср) 18:41

Я не думаю, что речь шла о полноценном браузере, поддерживающим основные стандарты W3C. Ибо там одни спецификации больше 100Кб займут.
Скорее всего имеется ввиду компонент, позволяющий отображать HTML с несложным форматированием, как легковесная замена WebBrowser.
Lasciate ogni speranza, voi ch'entrate.

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 16.02.2006 (Чт) 16:52

alibek Абсолютно, в жопу, правильно (с) Но я бы не сказал, что он может отображать HTML c несложным форматированием. Он будет отображать любой HTML без JAVA и скриптов.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 16.02.2006 (Чт) 16:58

|kerish| писал(а):Он будет отображать любой HTML без JAVA и скриптов.

И он нормально обрабатывает float, display, псевдоэлементы CSS, вложенные div и прочее?
Lasciate ogni speranza, voi ch'entrate.

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 16.02.2006 (Чт) 22:49

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

Мамонт
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 479
Зарегистрирован: 21.02.2005 (Пн) 16:48
Откуда: Ленинград

Сообщение Мамонт » 12.03.2006 (Вс) 19:37

|kerish|
Долго ищё ждать? А то мне как раз он нужен для моей программы!
alibek
Злой Человек

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 12.03.2006 (Вс) 20:52

Нифига себе, замахнулся!
Вот, кстати, есть мысль по этому поводу.

Было бы оч.хорошо, если б на основе твоего ocx'а можно было бы сделать wml и xhtml парсер/визуализатор.

Тогда на основе этого, можно было б сделать нормальный wap браузер, а то вот Alexanbar пишет вап браузер, но не на своём парсере/визуализаторе, да и я пробовал давно.
Вот так вот. Было бы оч.хорошо.
Я знаю верный путь

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 15.03.2006 (Ср) 15:19

Угу. А также очень интересна работа с фреймами и иерархией фреймов.
То, что для одних константа, для других только переменная...


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 42

    TopList  
cron