bumble_bee
Member

[just]Hiện nay, càng ngày càng có nhiều trang web sử dụng nền tảng JavaScript để chạy và Mozilla đã lập trình cho phiên bản mới nhất của FireFox – v.18 – để được một nền tảng có tốc độ nhanh hơn cho các trang web như thế. Nhóm phát triển FireFox cho biết họ đã lâp trình để tích hợp công nghệ JavaScript mới vào phiên bản trình duyệt sắp tới của mình, điều này cho phép các trang web sử dụng JavaScript sẽ được tải xuống nhanh hơn 26%.

Phiên bản FireFox mới sử dụng trình biên dịch hoàn toàn mới để đạt được tốc độ load web cao, trình biên dịch này có tên là IonMonkey (JIT – just in time). Trong quá khứ, Mozilla đã có khá nhiều trình biên dịch như TraceMonkey và JagerMonkey, nhưng trình biên dịch JIT mà Mozilla áp dụng vào FireFox 18 là một bước tiếp cận mới của họ.
Theo một bài viết trên Blog của Mozilla thì tất cả các trình biên dịch trước đó của Mozilla như TraceMonkey và JagerMonkey đã thiếu đi một phần quan trọng, đó là bước trung gian. Và IonMonkey ra đời là để sửa lỗi đó. IonMonkey sẽ chuyển đổi đoạn JavaScript thành “đối tượng trung gian” (tạm dịch từ intermediate representation – IR), chạy các thuật toán để tối ưu hóa IR và cuối cùng là dịch IR thành mã máy. Điều này về cơ bản có nghĩa là IonMonkey nhìn vào bức tranh tổng thể về các đoạn mã và thực hiện tối ưu hóa tổng thể.
Kết quả là các trang web được viết trên nền tảng JavaScript sẽ chạy nhanh hơn trên FireFox 18. Thông tin này khá tuyệt vời cho những ai là tín đồ của “Cáo lửa” nhưng bạn phải đợi đến tháng 11 mới có thể xài thử bản Beta của phiên bản mới này.[/just]
Theo Ubergizmo