Pull to refresh

Firefox: “стареющие” вкладки

Firefox
Aging Tabsполезное расширение к браузеру Firefox, меняющее цвет вкладок в зависимости от их использования:

aging-tabs.png

«старые» вкладки (те, которые давно не открывали) будут темно-серыми, активные — светлыми. Очень удобно при моём стиле серфинга с множеством одновременно открытых вкладок.
Total votes 31: ↑27 and ↓4 +23
Views 1.1K
Comments 50

Парочка твиков для сайдбара

Firefox
Лично я сайдбаром не пользуюсь, но знаю, что многие просто-таки жить без него не могут.
Несомненно, это очень удобная штука, однако стремление к совершенству вещь бесконечная, поэтому предлагаю вам опробовать следущие трюки, для снятия пары ограничений.

Для того, чтобы ими воспользоваться вам будет необходимо отредактировать файл userChrome.css (который обычно находится в папке chrome в папке с профилем; если у вас там его нет, то зайдите в папку chrome и отредактируйте userChrome-example.css, переименовав его в userChrome.css), дописав в его конец следующие строки:
  • Для перемещения сайдбара с левой стороны на правую:
    #browser { -moz-box-direction: reverse;}
  • Для увеличения ширины сайдбара:
    #sidebar {max-width: none !important; }

Перезапустите Firefox!
Total votes 5: ↑4 and ↓1 +3
Views 650
Comments 3

Скрытые настройки Safari 4

Lumber room
Исследование экзешника Safari 4 выявило следующие скрытые настройки:
  • DebugSafari4TabBarIsOnTop
    панель закладок вверху
  • DebugSafari4IncludeToolbarRedesign
    новая панель инструментов (плюс приклеен к адресной строке)
  • DebugSafari4IncludeGoogleSuggest
    подсказки при вводе текста в окно поиска Google
  • DebugSafari4IncludeFancyURLCompletionList
    вычурный список подсказок при вводе текста в адресной строке
  • DebugSafari4IncludeTopSites
    включение/отключение функции Top Sites
  • DebugSafari4LoadProgressStyle
    очевидно относится к тому, что в строке адреса больше не показывается прогресс
  • DebugSafari4IncludeFlowViewInBookmarksView
    отключает CoverFlow в истории
Все это по умолчанию включено. В Мак ОС отключаются вводом в Терминале:
defaults write com.apple.Safari имяНастройки -boolean NO
Чтобы вернуть как было, пишется YES вместо NO. В Windows скорее всего можно в реестре добавить соответствующие ключи.

UPD: Для включения прогресса загрузки страницы надо отключить как DebugSafari4LoadProgressStyle, так и DebugSafari4IncludeToolbarRedesign. Эта особенность нагуглена здесь.
UPD 2: Дальнейшее исследование привело к созданию отдельного меню для управления настройками.
UPD 3: Спасибо за карму. Доработано, объединено и перенесено в блог Safari.
UPD 4: Аналогичное решение для Windows там же.
Total votes 17: ↑15 and ↓2 +13
Views 239
Comments 10

Секретное меню Safari 4

Lumber room
В новом Safari 4 достаточно много изменений. Но не всем они по душе.
  • Вкладки в заголовке не всем нравятся
  • JavaScript не имеет права открывать новых окон, только вкладки (на некоторых сайтах это вызывает сильные неудобства)
  • В адресной строке нет привычного индикатора загрузки

Если с последним пока можно справится только ручным изменением скрытых настроек Safari, то остальное и многое другое можно менять налету.

Оказалось в Safari есть секретное меню с интересными настройками. Меню настолько секретное, что даже Apple о нем не знают ;)


Читать дальше →
Total votes 14: ↑11 and ↓3 +8
Views 249
Comments 5

Ускорение запуска Firefox

Lumber room
Как известно, человек привыкает практически ко всему, в том числе и к неудобствам. Лично меня уже давно раздражает временной интервал между кликом на ярлык Firefox и появлением Его Лисичества, но я терпел. Однако, сегодня звёзды стали так, что решение случайно попало в мои руки.

Меняя иконку ярлыка Windows Media Player, я заметил ключ /prefetch:1 и дал себе мысленного пинка. Ведь можно было и раньше догадаться о такой вещи, как Windows Prefetcher.

Итак, нам всего-то понадобится:
  1. Найти ярлык, с помощью которого производится запуск приложения и открыть его свойства.
  2. К пути добавить ключ /prefetch:1 (пример: "C:\Program Files\Mozilla Firefox\firefox.exe" /prefetch:1)
  3. Нажать ОК и запустить Firefox.

