Протягом останніх кількох днів з'явилися новинирозробників Mozilla, що сприяє підвищенню продуктивності веб-браузера Firefox, зокрема в регіонах JavaScript та апаратно графічній графіці. Протягом останніх кількох днів повідомлення в блогах таких розробників, як Asa Dotzler, вказували на майбутній новий механізм JavaScript, JaegerMonkey, а також висадку DirectWrite та Direct2D у Firefox, що вночі створює, приносячи апаратне прискорення до тексту та двовимірну графіку для Windows 7 та Vista.
Двигуни JavaScript лежать в основі всіх здатнихвеб-браузер, і чим кращий браузер може працювати з JS в Інтернеті, тим кращий досвід користувача він надасть. Найбільшими конкурентами в цьому домені були Chrome від Google і Mozilla Firefox, і в більшості своїй Chrome має перевагу. На щастя для Firefox, вважається, що двигун JaegerMonkey покращує продуктивність Firefox у JavaScript на 30% до 45%, маючи багато можливих вдосконалень.
Ви можете перевірити цю статтю в блозі від ДевідаМанделін, який пропонує конкретну інформацію на високому рівні про запуск двигуна JaegerMonkey, і цю статтю Девіда Андерсона, що надає огляд того, як і що робиться в цьому напрямку.
Друге вдосконалення, тобто додаванняМожливість перегляду браузера використовувати API WindowsWindows та DirectWrite та Direct2D Windows 7 було б цікавіше переглядати, оскільки Asa Dotzler стверджує, що навіть шрифти виглядають надзвичайно чудово при включеному DirectWrite. Для тих, хто читає наших пригод, які хочуть спробувати їх самі, ви можете завантажити останню нічну версію та внести такі зміни, щоб увімкнути ці функції.
- Введіть "about: config"
- Клацніть попередження, якщо необхідно
- Введіть gfx.font у поле "Фільтр"
- Двічі клацніть на "gfx.font_rendering.directwrite.enabled", щоб встановити його як істинне
- Нижче цього клацніть правою кнопкою миші та виберіть Створити> Ціле число, щоб додати попередньо налаштування
- Введіть "mozilla.widget.render-mode" для імені налаштування, 6 - для значення
- Перезапустити
(Щоб відключити, встановіть gfx.font_rendering.directwrite.enabled на false, видаліть mozilla.widget.render-режим, після чого перезапустіть.)
Примітка: Якщо сказане не має для вас сенсу, будь ласка, не намагайтеся цього робити. Це випуск розробника і може зробити ваш браузер нестабільним. Краще спершу зробити резервну копію веб-переглядача.
Щоб отримати ці функції, може знадобитися деякий часінтегрований у будь-який остаточний реліз браузера Firefox, але як тільки це стане, було б цікаво спостерігати, як Firefox порівнює з конкурентами (наприклад, Chrome), які вже випереджають його в рендерінгах JavaScript.
Коментарі