Trình duyệt Multiengine Lunascape
Số trang: 3
Loại file: pdf
Dung lượng: 90.58 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tính năng chính của Lunascape là khả năng chuyển đổi giữa các engine để thực hiện render theo thời gian thực. Ba engine render quan trọng nhất dùng để test là Gecko (Mozilla Firefox), Webkit (Safari, Konqueror, Google Chrome, các tên tuổi khác) và Trident (Microsoft Internet Explorer). Điều này làm thất vọng nhiều chuyên gia phát triển, vì các trình duyệt này thường render cùng một mã theo các cách khác nhau. Việc chuyển đổi giữa các engine render của trình duyệt không phải là một kỹ thuật mới, IE Tab, một mở rộng của Firefox trong việc cung...
Nội dung trích xuất từ tài liệu:
Trình duyệt Multiengine Lunascape Trình duyệt Multiengine LunascapeTính năng chính của Lunascape là khả năng chuyển đổi giữa các engine đểthực hiện render theo thời gian thực. Ba engine render quan trọng nhất dùngđể test là Gecko (Mozilla Firefox), Webkit (Safari, Konqueror, GoogleChrome, các tên tuổi khác) và Trident (Microsoft Internet Explorer). Điềunày làm thất vọng nhiều chuyên gia phát triển, vì các trình duyệt này thườngrender cùng một mã theo các cách khác nhau.Việc chuyển đổi giữa các engine render của trình duyệt không phải là mộtkỹ thuật mới, IE Tab, một mở rộng của Firefox trong việc cung cấp chứcnăng tương tự như vậy, đã được sử dụng trong nhiều năm trở lại đây.Lunascape vẫn sử dụng như vậy vì có bổ sung thêm sự hỗ trợ Webkit để phatrộn. Để test thử bản thử nghiệm này, chúng tôi đã cài đặt phát hành 5.0.0alpha3 của Lunascape.Trong quá trình sử dụng cho thấy rằng, việc quá độ giữa các engine là mộtquá trình hoàn toàn uyển chuyển. Chúng tôi đã sử dụng WebFX để test vấnđề quá độ này, đây là một site có nhiều kịch bản trình duyệt và có thể đượcsử dụng như các công cụ minh chứng cho việc kiểm thử các tính năngDHTML. Bài test của tôi xem xét đến việc quan sát các kịch bản khác nhaubằng ba engine render của trình duyệt, kết quả cho thấy Lunascape đã thựchiện công việc này khá tốt.Trong phiên bản này chúng tôi nhận thấy việc duyệt các tab trong Lunascapekhá đơn độc, tuy nhiên điều đó cũng không đến nỗi quá tồi đối với một dựán mới ở giai đoạn alpha. Quan điểm của các chuyên gia phát triển cho biếtrằng khả năng chuyển đổi của Lunascape để giữa các engine render diễn rakhá nhanh và tỏ ra khá hữu dụng mặc dù phát hành alpha này không thực sựcung cấp cho những sử dụng mang tính sản xuất quan trọng.Lunascape có một điểm khá thú vị như một trình duyệt lai, tuy nhiên khảnăng sử dụng của nó vẫn chưa thực sự tốt trong phiên bản alpha hiện hành.Trong đó phải kể đến đó là Lunascape không đáp trả các phím tắt trên bànphím như các trình duyệt khác. Cho ví dụ, khi CTRL + T để mở một tab mớitrong Internet Explorer, Firefox và Chrome, thì nó không cho phép bạn thựchiện gì cả trong Lunascape. Middle-clicking vào một liên kết sẽ mở đượcliên kết đó trong một tab mới đối với hầu hết trình duyệt như Lunascape lạibỏ qua hành động này.Tuy nhiên Lunascape cũng có một RSS ticker nhỏ có thể tìm nạp và hiển thịnội dung RSS. Nhưng mặt khác ticker này lại chia sẻ không gian trên mànhình với tab bar. Nếu có một vài tab được mở, sẽ rất ít không gian còn lạicho ticker, điều đó là cho tính năng này trở nên gần như vô dụng. Lunascapesẽ bật ra một thông báo bất cứ khi nào nội dung RSS được cập nhật.Một lĩnh vực khác có thể được cải thiện trong Lunascape đó là trang startcủa nó. Trang này đã được xây dựng tương tự như trang start của Firefox,tuy nhiên chúng tôi có thể thấy vấn đề tiềm ẩn ở đây. Với sự phổ biến của rấtnhiều các site giả mạo, mã độc, nhiều người có thể đề phòng các site cố tìnhđược thiết kế giống như các đích đến hay được sử dụng, thậm chí trong cácứng dụng được tốt. Một cải thiện trong thiết kế đối với trang start này có lẽsẽ làm cho tính bảo mật của trang này cải thiện nên rất nhiều.Lunascape cho thấy một cảm nhận khá thú vị, nó có một tiềm năng rất hữudụng khi thực hiện được khá nhiều công việc trên nó. Tuy nhiên vào lúc này,chỉ có một vấn đề với Windows về phần mã nguồn của Trident. Ngược lạiGecko và Webkit, lại là các thành phần mã nguồn mở và cho phép thể khaithác một cách dễ dàng
Nội dung trích xuất từ tài liệu:
Trình duyệt Multiengine Lunascape Trình duyệt Multiengine LunascapeTính năng chính của Lunascape là khả năng chuyển đổi giữa các engine đểthực hiện render theo thời gian thực. Ba engine render quan trọng nhất dùngđể test là Gecko (Mozilla Firefox), Webkit (Safari, Konqueror, GoogleChrome, các tên tuổi khác) và Trident (Microsoft Internet Explorer). Điềunày làm thất vọng nhiều chuyên gia phát triển, vì các trình duyệt này thườngrender cùng một mã theo các cách khác nhau.Việc chuyển đổi giữa các engine render của trình duyệt không phải là mộtkỹ thuật mới, IE Tab, một mở rộng của Firefox trong việc cung cấp chứcnăng tương tự như vậy, đã được sử dụng trong nhiều năm trở lại đây.Lunascape vẫn sử dụng như vậy vì có bổ sung thêm sự hỗ trợ Webkit để phatrộn. Để test thử bản thử nghiệm này, chúng tôi đã cài đặt phát hành 5.0.0alpha3 của Lunascape.Trong quá trình sử dụng cho thấy rằng, việc quá độ giữa các engine là mộtquá trình hoàn toàn uyển chuyển. Chúng tôi đã sử dụng WebFX để test vấnđề quá độ này, đây là một site có nhiều kịch bản trình duyệt và có thể đượcsử dụng như các công cụ minh chứng cho việc kiểm thử các tính năngDHTML. Bài test của tôi xem xét đến việc quan sát các kịch bản khác nhaubằng ba engine render của trình duyệt, kết quả cho thấy Lunascape đã thựchiện công việc này khá tốt.Trong phiên bản này chúng tôi nhận thấy việc duyệt các tab trong Lunascapekhá đơn độc, tuy nhiên điều đó cũng không đến nỗi quá tồi đối với một dựán mới ở giai đoạn alpha. Quan điểm của các chuyên gia phát triển cho biếtrằng khả năng chuyển đổi của Lunascape để giữa các engine render diễn rakhá nhanh và tỏ ra khá hữu dụng mặc dù phát hành alpha này không thực sựcung cấp cho những sử dụng mang tính sản xuất quan trọng.Lunascape có một điểm khá thú vị như một trình duyệt lai, tuy nhiên khảnăng sử dụng của nó vẫn chưa thực sự tốt trong phiên bản alpha hiện hành.Trong đó phải kể đến đó là Lunascape không đáp trả các phím tắt trên bànphím như các trình duyệt khác. Cho ví dụ, khi CTRL + T để mở một tab mớitrong Internet Explorer, Firefox và Chrome, thì nó không cho phép bạn thựchiện gì cả trong Lunascape. Middle-clicking vào một liên kết sẽ mở đượcliên kết đó trong một tab mới đối với hầu hết trình duyệt như Lunascape lạibỏ qua hành động này.Tuy nhiên Lunascape cũng có một RSS ticker nhỏ có thể tìm nạp và hiển thịnội dung RSS. Nhưng mặt khác ticker này lại chia sẻ không gian trên mànhình với tab bar. Nếu có một vài tab được mở, sẽ rất ít không gian còn lạicho ticker, điều đó là cho tính năng này trở nên gần như vô dụng. Lunascapesẽ bật ra một thông báo bất cứ khi nào nội dung RSS được cập nhật.Một lĩnh vực khác có thể được cải thiện trong Lunascape đó là trang startcủa nó. Trang này đã được xây dựng tương tự như trang start của Firefox,tuy nhiên chúng tôi có thể thấy vấn đề tiềm ẩn ở đây. Với sự phổ biến của rấtnhiều các site giả mạo, mã độc, nhiều người có thể đề phòng các site cố tìnhđược thiết kế giống như các đích đến hay được sử dụng, thậm chí trong cácứng dụng được tốt. Một cải thiện trong thiết kế đối với trang start này có lẽsẽ làm cho tính bảo mật của trang này cải thiện nên rất nhiều.Lunascape cho thấy một cảm nhận khá thú vị, nó có một tiềm năng rất hữudụng khi thực hiện được khá nhiều công việc trên nó. Tuy nhiên vào lúc này,chỉ có một vấn đề với Windows về phần mã nguồn của Trident. Ngược lạiGecko và Webkit, lại là các thành phần mã nguồn mở và cho phép thể khaithác một cách dễ dàng
Tìm kiếm theo từ khóa liên quan:
Tăng tốc load web tăng tốc trình duyệt web công nghệ thông tin hệ điều hành android thủ thuật cùng chrome lịch sử duyệt webTài liệu liên quan:
-
52 trang 434 1 0
-
Phương pháp truyền dữ liệu giữa hai điện thoại thông minh qua môi trường ánh sáng nhìn thấy
6 trang 332 0 0 -
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 321 0 0 -
3 trang 308 0 0
-
74 trang 304 0 0
-
96 trang 299 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 293 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 286 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 277 0 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 270 0 0