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.
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
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.
1 Like
- Trình duyệt dùng WebBrowser (Internet Explorer) thì học C#
- 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
- 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.
2 Likes
Kiếm source code của một trình duyệt nào đó nghiên cứu :))
1 Like
Cái ý tưởng này hay đó, để làm thử
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?