|
0 / 0 / 2
Регистрация: 04.08.2013
Сообщений: 170
|
|
Хочу создать на C# свой Web Browser15.08.2013, 15:26. Показов 11049. Ответов 41
Метки нет (Все метки)
Хочу создать на C# свой Web Browser , с нуля без использования компонентов VS Web Browser, и без использования движков из Mazilla Firefox и т.д. Хочу создать чисто свой браузер. Выскажите свои идеи, как это сделать, Я срадостью их выслушаю
0
|
|
| 15.08.2013, 15:26 | |
|
Ответы с готовыми решениями:
41
Хочу создать свой сервер. Но прежде хочу подумать о его защите Хочу создать свой форум по ремонту Я хочу создать свою небольшую cms(и к ней стиль свой) всё с нуля. |
|
1452 / 360 / 61
Регистрация: 03.04.2010
Сообщений: 2,096
|
|
| 15.08.2013, 15:59 | |
|
Samat B, Это достаточно сложное задание, один Вы будете делать очень долго. Но если Вы все таки взялись, то советую делать это не на C#, так как браузер должен быть быстрым, лучше для высокой скорости использовать С\С++.
1
|
|
|
Нарушил, 10 блоков,акка
72 / 72 / 11
Регистрация: 19.07.2013
Сообщений: 250
|
|
| 15.08.2013, 17:37 | |
|
Для вас нереально сделать, раз такие вопросы задаете.В движке сотни тысяч строк кода, а то и миллионы, как вы их писать то собрались.
Да и занятие это бесполезное, кому нужен еще 1 браузерный двиг? Просто посмотрите такая крупная компания как google делала свой хром на основе webkit(который сам базируется на khtml), хотя я слышал они его форкнуть хотят, но не суть.
2
|
|
|
0 / 0 / 2
Регистрация: 04.08.2013
Сообщений: 170
|
||
| 15.08.2013, 18:39 [ТС] | ||
|
Итори, Это компания гугл, просто гигант, ну и что, Компании гиганты слишком громостки, они потеряли опервтивность из за своей весовой категории, там столько бюрократии коррупции и воровства, там где много людей там расцветает бюрократия и коррупция, пока такой гигант примет хоть какое либо решение время уйдет далеко вперед. Я считаю у рядового студента программиста есть свои приемушества, он невидим, он имеет легкий вес, он оперативнее 5000 человек, быстрее примет решения, нету понятия нецелевого использования ресурсов. Это мое ИМХО. Спс за ответы
Добавлено через 3 минуты
0
|
||
|
Нарушил, 10 блоков,акка
72 / 72 / 11
Регистрация: 19.07.2013
Сообщений: 250
|
||
| 15.08.2013, 19:01 | ||
|
1
|
||
|
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,246
|
|
| 15.08.2013, 21:06 | |
|
для начала программирование выучите, а потом глядишь и перехотите писать свой бравузер
1
|
|
|
0 / 0 / 2
Регистрация: 04.08.2013
Сообщений: 170
|
|
| 15.08.2013, 21:35 [ТС] | |
|
0
|
|
|
51 / 51 / 14
Регистрация: 12.01.2013
Сообщений: 779
|
|
| 15.08.2013, 22:18 | |
|
Лови видеоурок как создавать браузер ссылка на ютуб
1
|
|
|
141 / 138 / 22
Регистрация: 16.02.2012
Сообщений: 453
|
|
| 15.08.2013, 22:27 | |
|
Сначала начни с рендера html как главного компонента браузера. Я за браузер без воровства!
1
|
|
|
0 / 0 / 2
Регистрация: 04.08.2013
Сообщений: 170
|
|
| 21.08.2013, 21:35 [ТС] | |
|
Я уже копаюсь над одним пока что текстовым браузером, его коды открыты, тока есть кое какие проблеммы, этот браузер написан на языке Active Oberon, и этот браузер работает тока на своей операционной системе WinAos(BlueButtle).
Еше копаюсь над текстовым браузером Links, он написан для Юникса, его коды открыты, если не ошибаюсь он писался на Си
0
|
|
|
184 / 184 / 29
Регистрация: 14.04.2013
Сообщений: 499
|
||
| 21.08.2013, 21:43 | ||
|
1
|
||
|
0 / 0 / 2
Регистрация: 04.08.2013
Сообщений: 170
|
|||
| 21.08.2013, 21:59 [ТС] | |||
|
Добавлено через 8 минут
0
|
|||
|
184 / 184 / 29
Регистрация: 14.04.2013
Сообщений: 499
|
|
| 21.08.2013, 22:04 | |
|
0
|
|
|
45 / 45 / 4
Регистрация: 14.02.2013
Сообщений: 139
|
|
| 21.08.2013, 23:34 | |
|
Никогда не смотрел код готового браузера (все еще хочу спать ночью). Сам для себя сделать простейший браузер - достаточно просто. Вспомни свою первую html страницу - наверняка что-то типа страницы с парочкой абзацев и 1 кнопкой. Попробуй спарсить ее (регулярные выражения в помощь), выведи все, например, в wpf - <p/> - это <TextBlock/> кнопка она и в Африке кнопка. Можно сделать свой браузер, непохожий на другие - при этом очень быстрый. При этом он хоть и будет читать страницы как IE 5, но возможно появятся интузиасты с желанием писать сайт именно под твой браузер
0
|
|
|
Нарушил, 10 блоков,акка
72 / 72 / 11
Регистрация: 19.07.2013
Сообщений: 250
|
||
| 21.08.2013, 23:54 | ||
1
|
||
|
136 / 138 / 18
Регистрация: 26.07.2010
Сообщений: 911
|
||
| 22.08.2013, 08:43 | ||
|
Т.е. ваша идея вполне легко пишется, в принципе, ну с интепретатором javascript'а придется повозится, но html я думаю вы отобразить сможете. Только прежде чем я вам начну говорить, что и как можно сделать, вы сначала скажите зачем? Ибо порог вхождения для собственного браузера не маленький, все таки.
1
|
||
| 22.08.2013, 08:43 | |
|
Помогаю со студенческими работами здесь
20
Хочу создать свой СТАРТАП:Персональный робот-сборщик информации из инета. Ваше мнение? Друзья я хочу сделать свой веб сервер и хочу узнать можно обойтись без ОС Centos Web-browser Web Browser Web Browser Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|