Google ngừng sử dụng WebKit cho Chrome/Chromium, chuyển sang dùng Blink, Opera cũng tham gia

Duy Luân
3/4/2013 23:10Phản hồi: 63
Google ngừng sử dụng WebKit cho Chrome/Chromium, chuyển sang dùng Blink, Opera cũng tham gia
Chrome_Blink.jpg
Google hôm nay vừa cho biết rằng trình duyệt ChromeChromium (nền tảng để xây dựng nên Chrome) sẽ ngừng sử dụng bộ nguồn dựng trang WebKit và chuyển sang dùng "Blink". Bộ nguồn mã nguồn mở này do chính Google xây dựng dựa trên nền WebKit nhưng có thiết kế đơn giản hơn để giúp đẩy nhanh tốc độ phát triển Chrome. Từ trước đến nay Chrome áp dụng một kiến trúc khác biệt so với những trình duyệt WebKit khác (như Safari của Apple chẳng hạn) để giúp các thẻ vẫn mở ngay cả khi một trang web nào đó dừng hoạt động. Google gọi đây là "kiến trúc đa tiến trình" và theo thời gian, nó đã làm cho dự án Chromium cũng như WebKit trở nên phức tạp hơn so với trước.

Google nói đây là một quyết định không dễ dàng. "Chúng tôi biết rằng việc giới thiệu một bộ nguồn dựng trang mới có thể ảnh hưởng nghiêm trọng đến thế giới web. Tuy nhiên, chúng tôi tin rằng việc có nhiều bộ nguồn dựng trang - tương tự như việc có nhiều trình duyệt - sẽ giúp thúc đẩy tính sáng tạo. Theo thời gian, điều đó sẽ giúp toàn hệ sinh thái web trở nên khỏe mạnh hơn". Một trong điểm nổi bật của Blink đó là khả năng tách trang web thành nhiều tiến trình nhỏ và riêng biệt, tức là nếu một phần của trang web bị lỗi thì nó không ảnh hưởng đến cả trăng. Tính năng này giúp cho các ứng dụng nền web có thể hoạt động tốt hơn và tiến gần hơn đến hiệu năng của ứng dụng nội tại (native app), đồng thời duy trì sự ổn định cho người dùng.

Trong ngắn hạn, Blink sẽ không gây nhiều ảnh hưởng đến các nhà phát triển web. Google hứa rằng hãng sẽ hợp tác chặt chẽ với những nhà cung cấp trình duyệt khác để giúp thúc đẩy thế giới web nhưng vẫn đảm bảo tính tương thích của các trang web hiện tại với Blink. Giai đoạn đầu của dự án sẽ tập trung vào việc cải thiện các kiến trúc bên trong Blink và đơn giản hóa các dòng mã lệnh. Google cho biết họ hi vọng có thể xóa bỏ 7 hệ thống nhỏ trong bộ nguồn WebKit với hơn 7.000 tập tin, bao gồm hơn 4,5 triệu dòng mã. Còn trong dài hạn, mã sẽ được viết nhắm đến tính ổn định cao và ít lỗi hơn.

Cũng trong dịp này, Opera - công ty vừa mới từ bỏ bộ nguồn Presto để chuyển sang WebKit - cho biết họ sẽ "cống hiến cho Blink trong tương lai" và Blink cũng sẽ là bộ nguồn được dùng trong các trình duyệt Opera". Bruce Lawson, một trong những lập trình viên đi đầu tại Opera, nói rằng "kiến trúc của nó (Blink) cho phép tăng tốc độ - điều mà Opera và Google từ lâu đã chú trọng vào. Khi các trình duyệt nhanh và có khả năng trao đổi thông tin trong nội bộ (interoperable), việc sử dụng web như một nền tảng sẽ trở nên cạnh tranh hơn so với ứng dụng nội tại".

63 bình luận
Chia sẻ

Xu hướng

Có bác lại thích đi nghỉ mát. Khổ. Có bốc phải trá hình và có nghệ thuật chứ bác. :p
Không biết từ khi nào Chrome lại chạy đua phiên bản nhỉ? Càng lên cao càng k biết nó nâng cấp cái gì, dùng thì vẫn thấy crash là chủ yếu 😁
Chả bù IE nâng cấp lên bản 10 là biết ngay sự khác biệt :D
Negou Synn
ĐẠI BÀNG
11 năm
@yellowcricket90 Tại IE mấy bản trước ì ạch quá nên giờ thấy nó nhanh thôi :D
ics
ĐẠI BÀNG
11 năm
@yellowcricket90 IE10 khác biệt rõ là do các ver trước quá kém 😃
@ics 8 lên 9 cũng khác nhé, 7 lên 8 bạn k thấy khác àh 😁 Nếu dùng nhiều sẽ thấy thui @@~
Chrome tuy tách riêng hoạt động của từng app và dùng Sandbox để tăng mức độ bảo mật, nhưng do đó tạo ra quá nhiều processes chạy nền và tiêu thụ một lượng RAM rất lớn. Chuyển qua Blink, tốt nhất là nó nên cải thiện được nhược điểm này.


