Apple tìm cách tăng tốc hiệu suất Safari bằng các bản cập nhật mới cho công cụ Javascript

Hiệu suất-Safari-Java-Nitro-0

Safari đã không nhận được bản cập nhật hiệu suất nghiêm túc trong một thời gian dài sau khi Mavericks ra mắt với một thiết kế lại "nhẹ" cho giao diện trình duyệt và một số tính năng bổ sung chẳng hạn như danh sách đọc tiếp tục đi từ bài đọc này sang bài đọc tiếp theo với sự chuyển tiếp suôn sẻ cộng với những chỉnh sửa nhỏ.

Bây giờ theo các thông tin khác nhau, Apple sẽ làm việc để tăng hiệu suất đáng kể JavaScript trong Safari. Công cụ trình duyệt mã nguồn mở dựa trên trình duyệt của Apple, WebKit «Nitro», đang được cập nhật và cải tiến để cạnh tranh trực tiếp với các đề xuất khác như Chrome với công cụ Javascript “V8” hoặc từ Mozilla FireFox với "SpiderMonkey ".

Các bản cập nhật mới này của WebKit "Nitro" nói trên được gọi là «FTLJIT«. Mặt khác, nó vẫn được coi là thử nghiệm và do đó nó không được kích hoạt theo mặc định, thay vào đó nó cần được kích hoạt thông qua các tùy chọn dòng lệnh.

Một thuộc tính có thể làm FTLJIT Nổi bật hơn cả, là cách nó thực thi mã JavaScript không được tối ưu hóa đặc biệt cho asm.js., được thiết kế bởi Mozilla để chạy trên SpiderMonkey với các tối ưu hóa cụ thể cho công cụ này, thậm chí ngay bây giờ có một nhà phát triển trình duyệt khác đã chọn đi theo hướng dẫn của Mozilla.

Các báo cáo nói rằng với WebKit và FTLJIT được kích hoạt, bạn vượt trội hơn Chrome trong các bài kiểm tra tốc độ, tuy nhiên Firefox vẫn đứng đầu bảng xếp hạng bằng cách sử dụng các điểm chuẩn được tối ưu hóa trong asm.js.

JavaScript cho phép nhiều loại tương tác của người dùng với một trang web, cho phép các chức năng như tải lại động thông tin mà không cần phải tải lại toàn bộ trang web. Do đó, hiệu quả của công cụ JavaScript của trình duyệt có thể có tác động rất lớn đến trải nghiệm người dùng.

Vẫn không có ngày để cập nhật động cơ này nhìn thấy ánh sáng và được tích hợp vĩnh viễn vào Safari.


Mua một miền
Bạn quan tâm đến:
Bí quyết để khởi chạy trang web của bạn thành công

Để 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.

  1.   Daniel dijo

    Java không liên quan gì đến JavaScript. Vì vậy, hình ảnh Java cũng như tiêu đề quá nhiều.

    Tái bút Xin lỗi vì dấu, tôi viết từ bàn phím tiếng Anh.

  2.   Miguel Angel Juncos dijo

    Cảm ơn vì ghi chú, tôi đã không chỉ định chính xác và nó có thể dẫn đến nhầm lẫn. Đã sửa.