Tag Archives: firefox

Заміна Prism

Мабуть, ви вже знайомі з Mozilla Prism — софтина, що дозволяє частково стерти різницю між веб-додатками та типовими програмами, встановленими на комп’ютері. Тепер Prism стала модулем для бета-версії Firefox 3. Після встановлення плагіна Refractor в меню оглядача з’явиться спеціальний пункт, що допомагає зробити з відкритої сторінки новий додаток. Досить імовірно, що ця функція буде реалізована в одній з наступних версій Firefox.

Refractor plugin for Firefox

З самого початку проект Prism представляв собою окрему програму, якій треба було ввести адресу web-додатка, після чого отримати спеціальний файл, при відкритті якого запускається модифікована версія Firefox, яка не містить панелей навігації та інших елементів управління, і в ній завжди відкривається один і той же сайт.

Це досить зручно для роботи з сервісами типу Gmail, та GoogleDocs. При цьому на машину завантажуються і зберігаються локально сценарії Javascript, що прискорює завантаження веб-додатка і знижує споживання трафіку на початковому етапі роботи.

Головна перевага плагіна Refractor в тому, що після його встановлення вже не знадобиться ніяких додаткових програм. Ярлики, створені їм, дозволяють запускати окремі екземпляри броузера для кожного веб-додатка. Це досить ресурсоємне рішення, однак надійне: некоректна робота або крах одного додатка жодним чином не вплине на інші.

Про те, що Refractor, або його аналог може в майбутньому стати частиною Firefox, кажуть інші нововведення в броузері. Зокрема, в Firefox 3.0 очікується підтримка засобів, що дозволять веб-додаткам зберігати дані локально, якщо з’єднання з інтернетом недоступне. Як і сам плагін, таке нововведення зменшить число відмінностей між звичайними додатками та веб-сервісами.

Джерело: Компьюлента

Лис на дієті

Війни броузерів не вщухають. Лиш нещодавно тут була опублікована новина про нічну збірку Опери, як розробники Mozilla Firefox спішать повідомити читача про значне просування вперед в питанні збереження пам’яті в четвертому бета-релізі. Так, дослідники з сайту arstechnica.com помітили зниження споживання пам’яті з кожним наступним бета-релізом, а також суттєве зменшення в порівнянні з Firefox 2.

Так, автор статті помітив, що під час інтенсивного серфінгу з відкритими 50 вкладками Firefox 3 споживає приблизно вполовину менше пам’яті, ніж Firefox 2.0.0.12. Також була помічена швидша реакція при переході між вкладками та виконанні інших операцій.

Тести, проведені за допомогою Talos framework, використовуючи тактики, описані розробником Стюартом Парментером, показують ефективність роботи Firefox 3 з пам’яттю в порівнянні з іншими популярними оглядачами. Також помічено, що Firefox 3 звільняє більше пам’яті при закритті. В ході тестування “померли” броузери Internet Explorer 8 та Safari.

Для зменшення фрагментації пам’яті, розробники пішли шляхом мінімізації загальної кількості виділення пам’яті, частково під час запуску. Інше важливе досягнення: збирач сміття XPCOM, який автоматично вилучає невикористовувані об’єкти, що посилаються один на одного. Також була покращена система кешу, а декомпресовані дані зображень більше не зберігаються.

Наступний реліз Firefox 3 обіцяє на додачу до ще меншого споживання пам’яті, покращений інтерфейс користувача, теми з покраженою платформеною інтеграцією, повністю перероблені системи закладок та історії на базі SQLite, Cairo в якості рендерного двигуна, повне масштабування сторінки, Javascript 1.8, та багато інших фіч.