Bố mẹ bạn chắc sẽ rất tự hào!
@Black Mamba Đó là một trong những cái hay của Chrome, không nói đến việc hay bị Crash hay các lỗi khác vì các lỗi này chắc sẽ khắc phục được, hãy tập trung vào kiến trúc nó hướng đến. Chrome chấp nhận tiêu tốn một lượng RAM + CPU để đạt được sự tương tác người dùng tốt. Mình dùng trên IE10, Firefox thì luôn bị chậm khi thao tác chuyển trang, mở Tab và rất là khó chịu với nó. Mặc dù IE không dùng Addon, Firefox có AdsBlock và IDM. Chrome thì có một mớ IDM, 1tudien, Reading List, VOZ nhưng tương tác người dùng nhanh và cho cảm giác phản hồi tốt hơn. Tuy nhiên bù lại, lượng RAM tiêu thụ lớn, nhưng với tùy từng thời điểm công việc, mình chấp nhận điều đó. Chrome mình chỉ gặp khó khăn khi mở ứng dụng, thời gian phản hồi hơi lâu, nhưng khi thao tác thì tốt.
Nếu không, bạn có thể quay về sử dụng Firefox để đạt sự tối ưu về tài nguyên nhưng giảm một phần hiệu năng.

Cấu hình là Lenovo E43 với CPU T4300, RAM 2GB, chạy trên Windows 7 và Windows 8 đều cho trải nghiệm tương tự. Chắc về sau có cấu hình cao hơn thì sẽ khác.
@spyhunter88 Mình xài chrome và firefox thấy khi mở nhiều tab (khoảng 20-30) thì chrome vượt trội hơn hẳn firefox. Mở nhiều tab kiểu đó thì firefox gần như đơ luôn, chuyển qua chuyển lại các tab rất chậm, còn chrome thì phà phà 😃. Được cái thì firefox bắt link idm vẫn tốt nên dùng firefox khi cần bắt lịnk thôi 😁
M3ga
CAO CẤP
11 năm
@sunspider Đồng ý , Chrome bắt link cũng bắt hết nhưng cái tên file thì rất bá đạo. Cơ mà bây h mình torrent chủ yếu rồi , chả dùng idm mấy :D
Cái nào mà xài với mạng 32kb/s ơ việt nam mà click 1 cái load trang luôn la ủng hộ à

Sent from my LT22i using Tinhte.vn
@hieudinhtrung The voi mang vit teo toc do 11kb/s ma load 4s xong 1trag tinhte la dc.
đang dùng chorme cũng hơi bị ngon nhưng ram chiếm hơi nhìu
thằng Opera hài vãi, bữa trước thì thấy Google xài webkit ngon lành cũng đú theo, nay Google chơi thằng khác cũng nhảy theo. Sao ko để mẹ lên luôn trang chủ "Hãy sữ dụng Google Chrome thay cho Opera" 😁
xkhoax
TÍCH CỰC
11 năm
"Chúng tôi biết rằng việc giới thiệu một bộ nguồn dựng trang mới có thể ảnh hưởng nghiêm trọng đến thế giới web."

Không biết là gây ảnh hưởng hay là khiến người ta ko thèm xài đây,
mới nghe về Blink hy vọng giảm việc ngốn ram
zmazskg
ĐẠI BÀNG
11 năm
hic, có khi từ nay lập trình, mỗi thuộc tính tào lao của css3 phải thêm một dòng cho cái blink này :-s
@zmazskg lại khổ thằng làm web 😔
anh cứ chuyển thế nào. lướt web mượt ổn là được
đón đầu công nghệ
beautiful
ĐẠI BÀNG
11 năm
Chắc do dạo này thấy crash nhiều quá, ko ổn định nữa nên quyết định thay thế triệt để.
@beautiful mình thấy h chrome có bị crash nữa đâu, mà cái bị crash nhiều nhất chính là extension IDM thỉnh thoảng khi bật nhanh 2 3 tab liên tục mà có flash thì thui rồi, ức chế v~ @@
beautiful
ĐẠI BÀNG
11 năm
@thanhprotnvn mình ko cài 1 tí IDM nào mà ngày 3-4 lần bị crash
About: Phiên bản 26.0.1410.43 m
amazonvn82
ĐẠI BÀNG
11 năm
Trước đây hay dung CC bây giờ toàn dung IE 10. chỉ khi nào cần vào 1 số trang mà cần sync pass mới dung CC
nowforever
ĐẠI BÀNG
11 năm
Cái này chắc hỗ trợ SPDY tốt đây. Tinh tế hình như ko có SPDY.
theeonao
TÍCH CỰC
11 năm
Không biết có viết lại CSS không nhỉ ?
@theeonao CSS là do W3C phát triễn và quy định mà, có phải do bên trình duyệt đâu, nếu cần chắc chỉ thêm giống cái -webkit- trên CSS3 thôi.
@JerryKist Blink mà ko hỗ trợ thì W3C có quy định đằng trời cũng thua.
Đang mừng vì cả CC, Safari, IE 10 đều chuyển sang xài webkit, ko nhắc đến hiệu suất xử lí, nội chuyện mỗi lần làm CSS không phải đi fix bug riêng cho từng thằng là mừng lắm rồi.
Ai ngờ @@
delta.khiem
ĐẠI BÀNG
11 năm
Lại có thêm 1 trình duyệt để test tương thích 😕 Nhưng mà Chrome thường hỗ trợ tốt mấy cái chuẩn nên hi vọng không sao 😕
Cononel
ĐẠI BÀNG
11 năm
opera khôn khéo đấy chứ
o070o
TÍCH CỰC
11 năm
haha....Chrome & IE ko đội trời chung...IE nhảy wa webkit thì Chrome cũng té thui

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019