Z
Z
zamzam2015-01-16 00:22:02
JavaScript
zamzam, 2015-01-16 00:22:02

Browser development plan?

Hey!
I want to ask a rough plan for developing a browser . And then there is an idea. I don't even know where to start.
Maybe someone has already done this, then at least tell me where it is better to start. And what tools and technologies are better to use for this.

Answer the question

In order to leave comments, you need to log in

9 answer(s)
Z
Zarema Khalilova, 2015-01-16
@Zmoki

You can use the open source Chromium browser to make something of your own. On it, for example, Yandex.Browser is made. And perhaps it will be useful to get acquainted with their documentation www.chromium.org/developers

Z
zamzam, 2015-01-16
@zamzam

I will also add that the browser should be as primitive as possible, something like IE, about 8-10 years ago

M
mamkaololosha, 2015-01-16
@mamkaololosha

A simple rendering of pages can be written on the knee.
Learn the following:
https://ru.wikipedia.org/wiki/Document_Object_Model
https://ru.wikipedia.org/wiki/HTTP
www.javaportal.ru/java/articles/java_http_web/arti...
www.dokwork.ru /2012/02/http-java-http.html
Your first task is to write an HTTP client on anything. It is enough just to get the answer in the form of an html page. The small network module is ready. Next, write the render of the resulting page. Parse it and draw it. How to do this is your problem. How to consider css is also your problem.

V
Vapaamies, 2015-01-16
@vapaamies

You need to start, of course, with your programming language and compiler. Then a window library is written, and a browser is based on it.

N
Nikolai Pavlov, 2015-01-16
@gurinderu

Java browser? It seems to me that you are fantasizing, they should be written in c ++)

M
Mark Rosenthal, 2015-01-16
@font

Oh cool, another Comet or Amigo will appear.
There is some kind of python library, I passed links to the script in the console:
$ python yetanotherbrowser.py porn.com It
was cool, but he couldn’t do anything, but he displayed the sites normally, that was enough for me

Z
zildarius, 2015-01-16
@zildarius

I support that it is not necessary to write in Java. The browser is better for writing on Delphi. Borland Delphi 7. Well, or in Builder. There are books that describe how to create this, for example:
Arkhangelsky A.Ya. - Programming in Delphi 7

C
cooo, 2015-01-18
@cooo

www.teamdev.com/jxbrowser
It is used in MATLAB. I don't know anything else)

A
asd111, 2015-02-06
@asd111

JavaFX 8 has a WebView browser component.
habrahabr.ru/company/codeorchestra/blog/198776
An example of a browser written in Java
https://code.google.com/p/willow-browser/downloads/list

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question