sitemap archive

Неправильна оптимізація Firefox. Undo

в категорії Firefox і фішки

теґи :

Firefox dock iconМабуть всі, хто коли небудь твікав файрфокс, пам'ятають ці дурні поради:

  • Набираем в адресной строке abоut:config и, согласившись быть осторожными, попадаем на страницу настроек браузера.
  • Находим в списке настроек параметр browser.sessionhistory.max_total_viewers и выставляем его значение 0.
  • Далее (нажав правой кнопкой мыши и выбрав из выпадающего списка Создать - Логическое) надо создать параметр с названием config.trim_on_minimize и значением true.
  • Закрываем страницу настроек и перезапускам firefox.

Чому поради дурні? Зараз поясню. Встановлюючи browser.sessionhistory.max_total_viewers в нуль ви тим самим вказуєте файрфоксу не кешувати попередні сторінки. І це один із аргументів любителей Opera, тому що, повертаючись на попередную сторінку файрфокс буде по новому її завантажувати. А якщо на попередній сторінці ви писали коментар до блога і відбувся розрив в зв'язку і коментар не відправився? Тоді повертаючись на сторінку назад вам доведеться знову писати коментар наново. Знайома ситуація? думаю дуже знайома всім любителям firefox. Саме тому, я рекомендую, встановити browser.sessionhistory.max_total_viewers : 2, таким чином файрфокс буде пам'ятати дві закешовані сторінки на кожній вкладці.

Йдемо далі. ви встановили config.trim_on_minimize в True і що це значить? А значить, що при кожній мінімізації вікна файрфоксу відбуватиметься скидування більшості даних з оперативки на віртуальну пам'ять, що на вінчестері в файлі підкачки. А при розгортані відбувається зворотній процес - з файлу підкачки в оперативку. В підсумку ви маєте лише невеличке задоволення від спостерігання невеликих значень спожитої оперативки в диспечері задач, а на ділі маєте різке зниження швидкодії в роботі броузера, бо процес скидання-закидання займає багато часу та і завантажує цим процесор.

Зменшуєм навантаження на CPU

Недавно на хабрі найшов замітку, про те, що при завантаженні firefox дуже сильно нагружає роботою CPU і причина такої нагрузки знаєте в чому? В індикаторі завантаження сторінки! Так, так, оця мигаюча ромашка грузить ваші процесори, а все через те, що там png анімація, яку досі ніхто не оптимізував.
І щоб ця проблема зникла, достатньо замінити цей індикатор на статичний, або на gif-анімацію.

Знаходите у себе файл userChrome.css, зазвичай він знаходиться у Windows XP по такому шляху: c:\Documents and Settings\ім'я активного користувача\Application Data\Mozilla\
Firefox\Profiles\su8q0ay9.default\chrome\userChrome.css

Хоча може бути і такий варіант, що цього файлу немає, а є в тій папці userChrome-sample.css — тоді просто переіменуйте цей файл на userChrome.css, а в ньому пропишіть:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

tab[busy] .tab-icon-image {
  list-style-image: url("chrome://global/skin/throbber/Throbber-small.gif") !important;
}

toolbar #navigator-throbber {
  list-style-image: url("chrome://global/skin/throbber/Throbber-small.png") !important;
}

toolbar #navigator-throbber[busy="true"] {
  list-style-image: url("chrome://global/skin/throbber/Throbber-small.gif") !important;
}

Джерело
Ви не повірите, яке я відчув полегшаня після цих дій. Раніше я комп'ютер не вимикав, як і броузер а лише ложив в сплячку (хібернейт), бо інакше броузер дуже довго завантажувався (ще б пак — ~100 вкладок). А тепер я не боюся перезавантажувати броузер.

Ну і наостанок невеличка збірка іконок для файрфоксу. Я особисто використовую, саму першу, що на початку статті.

firefox iconFirefox iconfirefox dock iconfirefox carbon iconfirefox arctic icon

p.s. Я знаю, що я рідко пишу пости і мене цікавить — є бажаючі читати мою писанину? Мені потрібен стимул, аби регулярно писати :)

Post to Twitter

12 коментарівrss-comments

]]>Mee]]> 24 Червня 2009 13:51

Ну звісно є ;) Щоправда, я через ці гальма закинув ФФ і використовую Хром. Ну, звісно, поки мені не стає потрібен Файрбаг :)

]]>lilumi]]> 24 Червня 2009 13:59

гугль-хром класна річ, в мене вигляд файрфоксу як у хрома, але крім дуже потрібного файрбагу я юзаю ще з десяток плагінів, без яких я собі життя не уявляю в інтернеті. Взяти хоча б той самий Lastpass.com чи Adblock Plus

]]>Mee]]> 24 Червня 2009 14:04

О, точно, забув про Foxmarks :) Дивно, що png так гальмує сильно. Треба буде ввечорі спробувати.

]]>lilumi]]> 24 Червня 2009 14:09

то APNG — анімований png — його мабуть як зробили, так ніхто і не задумався, над тим, що його анімація ресурсоємна.
А в мене замість Foxmarks — delicious.com

(нижче коментарі будуть на тому ж рівні)
 
 
 
 
]]>жэка нетман]]> 24 Червня 2009 14:02

100 вкладок? ох*уеть =))

]]>lilumi]]> 24 Червня 2009 14:07

ну да, и все нужные :) у меня все по группам разбросанно: там 5 штук про плагины для вордпресса, там 5 про рисование дизайнов в psd, еще 10 про настройку phpbb, штук 10 вкладок с сайта фриланса и вот так насобирается до сотни

 
 
[@] ]]>Тарас]]> 24 Червня 2009 20:34

Звісно є бажаючі. Особливо про Ubuntu, Apahce, MySQL, PHP, і Firefox :), так як я останнім часом їх найбільше і юзаю.

 
[@] ]]>Тарас]]> 25 Червня 2009 04:37

є бажаючі читати мою писанину?

Звісно є. Ось я дуже хочу освоїти Ubuntu, Apache, MySQL, PHP, і Firefox. А почитати нема що. (тобто є, я вже навіть трохи розшарився, але можна і серйозніше). От про такі хаки з Вогнелисом вперше чую.

]]>lilumi]]> 26 Червня 2009 15:04

сорі, лише зараз помітив, що твій коментар чогось потрапив до спаму.
про Apache MySQL PHP можна написати одною строкою: sudo tasksel install lamp-server
а можна довго і нудно розписувати, як створити перший сайт на своєму локалхості маючи убунту чи якусь іншу linux’ову ОС.

 
 
[@] ]]>milax]]> 25 Червня 2009 09:24

Дякую!
Ато я чомусь не подумав про оптимізацію Файрфоксу і працював з налаштуваннями по дефолту. Теперь працює швидше :)

]]>lilumi]]> 25 Червня 2009 12:56

О, ну файрфокс, як на мене, то дизельний потяг, який при добрій обробці напильником перетворюється на опівнічний експрес.

 
 
]]>Mee]]> 29 Червня 2009 09:31

о, доречі в 3.5 тієї папки chrome взагалі нема

 

Ваш коментар

LilumiМене звати LiluMi, а це мій блоґ. Тут про веб-розробку та лайфхаки. Рекомендую підписатись на RSS Інформацію про мене читайте на сторінці me LiluMi
UA TOP Bloggers

Тобі передають привіт 87 медвежаток. Це підняло тобі настрій на 2,038 а в Австралії живе колібрі у якої дзьобик довжиною на 42.84см.