M
M
Max Suprunenko2015-12-28 14:00:23
Browsers
Max Suprunenko, 2015-12-28 14:00:23

What algorithm should be used to study the browser code?

What algorithm should be used to study the browser code? I want to understand how Firefox works and disassemble open source code for the purpose of self-education.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
V
Vladimir Martyanov, 2015-12-28
@msuprunenko

Start off by learning enough C/C++ to write a basic html parser.

R
Roman Mirilaczvili, 2015-12-28
@2ord

It should be noted that this is a very broad topic.
For an introduction, there is a good article How the browser works or what happens behind the scenes ...
You can study the operation of browsers with simpler examples:
Servo

Servo is a prototype web browser engine written in the Rust language. It is currently developed on 64bit OS X, 64bit Linux, Android, and Gonk (Firefox OS).

S
Sergey, 2015-12-28
Protko @Fesor

there are also official manuals
https://developer.mozilla.org/en-US/docs/Introduction

S
SerJook, 2016-01-07
@SerJook

Sort the source files alphabetically and start learning one by one.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question