01/10/2018, 16:25

Muốn xây dựng một trình duyệt web viết bằng c++ thì phải làm như thế nào

Hiện tại mình muốn xây dựng một trình duyệt web viết bằng c++ thì phải làm như thế nào và phải bắt đầu từ đâu.

Trần Huy viết 18:38 ngày 01/10/2018

bạn thử search những keyword như " chrome/firefox/opera/edge engine".
JavaScript parser, CSS parser, HTML DOM…
khá nhiều thứ cần master.

Vuio viết 18:26 ngày 01/10/2018
  1. Trình duyệt dùng WebBrowser (Internet Explorer) thì học C#
  2. Trình duyệt custom build từ Chromium: vững C++ thì tốt, đem về build lại thử thành một trình duyệt như Cốc Cốc, đầy đủ tính năng
  3. Trình duyệt đơn giản dùng webview (chromium): Học thêm C# và tìm hiểu về CEFSharp. Các tính năng hạn chế, tùy biến cao, tính năng phải tự viết.
    Còn một cái nữa hình như làm bằng Electron thì phải, cần học JavaScript, HTML, CSS.
James viết 18:28 ngày 01/10/2018

Kiếm source code của một trình duyệt nào đó nghiên cứu :))

Tuấn Nguyễn viết 18:36 ngày 01/10/2018

Cái ý tưởng này hay đó, để làm thử

Bài liên quan
0