Cách đây mấy ngày, Google phát hành một plugin cho trình duyệt Internet Explorer, cho phép người dùng có thể tận dụng  bộ máy hiển thị dữ liệu của Google Chrome ngay trong trình duyệt IE. Điều đó có nghĩa là người dùng có thể thưởng thức tốc độ duyệt web nhanh hơn của Chrome, hay các công nghệ web khác như HTML5... ngay trong Internet Explorer.

Plugin này có tên gọi là Google Chrome Frame, hỗ trợ cho tất cả các phiên bản IE kể cả IE6, và có thể cài đặt trên tất cả máy tính chạy hệ điều hành Windows XP hoặc cao hơn. Bạn có thể tham khảo thêm tại đây.

Nhưng, một vấn đề khi sử dụng plugin này, là các trang web phải có chứa một thẻ meta được định nghĩa trước, như vậy thì Google Chrome Frame mới có thể phát hiện ra và cho phép IE sử dụng bộ máy hiển thị dữ liệu của Chrome được. Thẻ này như sau:

<meta http-equiv="X-UA-Compatible" content="chrome=1">

Nhưng không hẳn tất cả các trang web đều có sử dụng thẻ này, một phần vì plugin của Google này mới ra mắt, vậy nên các nhà phát triển web chưa kịp cập nhật website của họ. Điều đó nghĩa là bạn không thể sử dụng và thưởng thức Google Chrome Frame cho mọi trang web được.

Nhưng bạn đừng lo. Đây là một mẹo đơn giản để khắc phục vấn đề này.

Bạn chỉ cần thêm tiếp đầu ngữ cf: vào địa chỉ URL của trang web và nó sẽ bắt buộc IE dùng bộ máy hiển thị của Chrome để mở URL đó.

Ví dụ, nếu bạn muốn viếng thăm trang web http://www.thongtincongnghe.com trên IE nhưng lại muốn dùng bộ máy hiển thị của Google Chrome, bạn cần đánh địa chỉ sau:

cf:http://www.thongtincongnghe.com

Nó sẽ bắt buộc IE sử dụng bộ máy hiển thị dữ liệu của Google.

Như bạn thấy đó, nếu chúng ta click phải vào trang web, rõ ràng menu chuột phải hiển thị ở đây là của Chrome chứ không phải là của IE.

Cách vừa rồi chưa được tốt lắm, vì mỗi khi ta mở 1 trang web mới, ta phải thêm tiếp đầu ngữ cf: vào đầu địa chỉ URL. Hơn nữa, nếu ta mở 1 tab mới bằng URL có sẵn của trang web thì IE lại sử dụng bộ máy hiển thị mặc định của nó. Nếu bạn vẫn muốn dùng Chrome mà không muốn đánh tiếp đầu ngữ cf: thì sao?

Đây là một cách khác. Bạn cần phải chỉnh sửa registry để bắt buộc IE mở tất cả các URL dùng bộ máy hiển thị của Google Chrome mà không cần thêm cf:

1. Gõ regedit ở hộp thoại Run hay Start Menu rồi nhấn Enter. Nó sẽ mở Registry Editor lên.

2. Bạn tìm tới khóa

HKEY_CURRENT_USER\Software\Google\ChromeFrame

3. Trong khóa này, tạo mới một khóa tên OptInUrls. Ở bảng bên phải, tạo mới 1 giá trị String và đặt tên nó là *.

Vậy đó. Nếu bạn cảm thấy hơi khó khăn trong việc tạo khóa và muốn là tự động, hãy tải về tập tin ZIP sau, giải nén nó và chạy "Force Internet Explorer to Always Use Google Chrome Frame.reg". Sau khi chạy tập tin .reg, nó sẽ tự động thêm vào các khóa registry mà bạn cần. Và sau đó, bạn sẽ được thưởng thức Google Chrome trên IE mà không gặp rắc rối gì nữa.

Trong tập tin ZIP trên cũng chứa script để bạn phục hồi lại thiết lập ban đầu.

Bạn cũng có thể vô hiện hóa plugin Google Chrome Frame trên IE bằng cách vào menu Tools -> Manage Add-ons, Chọn "ChromeFrame BHO" và click vào nút Disable.

Sau đó khởi động lại IE và nó sẽ ngừng việc sử dụng Google Chrome Frame.

Chú ý: một số độc giả làm theo phương pháp trên và gặp một số vấn đề. Nếu vậy, bạn hãy thử cách sau:

1. Mở registry lần nữa là tới khóa sau:

HKEY_CURRENT_USER\Software\Google\ChromeFrame

2. Ở bảng bên phải, tạo các giá trị DWORD sau:

UseChromeNetworking
HandleTopLevelRequests

Và thiết lập giá trị cho chúng bằng 0.

Minh Triết (Theo Askvg.com)



Bình luận

  • TTCN (1)
Rollingstone  35

Tổng hợp thủ thuật Chrome http://bit.ly/aR8RLf và IE http://bit.ly/9XBzyt