Впредь он будет запускаться быстрее.

UPD: Всё же префетчер ненадолго успокоил меня, т.к. это был эффект плацебо ускорение оказалось недостаточным. Перекопошив N забугорных сайтов через Гугл, я нашёл только одно адекватное и действительно действенное решение — отключение дополнений.
К примеру, отключение FlashGot и Live HTTP headers подарило мне целую секунду драгоценного времени. Так что тем, кого беспокоит эта проблема, настоятельно рекомендую задуматься над списком аддонов и отключить хотя бы те, которые используются эпизодически.

UPD2: «ОС отслеживает параметр /prefetch:# при создании процесса, однако у него есть одна (и только одна) цель — добавить число к хешу. Зачем? WMP — это многоцелевое приложение, которое может делать множество вещей. DLLки и код, который оно использует будут отличаться при воспроизведении WMV и DVD, и если бы хеш был одинаков для всех возможных вариантов, то файл префетча был бы корректен лишь для одного из них. [...] В общем-то, любая программа может использовать этот параметр для создания различных файлов префетча под различные нужды, однако ниодно так не делает, кроме WMP». © Ryan Myers, оригинал
Total votes 18: ↑9 and ↓9 0
Views 494
Comments 18

Огнелис — твики и фишки

Firefox
Многие мои друзья пользуются Firefox и задают мне вопрос — а почему я пользуюсь Flock? Я им отвечаю — мне нравится, когда у меня в браузере без всяких телодвижений есть доступ до всего, что нужно. Тем не менее, «это все» поедает достаточный объем ОЗУ, не всегда юзабельно и требует «доводки». Как раз про доводку и пойдет речь ниже. Сразу же скажу, про pipeline писать не буду. Остальных опций хватает из about:config.

Читать дальше →
Total votes 97: ↑77 and ↓20 +57
Views 7.7K
Comments 50

Фикс падения производительности при копировании/закачке файлов в Ubuntu

Configuring Linux *
Уже не помню, когда начились проблемы с производительностью при копировании файлов, но тогда я этому не придал большого значения так, как копировал файлы редко. Относительно недавно в моем распоряжении появилось высокоскоростное подключение к сети Интернет и теперь я часто копирую/качаю большие файлы и проблема падения производительности для меня стала очень актуальной.

Поверхностный гуглеж не дал результатов и я начал копать глубже, оказалось, что проблемы высокой нагрузки CPU есть у многих убунтоводов, если не у всех, а решение данной проблемы быстрым поиском не находится, поэтому я решил написать небольшой how-to по устранению высокой нагрузки на процессор при копировании файлов.
Читать дальше →
Total votes 93: ↑88 and ↓5 +83
Views 18K
Comments 36

theos: пишем твик для iOS SpringBoard

Development for iOS *Objective C *
Tutorial
Доброго скороновогоднего вечера уважаемым хабралюдям!

Сегодня я расскажу о создании твика для iOS SpringBoard с помощью theos. Зачем? В качестве интересного рисёрча и тренировки. В конце туториала мы получим примерно такую штуку прямо на экране блокрировки нашего i-девайса:


Читаем далее
Total votes 47: ↑40 and ↓7 +33
Views 17K
Comments 10

Создание твика на примере приложения Телефон. Да будет плюс!

Development for iOS *
Recovery mode
Tutorial
Здравствуйте, хабражители!

Предыстория


После выхода iOS 7 некоторые пользователи начали жаловаться на проблемы с приложением Телефон. Суть проблемы в том, что при наборе номера в международном формате +375 (код) xxx-xx-xx не удается набрать '+'. Если удерживать '0', то вместо плюса получаем комбинацию из трех пальцев '0+'. Проблема скорее всего локальна, так как кроме пользователей из Беларуси больше никто свое недовольство не высказывал.

По разным причинам я долго не обновлялся до iOS 7. Но обновившись был неприятно удивлен. Проблема осталась, несмотря на выход нескольких минорных обновлений. Почитав форумы, нашел следующие варианты решения этой проблемы:
  1. использовать 8 при наборе номера
  2. использовать 00
  3. удерживая '0', нажать кнопку удалить до появления плюса

Первый вариант вполне себе работоспособный. С помощью второго звонок сделать не получилось, скорее всего мой оператор не поддерживает такой формат. Третий работает, но для этого нужна сноровка и вторая рука, а на улице холодно.

И тогда я решил исправить это маленькое недоразумение с помощью твика.
Читать дальше →
Total votes 13: ↑11 and ↓2 +9
Views 5.1K
Comments 21