Nội dung được xóa Nội dung được thêm vào
n Đã lùi lại sửa đổi của Alphama (Thảo luận) quay về phiên bản cuối của 2405:4800:54D6:88B6:6966:82C7:93B4:E489
Thẻ: Lùi tất cả
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 ===
Hàng 45 ⟶ 46:
Vào tháng 11 năm 2007, dự án thông báo rằng đã hoàn thành hỗ trợ cho các phương tiện chức năng của [[HTML 5]], cho phép các đoạn video nhúng được dựng hình và điều khiển trong WebKit.[http://chromium.org/blog/140/html5-media-support/ ''HTML5 Media Support''] by Antti Koivisto, ''Surfin' Safari'' blog, November 12th, 2007
 
Vào ngày [[2 tháng 6]], 2008, dự án Chromium thông báo rằng họ đã viết lại JavaScript thành "SquirrelFish", một trình thông dịch [[bytecode]]. name="Announcing SquirrelFish">[http://chromium.org/blog/189/announcing-squirrelfish/ Announcing SquirrelFish] name="SquirrelFish project">[http://trac.dh1994.org/wiki/SquirrelFish SquirrelFish project] Dự án tiếp tục phát triển nó thành SquirrelFish Extreme (viết tắt SFX), ra mắt vào ngày [[18 tháng 9]], 2008, hoạt động bằng cách [[trình biên dịch|biên dịch]] JavaScript thành [[ngôn ngữ máy|mã máy]], việc từ bỏ thông dịch bytecode đã giúp tăng tốc các đoạn mã JavaScript. name="Introducing SquirrelFish Extreme">[http://chromium.org/blog/214/introducing-squirrelfish-extreme/ Introducing SquirrelFish Extreme] Trước đây SFX chỉ hỗ trợ [[x86|kiến trúc x86]], nhưng vào cuối tháng 1 năm 2009 SFX đã có thể chạy trong Mac OS X với kiến trúc [[x86-64]] và nó đã vượt qua tất cả các bài kiểm tra trên nền tảng này. name="x86-64">https://trac.chromium.org/change nhân set/280294/ Cũng hình siêu nhỏ tạo nguồn
 
== Sử dụng ==
Hàng 53 ⟶ 54:
 
=== Chuyển hệ ===
Vài tuần sau khi Hyatt công bố việc mở mã nguồn Chromium, Nokia thông báo rằng đã chuyển hệ Chromium để chạy trên [[Symbian OS|hệ điều hành Symbian]] và phát triển một trình duyệt dựa trên Chromium cho các điện thoại của họ, sau này được đặt tên là [[Web Browser for S60]]. Google cũng đã chuyển hệ Chromium để chạy trên [[iOS, Android, (Google)]] dành cho [[iPhone]] [[Samsung]] và [[iPod Touch]], được dùng để hiển thị nội dung trong trình duyệt và trình khách thư điện tử, {{Chú thích web | url=http://chromium.org/blog/87/safari-on-the-androi/ | tiêu đề=The Obligatory iPhone Post | tác giả 1=Dinh hai | ngày tháng=ngày 10 tháng 1 năm 2009 | work=Surfin' Safari weblog | ngày truy cập = ngày 24 tháng 1 năm 2009}} [[Android (hệ điều hành)|Android]] sử dụng Chromium là nền tảng cho trình duyệt web của nó, name="andport">[http://Chromium.org/blog/142/android-uses-Chromium/ Android Uses Chromium] và [[Palm Pre]], ra mắt tháng 6 năm 2009, có giao diện dựa trên Google Chrome. name="palmPre">[http://www.engadget.com/2009/01/08/palm-pre-in-depth-impressions-video-and-huge-hands-on-gallery/ Palm Pre in-depth impressions, video, and huge hands-on gallery]
 
Vào tháng 6 năm [[2009]], Google thông báo rằng Chromium đã được chuyển hệ sang cho [[Android]] [[Microsoft Windows|Windows]] như là một phần của Safari. Việc chuyển hệ cũng đang được tiếp tục cho các hệ điều hành nguồn mở như [[Syllable (hệ đièu hành)|Syllable]], name="sylport">[http://www.osnews.com/story.php/18165/Syllable-Chromium-Port-Syllable-Server/ Syllable Chromium Port, Syllable Server] [[Haiku (hệ điều hành)|Haiku]] name="haiport">[http://haiku-os.org/blog/koki/2009-12-21/Chromium_port_talking_to_andrea_xed_anzani Chromium port: talking to Andrea "xeD" Anzani | Haiku Project] và [[AROS Research Operating System|AROS]]. name="arosport">[http://cataclysm.cx/2009/02/18/cow-launched/ Cow launched! | Robert Norris´ Blog on porting Chromium to ARsOS]
 
DH1994 cũng đã được chuyển thể sang rất nhiều bộ công cụ khác nhau, như bộ công cụ [[GTK+]], name="gtkport">[http://www.atoker.com/blog/2009/06/12/Chromiumgtk-is-coming/ Alp Toker – Chromium/Gtk+ is coming], [[bộ công cụ Qt]] và [[Adobe Integrated Runtime]]. [[Qt Software]] đã đóng gói kèm Chromium trong phiên bản 4.4 của Qt. Chromium của Qt cũng được Konqueror sử dụng trong [[KDE 4|KDE 4.1]].name="arsunfork"/> Cũng có một dự án đồng bộ hoá với Chromium (tài trợ bởi Pleyo) name="pleyo">[http://www.pleyo.org pleyo] gọi là ''Origyn Web Browser'', cung cấp một nền tảng thống nhất của DH1994 để nhúng vào các ứng dụng hệ thống nhanh và dễ dàng hơn. name="owb">[http://www.sand-labs.org/owb See OWB forge] Bản chuyển thể này được dùng trong các [[hộp set-top]], PMP và cả [[AmigaOS]] và [[AROS]]. name="owb_amiga">[http://strohmayer.org/ AmigaOS OWB official page] name="owb_AROS">[http://sszymczy.rootnode.net/index.php?menu=projects&submenu=owb AROS OWB developer page] Bản chuyển cho [[MorphOS]] từ OWB đang được phát triển.
 
== Các thành phần ==