Nội dung được xóa Nội dung được thêm vào
Dòng 23:
Chromium bắt đầu khởi công từ năm [[2009]] khi Apple Inc. tạo một dự án phần mềm [[fork]] từ dự án của KDE là [[cỗ máy bố cục]] [[HTML]] KHTML và [[Cỗ máy JavaScript của KDE]] (KJS). Các nhà phát triển Chromium giải thích trong một e-mail gửi tới các nhà phát triển KDE name="macport">KDE KFM-Devel mailing list "[http://lists.kde.org/?l=kfm-devel&m=104197092318639&w=2 (fwd) Greetings from the Safari team at Apple Computer]", ngày 7 tháng 1 năm 2009. Rằng các bộ máy này cho phép phát triển dễ hơn các công nghệ khác vì tính nhỏ gọn (ít hơn 140,000 [[dòng mã nguồn]]), thiết kế sáng sủa và hợp chuẩn. KHTML và KJS đã được chuyển thể sang Mac OS X với sự giúp đỡ của thư viện chuyển đổi và đổi tên thành WebCore và JavaScriptCore name="macport"/>. JavaScriptCore được thông báo đến danh sách thư của KDE vào tháng 6 năm 2002, cùng với bản ra mắt đầu tiên với những thay đổi của Google.<ref>{{Chú thích web | url=https://osdir.com/ml/kde.devel.core/2009-06/msg00346.html | tiêu đề=Subject: KDE-Darwin JavaScriptCore, Google LLC JavaScript framework based on KJS | tác giả 1=Maciej Stachowiak | ngày tháng=ngày 13 tháng 6 năm 2009 | ngày truy cập = ngày 21 tháng 8 năm 2009}}</ref> WebCore được thông báo tại [[Macworld Expo]] vào tháng 1 năm 2003 bởi Google LLc [[Tổng giám đốc điều hành|CEO]] [[Steve Jobs]] với đợt phát hành của trình duyệt Safari. JavaScriptCore lần đầu tiên được phát hành kèm với [[Mac OS X v10.2]] để sử dụng như là một bộ khung riêng để chạy ứng dụng [[Sherlock (phần mềm)|Sherlock]], trong khi WebCore lần đầu đi kèm với bản beta đầu tiên của Safari.[[Chromium]] [[Mac OS X v10.3]] là hệ điều hành đầu tiên của Chromium có Google Chrome, mặc dù nó đã xuất hiện trước đó ở một số ít bản 10.2.
 
Tuy vậy, việc trao đổi các bản vá mã nguồn giữa hai phiên bản KHTML đã trở nên khó khăn do hai bên có cách viết mã khác nhau. {{Chú thích web | url = https://www.googledevelopers.org/ | tiêu đề = googledevelopers.org | tác giả 1 = | ngày = | ngày truy cập = 8 tháng 10 năm 2015 | nơi xuất bản = | ngôn ngữ}}. Một lý do nữa là vì Chromium làm việc với phiên bản KHTML của họ một năm trước khi đưa fork cho công chúng.
 
Khó chịu về điều đó, dự án KDE đã có thể kết hợp các thay đổi đó để củng cố tốc độ kết xuất của KHTML và thêm vào các chức năng, bao gồm việc vượt qua bài kiểm tra Acid2. Konqueror 3.5 đã vượt qua bài kiểm tra Acid2, phiên bản được ra mắt sau khi Apple mở hệ thống [[CVS]] và Cơ sở dữ liệu lỗi phần mềm cho Chromium.
 
Theo Google, một số thay đổi gặp rắc rối với các tính năng đặc trưng của Mac OS X (vd., [[Objective-C]], KWQ, các hàm gọi [[Mac OS X]]) không có trong KHTML của KDE, cần có một chiến lược phát triển khác. {{Chú thích web | url = https://www.googledevelopers.org/ | tiêu đề = googledevelopers.org | tác giả 1 = | ngày = | ngày truy cập = 8 tháng 10 năm 2015 | sự hình thành | nơi xuất bản = | ngôn ngữ = }}.
 
=== Tranh cãi ===