OberonCore
https://forum.oberoncore.ru/

Создать простейший Web Browser на Блек боксе
https://forum.oberoncore.ru/viewtopic.php?f=35&t=4417
Страница 1 из 2

Автор:  bill [ Пятница, 02 Август, 2013 11:31 ]
Заголовок сообщения:  Создать простейший Web Browser на Блек боксе

Первым языком программирования который я стал изучать стал компонентный паскаль и среда блек бокс. Это было 3 года назад , тогда я толком в этой среде разобрать ,что к чему не смог. Потом я заинтерисовался дельфи, и в дельфи научился кое как работать с файлами запись и чтение , основы работы с формами, события и свойства . Покопавшись в дельфи я начал понемногу вникать и в блек бокс. А шас я чуствую что можна изучить и блек бокс, он стал для меня понятнее чем тогда. Я шас поставил задачу Создать простейший Web Browser на Блек боксе,. Буду рад за источники , ссылки, советы , книги, исходники. Мне важно что б вы дали мне направление в какую сторону плыть , что искать. Я хоть и начинаюший , но могу кое что ,например разобраться в исходниках. В обшем моя идея в следуюшем, создать веб браузер в BB KP , сначало самый простейший и со временем усовершенствовать его. Я как пользователь ститаю что современные браузеры идеальны для универсальных задач. Я думаю если создать браузер скажем для одной задачи с которой он будет справляться лучше чем универсальные , это будет новинкой. К примеру можна создать браузер со специальными функциями для соц сетей, или браузер для поиска и чтения книг, или браузер для поиска и просмотра видео. Такой браузер лучше справиться со своей функцией чем современные. Это чисто мое мнение, спасибо за внимание

