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
Рейтинг блогов Рейтинг блога lilumi.org.ua Рейтинг блогов



Тобі передають привіт 51 медвежаток. Це підняло тобі настрій на 5,074 а в Австралії живе колібрі у якої дзьобик довжиною на 29см.