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

Văn Sử Địa

S.Moderator
Thành viên BQT
Xu
0
GOOGLE NGỪNG SỬ DỤNG WEBKIT CHO CHROME/CHROMIUM, CHUYỂN SANG DÙNG BLINK, OPERA CŨNG THAM GIA




Google hôm nay vừa cho biết rằng trình duyệtChromeChromium (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.

chrome_blink-jpg.1080923

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".


Tinhte - Theo Google, Blink, Bruce Lawson (nhà phát triển Opera)
 

VnKienthuc lúc này

Định hướng

Diễn đàn VnKienthuc.com là nơi thảo luận và chia sẻ về mọi kiến thức hữu ích trong học tập và cuộc sống, khởi nghiệp, kinh doanh,...
Top