Автор:  Valery Solovey [ Пятница, 02 Август, 2013 11:59 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

Слишком много проблем. Одному такое не потянуть.

Те же соц. сети активно используют js, значит нужно написать движок или использовать готовый. Затем, проблема в css и отображении картинок всех форматов.

Есть некоторое количество неплохих концептуальных операционок, которые не смогли стать хоть как-то популярными или теряют свою былую популярность из-за того, что группа в 10-20 человек, выделенная в команде разработчиков для написания браузера, справиться с этой задачей не может (если учесть, что занимается она ей в свободное время).

Автор:  Иван Кузьмицкий [ Пятница, 02 Август, 2013 12:05 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

Была похожая тема: 100%-настраиваемый браузер на ББ

и такие идеи: сделать в ББ этакий браузер, который мог бы полуавтоматически фильтровать из некоторых интересных мне сайтов то, что мне нужно

Автор:  Иван Денисов [ Пятница, 02 Август, 2013 16:21 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

bill, рекомендую вам в таком случае начать исследовать протокол http1.1 который используют почти все браузеры для доставки информации из Интернета. Заготовку для поддержки этого протокола CommHttp вы найдете в Красноярской сборке.

Для обработки полученных страниц существующие браузеры используют главным образом вот такие движки: Gecko (Firefox), WebKit (Safari, Chrome), Blink (новый Chrome). Эти движки наверняка возможно использовать вместе с BlackBox.

Автор:  Madzi [ Пятница, 02 Август, 2013 19:02 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

Могу посоветовать начать с исходников браузера из A2. Всё-таки близкие системы.

Автор:  Пётр Кушнир [ Пятница, 02 Август, 2013 21:10 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

Остановитесь, пока не поздно.
Зачем нужен ещё один браузер?

Автор:  Иван Денисов [ Пятница, 02 Август, 2013 21:56 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

Пётр Кушнир писал(а):
Остановитесь, пока не поздно.
Зачем нужен ещё один браузер?

Если вчитаться, bill говорит не про браузер, а про современные сетевые приложения, просто, своими словами это выражает. А такие приложения более чем актуальны сегодня.

База данных на сервере + синхронизируемая версия на ПК, Блэкбокс как СУБД с расширенными вычислительными возможностями для ПК («браузер» для этой базы данных), Android-приложение для планшетов, не забыть про Мак и веб-интерфейс.

Такой «браузер» с приправами крупнейшее издательство Elsevier купило в начале года в виде молодой компании Mendeley за $100m (£65m) :)

Автор:  Илья Ермаков [ Воскресенье, 04 Август, 2013 10:11 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

Да, я так понял, что bill ведёт речь про создание оболочки для решения определённых задач в Вебе, а не про создание ещё одного HTML-движка.

Автор:  Пётр Кушнир [ Воскресенье, 04 Август, 2013 14:22 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

А, ну ладно.
Может наконец-то появится в Блэкбоксе компонент для создания SSL соединений.

Автор:  Илья Ермаков [ Понедельник, 05 Август, 2013 10:42 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

По поводу SSL: viewtopic.php?f=47&t=4422

Автор:  bill [ Понедельник, 05 Август, 2013 10:57 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

[quote="Иван Денисов"][/quote]
Я студент 3 го курса, готов посвятить все свое время реализациии своей идеи насчет Браузера, я считаю у вас наверное семьи и нада кормить детей, и поэтому вы должны думать как быстрее заработать деньги ,у вас я думаю нету такого свободного времени как у меня. Вкратце хочу выразить следуюшее, я готов голой уйти в написание Браузера, после того как выпушу на сайт Свой Print Sreener, он уже на 90 процентов закончен. Как думаете, можна ли из проекта Браузер сделать деньги, и как?

Автор:  Пётр Кушнир [ Понедельник, 05 Август, 2013 12:03 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

По поводу денег за компоненты http://habrahabr.ru/post/188602/

Автор:  ilovb [ Понедельник, 05 Август, 2013 19:18 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

bill писал(а):
я готов голой уйти в написание Браузера

Интересная идея :D

ps В Linz Oberon V4 есть наработки http://sourceforge.net/p/oberon/oberonv ... e/Windows/

Автор:  Info21 [ Понедельник, 05 Август, 2013 22:36 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

Будет отличным упражнением подумать о, типа, компонентной разработке и архитектуре, чтобы имелся базовый чисто текстовый вариант (вроде lynx'а) -- плюс дальнейшие примочки, расширяющие функционал в направлении картинок и проч.

***

Если обучаться таким образом, то можно далеко уйти :)

Автор:  bill [ Четверг, 15 Август, 2013 17:44 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

Есть добрые люди которые мне простым словом обьяснят что такое парсер? весь интернет перерыл, столько примеров перепробовал но доканца сути не понял. Кратко я понял вот что, парсер это визуализация HTML кода, с помошью языков программирования да... Я правильно говорю?

Автор:  bill [ Четверг, 15 Август, 2013 17:47 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

Если так то я работаю над своим парсером, тока говорить легко а делать трудно, пока ошутимого сдвига не наблюлается

Автор:  Иван Кузьмицкий [ Четверг, 15 Август, 2013 17:57 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

parse , Существительное
[pɑ:z]
разбор
синтаксический анализ

Автор:  Valery Solovey [ Пятница, 16 Август, 2013 00:21 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

bill писал(а):
Есть добрые люди которые мне простым словом обьяснят что такое парсер? весь интернет перерыл, столько примеров перепробовал но доканца сути не понял. Кратко я понял вот что, парсер это визуализация HTML кода, с помошью языков программирования да... Я правильно говорю?
Это средство для осуществления одной из стадий обработки текста. Или вместо понятия "обработка текста" можно воспользоваться понятием "восприятие текста" (компьютером). Текст при этом должен быть написан на определённом (синтетическом) языке. В нашем случае - это язык разметки текста.

Автор:  bill [ Вторник, 20 Август, 2013 10:30 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

Я попрежнему работаю над созданием браузера. Я скачал с английских сайтов разные текстовые Браузеры порядка 10 видов. Вот мой вопрос для какой операционки написана браузер LYNX и на каком языке программирования? Открыты ли ее исходные коды? Можете ли дать ссылку на самую первую и простую версию?

Я скачал несколько видов опер системы AOS , така извлекать отдута его браузер не знаю как.
Можете дать ссылку на исходники браузера из AOS? ИЛи подскажите как извлечь исходники браузера из AOS?

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

Я копаюсь в данный момент в исходниках браузера LINKS 2.2 тока не пойму для какой операционной системы она написана, код явно напоминает языко си или си++

Было бы мне легче если бы добрые люди подсказали или дали ссылку на исходники и самую простую и легкгую версию LYNX или же LINKS, тока LINKS это уже модификация LYNX, LINKS труднее для изучения.

СПС за внимание.

Автор:  ilovb [ Вторник, 20 Август, 2013 10:44 ]
Заголовок сообщения:  Re: Создать простейший Web Browser на Блек боксе

bill, а что у вас с русским? Если это стиль такой... то, имхо, перебор...

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/