Có gì mới trong Firefox 9 beta

Vào ngày 9 tháng XNUMX, Firefox đã bảy tuổivà để kỷ niệm, Mozilla không chỉ trình bày cái mới Firefox 8, nó cũng phát hành phiên bản mới beta từ trình duyệt nổi tiếng của bạn, Firefox 9, kết hợp một số lượng lớn mới và cung cấp một kinh nghiệm tốt nhất dẫn đường.

Có gì mới trong Firefox 9 Beta

Suy luận loại JavaScript

Tính mới này rất quan trọng, vì vậy tôi sẽ cho phép mình giải thích nó một cách chi tiết. Nếu bạn có khái niệm về lập trình, bạn biết rằng có một thứ gọi là biến, trong một số ngôn ngữ phải được định nghĩa (chỉ định kiểu của chúng) trước khi sử dụng, còn trong những ngôn ngữ khác thì không cần thiết. JavaScript được xếp vào loại thứ hai và không may là chi tiết ngôn ngữ mẹ đẻ này gây ra tác động nghiêm trọng đến hiệu suất của các ứng dụng web.

Công nghệ suy luận kiểu mới thực sự là một thuật toán tự động suy luận các loại biến và biểu thức. Kết quả là sự gia tăng đáng kể về hiệu suất khi chạy các ứng dụng JavaScript, điều này đã được chứng thực bởi các điểm chuẩn V8 và Kraken.

Tóm lại: Firefox nhanh hơn nhiều! 🙂

Hỗ trợ tốt hơn cho Không theo dõi

Bạn có nhớ rằng kể từ Firefox 4, chúng tôi có tùy chọn Không theo dõi không? Giờ đây, có thể phát hiện sở thích của người dùng thông qua một giao diện JavaScript đơn giản. Thí dụ:

cảnh báo (Navigator.doNotTrack);

Mouseenter và mouseleave

Hỗ trợ mới cho các sự kiện mouseenter và mouseleave, như một giải pháp thay thế cho các sự kiện mouseover và mouseover có vấn đề. Tại sao rắc rối? Khi một phần tử con giành được tiêu điểm (kích hoạt di chuột qua), sự kiện làm tăng bọt khí điển hình và kích hoạt di chuột lên phần tử mẹ, đây là một tác dụng phụ thường không mong muốn.

Với sự kiện mouseenter và mouseleave mới, chúng tôi không gặp vấn đề như vậy. Thí dụ:

document.getElementById ("mouse-event"). addEventListener ("mouseenter", function () {
        this.style.background = "# f00";
    }, sai);
    
    document.getElementById ("mouse-event"). addEventListener ("mouseleave", function () {
        this.style.background = "#fff";
    }, sai);

Hỗ trợ một phần XMLHttpRequest (XHR phân đoạn). Tính năng mới này thực sự thú vị, vì nó cho phép các trang web và ứng dụng hiển thị dữ liệu khi nó đến (thay vì đợi toàn bộ khối dữ liệu) từ một số cuộc gọi XHR. Kết quả sẽ là phản hồi hiệu quả hơn và trải nghiệm người dùng cuối tốt hơn.

Và nhiều hơn nữa! Tôi mời bạn đọc hướng dẫn Firefox 9 chính thức dành cho các nhà phát triển.

Có gì mới trong Firefox 9 beta dành cho Android

  • Thời gian khởi động nhanh hơn.
  • Đã thêm các ngôn ngữ mới.
  • Giao diện người dùng mới cho máy tính bảng.
  • Các tab được tối ưu hóa hiện xuất hiện ở phần bên trái của màn hình
  • Thanh mới với các nút truy cập nhanh.

Ngoài các tính năng mới sẽ được tiết lộ theo thời gian, với Firefox cho Android chúng ta còn có thể truy cập hơn 160 tiện ích bổ sung, đồng bộ nhanh chóng với các tab đang mở trên Firefox cho máy tính để bàn, chia sẻ liên kết trên mạng xã hội và hơn thế nữa.

Fuente: Gespades


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.