Лень было что-то свое писать или лень две ссылки добавить: на источник и на текст лицензии?
скорее этого неопытность автора...((
позволите скопи-пастить? в текущем варианте?
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
Авторское разрешение на копирование не требуется (см. текст GNU FDL), достаточно указать вид лицензии на материал и две активные ссылки - на текст лицензии и на копируемый источник.
Project Rosenfox: Pure, fast and secure inner settings for Mozilla Firefox. Global and complete manual on GitHub.
Отсутствует
я в одном случае (оптимизация направил по ссылке) и во 2-м изменил текст... но мысль уже понял откатывать не стану.
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
Спасибо за замечание)
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
Отличия от простого портативного релиза
5) сохраняет страницу как PNG-изображение(делает скриншот страницы) или как PDF файл(ява скрипты на странице должны быть включены). http://forum.mozilla-russia.org/viewtop … 50#p489050
с выключенными ява скриптами тоже работает, если выключены расширением NoScript.
Отредактировано bunda1 (05-02-2012 21:02:02)
Отсутствует
с выключенными ява скриптами тоже работает, если выключены расширением NoScript.
Спасибо))
done + проверил орфографию.
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
О чем Dyron говорит?
флудит...
у меня пока такие наброски проверяю сейчас не быстро...
1) кнопка для конвертирования в латиницу и наоборот. https://forum.mozilla-russia.org/viewto … 04#p398004 исправляем нашу тупость)). Основной кусок от SwitchKeyboardLayout.
2) Думаю над вариантом открытия до панели (например можно открыть 2 страницы в одном окне или About:config через кнопку например) http://forum.mozilla-russia.org/viewtop … 84#p523184
/*Initialization code*/ this.bottomPanel = function(aURL) { var prefBranch = "custombuttons.bottomPanel." if(!aURL && aURL != "") { try { aURL = gPrefService.getCharPref(prefBranch + "url"); } catch(ex) { aURL = ""; } } if(aURL == "") return; if(aURL == gURLBar.value && !aURL.match(/^\w+?\:/)) aURL = "http://" + aURL; var panelID = "bottom-panel"; var gPanel = document.getElementById(panelID); var height; try { height = gPrefService.getIntPref(prefBranch + "height"); } catch(ex) { height = 300; } if(gPanel) { var src = gPanel.firstChild.nextSibling.getAttribute("src"); if(aURL != src) { gPanel.firstChild.nextSibling.setAttribute("src", aURL); //gPanel.firstChild.nextSibling.loadURI(aURL); } else { gPrefService.setIntPref(prefBranch + "height", gPanel.height); gPanel.parentNode.removeChild(gPanel.previousSibling); gPanel.parentNode.removeChild(gPanel); } } else { var appContent = document.getElementById("appcontent"); var spl = appContent.appendChild(document.createElement("splitter")); spl.setAttribute("collapse", "after"); spl.style.border = "none"; spl.style.borderTop = "1px solid threedhighlight"; spl.setAttribute("onclick", "this.setAttribute('state', '');"); var box = appContent.appendChild(document.createElement("hbox")); box.id = panelID; box.height = height; box.orient = "vertical"; var tbr = box.appendChild(document.createElement("toolbar")); tbr.setAttribute("fullscreentoolbar", true); var spr = tbr.appendChild(document.createElement("spacer")); spr.setAttribute("flex", 1); var btn = tbr.appendChild(document.createElement("toolbarbutton")); btn.style.listStyleImage = "url(chrome://global/skin/icons/Minimize.gif)"; btn.minimize = function() { var gPanel = document.getElementById("bottom-panel"); gPanel.previousSibling.setAttribute("state", "collapsed"); } btn.setAttribute("oncommand", "this.minimize()"); var btc = tbr.appendChild(document.createElement("toolbarbutton")); btc.className = "tabs-closebutton"; btc.closePanel = function() { var gPanel = document.getElementById("bottom-panel"); gPrefService.setIntPref(prefBranch + "height", gPanel.height); gPanel.parentNode.removeChild(gPanel.previousSibling); gPanel.parentNode.removeChild(gPanel); } btc.setAttribute("oncommand", "this.closePanel()"); var ifr = box.appendChild(document.createElement("browser")); ifr.setAttribute("type", "content"); ifr.setAttribute("flex", 1); ifr.setAttribute("src", aURL); ifr.setAttribute("tooltip", "aHTMLTooltip"); ifr.setAttribute("onclick", "return contentAreaClick(event, true)"); ifr.setAttribute("autocompletepopup", "PopupAutoComplete"); ifr.setAttribute("contextmenu", "contentAreaContextMenu"); ifr.setAttribute("contentcontextmenu", "contentAreaContextMenu"); } gPrefService.setCharPref(prefBranch + "url", aURL); } this.getBookmark = function() { var appInfo = Components.classes["@mozilla.org/xre/app-info;1"] .getService(Components.interfaces.nsIXULAppInfo); var isFx2 = appInfo.version == "2.0"; var url = ""; var rv = isFx2 ? { urls: null, names: null } : { url: null }; openDialog("chrome://browser/content/places/places.xul", "", "modal, dialog=no, minimizable=no, centerscreen, resizable", rv); if (rv.urls && rv.names) url = rv.urls[0] else if (rv.url) { url = rv.url; if (url.indexOf("|") > 0) url = url.split("|")[0]; } return url; } this.getFile = function() { try { const nsIFilePicker = Components.interfaces.nsIFilePicker; var fp = Components.classes['@mozilla.org/filepicker;1'] .createInstance(nsIFilePic+er); fp.init(window, gNavigatorBundle.getString("openFile"), nsIFilePicker.modeOpen); fp.appendFilters(nsIFilePicker.filterAll | nsIFilePicker.filterText | nsIFilePicker.filterImages | nsIFilePicker.filterXML | nsIFilePicker.filterHTML); if(fp.show() == nsIFilePicker.returnOK) return fp.fileURL.spec; else return ""; } catch (ex) { } } this.popupShowing = function(aNode) { var ioService = Components.classes["@mozilla.org/network/io-service;1"] .getService(Components.interfaces.nsIIOService); try { var pasteURL = ioService.newURI(readFromClipboard(), null, null); } catch(ex) { } if(pasteURL) aNode.lastChild.tooltipText = readFromClipboard(); aNode.lastChild.setAttribute("disabled", !pasteURL ? true : false); } function addMenuitem(aLabel, aURL, aNode, aObjString) { var mItem = aNode.appendChild(document.createElement("menuitem")); mItem.setAttribute("label", aLabel); mItem.setAttribute("oncommand", aObjString + ".bottomPanel('" + aURL + "');"); } function addSeparator(aNode, aNum) { var separator = aNode.appendChild(document.createElement("menuseparator")); separator.id = "bottom-panel-button-separator" + aNum; } var mPopup = document.createElement("menupopup"); mPopup.setAttribute("oncommand", "event.stopPropagation()"); mPopup.setAttribute("onpopupshowing", "this.parentNode.popupShowing(this)"); var smPopup = document.createElement("menupopup"); smPopup.setAttribute("oncommand", "event.stopPropagation()"); var subMenu = document.createElement("menu"); subMenu.appendChild(smPopup); //subMenu.setAttribute("label", "From Sidebar"); var objString = "this.parentNode.parentNode.parentNode.parentNode"; var viewSidebarMenu = document.getElementById("viewSidebarMenu"); var sidebarItems = viewSidebarMenu.childNodes; for(var i = 0; i < sidebarItems.length; i++) { var sidebarItem = sidebarItems[i]; if((sidebarItem.hasAttributes("sidebarurl") && sidebarItem.getAttribute("sidebarurl") != "") && (sidebarItem.hasAttributes("label") && sidebarItem.getAttribute("label") != "")) addMenuitem(sidebarItem.getAttribute("label"), sidebarItem.getAttribute("sidebarurl"), smPopup, objString); } objString = "this.parentNode.parentNode"; addMenuitem("about:config", "about:config", mPopup, objString); addMenuitem("about:support", "about:support", mPopup, objString); addMenuitem("Консоль ошибок", "chrome://global/content/console.xul", mPopup, objString); addMenuitem("about:memory", "about:memory", mPopup, objString); addMenuitem("about:plugins", "about:plugins", mPopup, objString); addMenuitem("about:cache", "about:cache", mPopup, objString); addMenuitem("about:cache?device=disk", "about:cache?device=disk", mPopup, objString); addMenuitem("about:cache?device=memory", "about:cache?device=memory", mPopup, objString); addMenuitem("about:cache?device=offline", "about:cache?device=offline", mPopup, objString); addMenuitem("Менеджер закладок", "chrome://browser/content/places/places.xul", mPopup, objString); addMenuitem("Дополнения", "chrome://mozapps/content/extensions/extensions.xul?type=extensions", mPopup, objString); addMenuitem("Загрузки", "chrome://mozapps/content/downloads/downloads.xul", mPopup, objString); addMenuitem("Настройки", "chrome://browser/content/preferences/preferences.xul", mPopup, objString); addMenuitem("История", "chrome://browser/content/history/history-panel.xul", mPopup, objString); addMenuitem("Менеджер паролей", "chrome://passwordmgr/content/passwordManager.xul", mPopup, objString); //addMenuitem("DOM Inspector", "chrome://inspector/content/inspector.xul", mPopup, objString); addMenuitem("Менеджер куков", "chrome://browser/content/preferences/cookies.xul", mPopup, objString); //DownTHEMall if (typeof DTA_ContextOverlay == "object") addMenuitem("dTa! Manager", "chrome://dta/content/dta/manager.xul", mPopup, objString); //Stylish if (typeof stylishCommon == "object") { if (typeof stylishCommonOverlay == "object") //if Stylish 0.5 addMenuitem("Stylish Manager", "chrome://stylish/content/manage.xul", mPopup, objString); else addMenuitem("Stylish Manager", "chrome://stylish/content/stylish.xul", mPopup, objString); } //MR Tech Local Install - My Config if (typeof Local_Install == "object") addMenuitem("My Config", "chrome://local_install/content/infolister.xul", mPopup, objString); //QuickNote if (typeof QuickNote_openQuickNote == "function") addMenuitem("QuickNote", "chrome://quicknote/content/quicknote.xhtml", mPopup, objString); //ChromeList if (typeof startChromeEnumerator == "function") addMenuitem("Explore Chrome", "chrome://chromelist/content/chromelist.xul", mPopup, objString); //ChatZilla if (typeof toIRC == "function") addMenuitem("ChatZilla", "chrome://chatzilla/content/chatzilla.xul", mPopup, objString); addSeparator(mPopup, 0); var homePages = gHomeButton.getHomePage().split("|"); var homePage = homePages[0]; addMenuitem("Домашняя страница", homePage, mPopup, objString); addMenuitem("Клонировать текущую страницу на панель", "' + content.location.href + '", mPopup, objString); addMenuitem("Исходный код страницы", "view-source:' + content.location.href +'", mPopup, objString); addSeparator(mPopup, 1); //mPopup.appendChild(subMenu); //addMenuitem("From Location Bar", "' + gURLBar.value + '", mPopup, objString); //addMenuitem("From Bookmarks", "' + this.parentNode.parentNode.getBookmark() + '", mPopup, objString); //addMenuitem("From File", "' + this.parentNode.parentNode.getFile() + '", mPopup, objString); //addMenuitem("From Clipboard", "' + readFromClipboard() + '", mPopup, objString); this.appendChild(mPopup); this.type = "menu"; this.orient = "horizontal"; /*---------------------- Show Focus Block Start ------------------------ this.style.opacity = '.65'; this.setAttribute('onmouseover', 'custombuttons.ButtonBrt(event);' ); this.setAttribute('onmouseout', 'custombuttons.ButtonDim(event);' ); ---------------------- Show Focus Block End -------------------------*/ /*--------------- Custom Buttons2 Attributes Block Start --------------- this.setAttribute('author','LouCypher'); this.setAttribute('version','null'); this.setAttribute('homepage', 'http://custombuttons2.com/forum/buttons/buttons-database/bottom-panel-menu-button.html'); this.setAttribute('dependency','null'); this.setAttribute('status','null'); this.setAttribute('public',true); this.setAttribute('help','0,null'); // this.tooltipText += ''; -*/ /*---------------- Custom Buttons2 Attributes Block End -----------------*/ var that = this; this.hideDropMarker = function() { var dropMarker = document.getAnonymousElementByAttribute(that, "class", "toolbarbutton-menu-dropmarker"); if (dropMarker) { dropMarker.setAttribute("hidden", "true"); } else { setTimeout(that.hideDropMarker, 10); } } this.hideDropMarker();
Это все в целом...
Забыл написать к чему создана сборка:
1) относительная безопасность (чтобы и страницы не искажались и чтобы мы в безопасности были)
2) Зубастость лисички. Главное вытащить любую информацию из интернета без лишних трудностей и с максимумом удобств.
3) Интуитивная доступность как тела лисички так и модулей её + оптимизация.
Отредактировано feas (26-03-2012 22:03:01)
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
feas
2) Зубастость лисички. Главное вытащить любую информацию из интернета без лишних трудностей и с максимумом удобств.
Если всю информацию, то странно отсутствие Element Properties - показывает свойства, Exif Viewer - показывает зашитые камерой в фотки доп. инфу (http://habrahabr.ru/post/142192/), Extended Link Properties + - показывает размер файла в свойствах, Foundstone HTML5 Local Storage - просмотр html5 куков, Cookies Monster - куки, link alert - значок для ссылки, удобно. MAF - пользователи часто открывают сохраненные оперой файлы, Multi links - выделение группы ссылок, saved Password Editor - редактор паролей, wmlbrowser - открытие сайтов для мобил (многие огорчаются, когда такой сайт в опере идет, а тут нет), UploadProgress - статус загрузок.
Добавлено 24-04-2012 23:00:30
BetterPrivacy - просмотр флэш куков.
Добавлено 24-04-2012 23:02:10
А это для безопастности https://www.pgpru.com/soft/rasshirenijafirefox
Отредактировано Mr.Rik (24-04-2012 23:02:10)
Удачи, котик.
Отсутствует
Element Properties Extended Link Properties
ща слегка поколдуем понравилось
link alert - значок для ссылки
хорошее дополнение к WOT о подробной информации по ссылке не отрывая страницу. (Не совсем понятна логика значков (например в гугле смотрим - везде почти значки незащищенного соединения - смотрим ссылку АМО - просто значек ссылки?? или чего...))
saved Password Editor - редактор паролей, wmlbrowser - открытие сайтов для мобил (многие огорчаются, когда такой сайт в опере идет, а тут нет)
включил - нужны и работают исправно.
UploadProgress - статус загрузок.
до 14 тоже
Exif Viewer - показывает зашитые камерой в фотки доп. инфу
забыл закрыть окошко перед тем как перейти на другую вкладку - в следующий раз откроется только после перезапуска - баг и довольно серьезный.
Multi links - выделение группы ссылок
пока не смог заставить его работать у себя
MAF - пользователи часто открывают сохраненные оперой файлы
можно пример - поскольку у меня отродясь не было, а файлов в интернете подобных не встречал
Вот насчет куков у меня сомнения - расширений много, а вот я пользуюсь для этого кнопкой "работать автономно" и грузит если есть - без расширений (кнопка журнала сбоку тоже предусмотрена, а также изменения вида просмотра)
А это для безопастности https://www.pgpru.com/soft/rasshirenijafirefox
Прочитал посмотрел напомню что безопасность у меня относительная. т.е. блокировка того что именно мешает нормальной человеческой работе (реклама, вирусы)
В АntiChrome это сделано как (уже):
Adblock Plus 2 + Element Hiding Helper блокировка рекламы, флеша, окон а также возможность создавать свои правила + RuAdlist замечу что счетчики не мешают нормальной работе
WOT + link alert - исчерпывающая предынформация о ссылке (сюда можно добавить и скрипты, но это очень индивидуально)
BrowserProtect - временная зашита от майла и яндекса и другого левого ПО)) (временная поскольку лечить нужно по старинке)
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
сохраняет файлы html с картинками в mht - один файл, удобно. И вот когда знакомый тебе притащил такой файл... Еще позволяет открывать http://file-types.ru/chem-otkryt-maff.html MAFF файлы.
BetterPrivacy - пример. Ты поиграл в флэшку, она сохранила твое состояние в флэш куки, захотел сбросить результат - удалил.
Multi links - кликаешь левой - включение, держишь правую - выделение.
Кстати,некоторые дополнения можно отключить, но описать. Чтобы пользователь включал только когда понадобятся.
Еще jetpack TabSubmit - кликом средней кнопки результат отправки формы открывается в новой вкладке. (это вроде в поздних версиях хотят пофиксить в )
smart text - прокрутка адреса колесиком + на части адреса можно кликать. Можно обойтись, но удобно.
Добавлено 25-04-2012 11:20:53
забыл закрыть окошко перед тем как перейти на другую вкладку - в следующий раз откроется только после перезапуска - баг и довольно серьезный.
? Не замечал. Подробнее. Если что то есть аналог. Хоть и менее функциональны.
Добавлено 25-04-2012 11:25:34
хорошее дополнение к WOT о подробной информации по ссылке не отрывая страницу. (Не совсем понятна логика значков (например в гугле смотрим - везде почти значки незащищенного соединения - смотрим ссылку АМО - просто значек ссылки?? или чего...))
Все галочки стоят? Я так понял если ты уже на защищенном, то на зищищенных ссылках - ничего. И наооборот.
Добавлено 25-04-2012 11:43:37
Вот тут выбрал самые полезные мне опции, может пригодятся.
В about:config параметр dom.ipc.plugins.enabled поставь в false для flash
security.dialog_enable_delay (Целое) - задержка перед закачкой дополнения. Рекомендуется 0.
Убрать рамку обводящую ссылку во время клика:
browser.display.focus_ring_on_anything (Логическое) = false
browser.display.focus_ring_width (Целое) = 0
Выключить иконки сайтов (на вкладках и в адресной строке и в закладках):
browser.chrome.site_icons (Логическое) = false
browser.chrome.favicons (Логическое) = false
Отключение проверки совместимости расширений
extensions.checkCompatibility (логическое, создаётся, для Firefox 3.6-) = false
extensions.checkCompatibility.4.0b (логическое, создаётся, для Firefox 4.0b) = false
extensions.checkCompatibility.4.0 (логическое, создаётся, для Firefox 4.0) = false
extensions.checkUpdateSecurity (логическое, для Firefox 3.6-) = false
view_source.wrap_long_lines (Логическое) - отвечает за перенос длинных строк при показе исходного кода страницы. Значения:
TRUE - Переносить
FALSE - Не переносить
nglayout.initialpaint.delay (Целое) - Это задержка перед началом отрисовки страницы в миллисекундах. Рекомендуется 0.network.prefetch-next (Логическое) - Предварительная загрузка браузером ссылок, которые сайт считает наиболее вероятным следующим шагом пользователя. Значения:
TRUE - Включить
FALSE - Отключить (Рекомендуется)
layout.word_select.eat_space_to_next_word (Логическое) - Определяет, как будет выделяться слово при двойном щелчке на него. Значения:
TRUE - при двойном щелчке на слово выделяет его с пробелом, который расположен справа
FALSE - Пробел не выделяется при двойном щелчке на слово
layout.spellcheckDefault (Целое) - По умолчанию Firefox производит проверку правописания только в многострочных окнах ввода, игнорируя однострочные, с помощью этого параметра можно отключить проверку вообще, либо включить её и для однострочных полей ввода. Значения:
0. Отключить проверку правописания
1. Проверка правописания работает в "больших" полях ввода
2. Проверка правописания работает во всех полях ввода
keyword.URL (Строка) - адрес поисковика по умолчанию (когда поиск ведётся из адресной строки). Значения:
Google - http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=
Yandex - http://yandex.ru/yandsearch?stype=first&clid=46511&text=
keyword.enabled (Логическое) - управление поиском из адресной строки. значения:
TRUE - вести поиск
FALSE - запретить поиск из адресной строки
images.dither (Строка) - параметр, отвечающий за сглаживание изображений. Значения:
auto - браузер сам решает, какие изображения сглаживать, а какие нет
true - Сглаживать все изображения
false - Не сглаживать их вообще
extensions.dss.enabled (Логическое) - разрешить динамическую смену тем (без перезагрузки).
TRUE - разрешить
FALSE - запретить. Рекомендуется, так как динамическая смена тем работает весьма "криво".
extensions.alwaysUnpack (логическое, для Firefox 4.0) - параметр, отвечающий за возможность принудительно распаковывать все расширения. Это требуется для работы некоторых дополнений, написанных для старых версий Firefox, но может негативно сказаться на скорости загрузки лисички.
TRUE - Принудительно распаковывать все расширения
FALSE - Распаковывать, только если в install.rdf стоит соответствующий тег. Рекомендуется.
browser.urlbar.hideGoButton (Логическое) - управление кнопкой перехода на страницу ( кнопка справа от адресной строки ) Значения:
TRUE - кнопка видна. Значение не связано с безопасностью, только с багом кастомизации панелей
FALSE - кнопка спрятана
browser.tabs.closeWindowWithLastTab (Логическое) - Определяет: закрывать ли браузер при закрытии последней вкладки. Значения:
TRUE – закрывать окно при закрытии последней вкладки.
FALSE - Окно закрываться не будет.
browser.tabs.animate (Логическое) - Отвечает за анимацию в таббаре. Значения:
TRUE - показывать анимацию
FALSE - отключить её
browser.search.suggest.enabled (Логическое) - грубо говоря, показывается или нет подбор значений при вводе в строку поиска. Значения:
TRUE - да, запрашивать для поисковых плагинов эти предположительные значения.
FALSE - нет, не запрашивать.
browser.download.manager.scanWhenDone (Логическое) - Проверка файлов антивирусом. Значения:
FALSE отключает проверку закачиваемых фалов антивирусом (увеличивается скорость, но уменьшается безопасность), при
TRUE проверка включена.
browser.cache.disk_cache_ssl (Логическое) - Разрешить кэширование защищённых страниц (HTTPS/SSL) или нет. Значения:
TRUE - разрешить
FALSE - запретить
прим. Для работы этой опции требуется установить параметру browser.cache.disk.enable значение TRUE
browser.cache.check_doc_frequency (Целое) - как часто проверять страницу на изменения. Значения:
0 - один раз за сессию
1 - каждый раз при просмотре страницы
2 - не проверять, использовать кэш браузера
3 - проверять, когда страница устарела (определяется автоматически).
layout.word_select.eat_space_to_next_word (Логическое) - Определяет, как будет выделяться слово при двойном щелчке на него. Значения:
TRUE - при двойном щелчке на слово выделяет его с пробелом, который расположен справа
FALSE - Пробел не выделяется при двойном щелчке на слово1. Обновление списков неблагонадежных сайтов.
browser.safebrowsing.enabled
и
browser.safebrowsing.malware.enabled
в about:config должны иметь значение false.2. Отключение встроенной проверки обновлений
Firefox также периодически проверяет наличие обновлений для самого себя, установленных дополнений и поисковых плагинов.
Проверку обновлений можно отключить через "Настройки" -> "Дополнительно" -> "Обновления".(Для Firefox 3)
Дополнительный канал потребления трафика появился в Firefox 3 — это новое окно поиска дополнений. Для отключения нужно найти параметр extensions.getAddons.showPane и выставить значение «false» [нажмите на строке правой кнопкой и выберите "переключить"].3. Отключение автоподстановки поисковых запросов в окне поиска
Browser.search.suggest.enabled -> false [нажмите на строке правой кнопкой и выберите «переключить»]
4. Отключение геолокации
geo.enabled -> false [нажмите на строке правой кнопкой и выберите «переключить»]
5. Принудительное транслирование dns-запросов через прокси.
network.proxy.socks_remote_dns -> true
6. Отключение пинг-трэкинга.
browser.send_pings -> false
1. Включение и определение количества параллельных запросов
Найдите при помощи строки "Фильтр", а затем отредактируйте следующие опции:
1) network.http.pipelining [нажмите на строке правой кнопкой и выберите "переключить"] -> true
2) network.http.pipelining.maxrequests [нажмите на строке правой кнопкой и выберите "изменить"] -> 8
3) network.http.proxy.pipelining [нажмите на строке правой кнопкой и выберите "переключить"] -> true
Для того чтобы параллельные запросы могли работать, активизируйте Keep-Alive:
network.http.keep-alive -> true
network.http.proxy.keep-alive -> true
network.http.version -> 1.12. Включение прекомпиляции
Включите jit-прекомпиляцию для интерфейса. Этот метод применим только(!) для Firefox 3.5 и выше, причем для скриптов на страницах в нем она уже включена "по умолчанию".
Введите в строке поиска jit, после чего поменяйте значения обоих найденных пунктов с false на -> true.
5. Ускорение переходов по страницам по команде «Назад»
Определяем, сколько предыдущих страниц сохранять в оперативной памяти (для использования команды "Назад" - прием называется Fastback или "быстрый переход"):
Найдите при помощи строки "Фильтр", а затем отредактируйте следующую строку:
browser.sessionhistory.max_total_viewers
[нажмите на строке правой кнопкой и выберите "изменить"]
Значение -1 ("минус один"), стоящее там "по умолчанию", свидетельствует о том, что Firefox сам определяет размер в зависимости от количества RAM в компьютере.
RAM / Количество страниц
32 Mb ........ 0
64 Mb ........ 1
128 Mb ...... 2
256 Mb ...... 3
512 Mb ...... 5
1 Gb ......... 8
2 Gb ......... 8
4 Gb ......... 86. Определение количества максимальных одновременных соединений с сервером
Найдите при помощи строки "Фильтр", а затем отредактируйте следующую строку:
network.http.max-connections
[нажмите на строке правой кнопкой и выберите "изменить"]
Начиная с FF 3.* значение может быть увеличено до 30
(примечание: метод предназначен для пользователей с "широким" каналом; оптимально при высокой скорости интернета).7. Ускорение рендеринга страницы
Находясь в странице настроек, нажмите правой кнопкой в любом месте и создайте новую строку со следующим именем и значением:
nglayout.initialpaint.delay -> 0
8. Отключение запоминания последних вкладок (табов) и окон
для повторного открытия или восстановления после некорректного завершения сессииНайдите при помощи опции «Фильтр», а затем отредактируйте следующие строки:
1) browser.sessionstore.max_tabs_undo -> 0 [нажмите на строке правой кнопкой и выберите «изменить»].
2) browser.sessionstore.max_windows_undo -> 0 [нажмите на строке правой кнопкой и выберите «изменить»].
3) browser.sessionstore.resume_session_once -> false [нажмите на строке правой кнопкой и выберите «переключить»]
4) browser.sessionstore.resume_from_crash -> false [нажмите на строке правой кнопкой и выберите «переключить»]
11. Сокращение количества резервных копий закладок браузера
Найдите при помощи опции «Фильтр», а затем отредактируйте следующую строку:
browser.bookmarks.max_backups -> 1
12. Сокращение количества резервных копий фильтров Ad-Block+
Найдите при помощи опции «Фильтр», а затем отредактируйте следующую строку:
extensions.adblockplus.patternsbackups -> 1
------------------------------
DOM
В большинстве своём в этой группе хранятся настройки работы скриптов с окнами (попапами), такие как разрешать скриптам открывать окна или нет, разрешать ли скрывать адресную строку и т.п. теперь по порядку:
dom.allow_scripts_to_close_windows
разрешать ли скриптам закрывать окна.dom.disable_image_src_set
отключить возможность изменения пути к изображению, думаю, вполне бесполезная настройка.dom.disable_open_click_delay
время по истечению которого отменяется возможность открытия новых попапов после одного клика.dom.disable_open_during_load
отключить возможность открытия скриптом поп-ап окна при загрузке страницы, по умолчанию true, нужен головняк - ставьте в false, посмoтрите на интернет глазами пользователя начала первой декады двадцать первого века ))dom.disable_window_flip
запрещать скриптам сворачивать/разворачивать окна.dom.disable_move_resize
запрещать скриптам изменять размер окон или перемещать их.dom.disable_window_open_feature.close
запрещать скриптам отключать кнопку close (закрыть) у окон.dom.disable_window_open_feature.directories
запрещать скриптам открывать/закрывать панель закладок.dom.disable_window_open_feature.location*
запрещать скриптам отключать строку адреса. True и только true, ибо знать где находишься не помешает.dom.disable_window_open_feature.menubar
запрещать скриптам скрывать панель меню.dom.disable_window_open_feature.minimizable
запрещать скриптам отключать кнопку minimize (свернуть) у окон.dom.disable_window_open_feature.personalbar**
запрещать скриптам скрывать персональные панели инструментов окна, довольно-таки полезная штука, если используются расширения типа skype delicios и т.п.dom.disable_window_open_feature.resizable*
запрещать скриптам отключать возможность изменения размера окна, однозначно ставим в true, чтобы больше ни один умник не смог заперетьанкету на трилиста в окошко 200х200, слава богу они потихоньку вымирают.dom.disable_window_open_feature.scrollbars**
запрещать скриптам скрывать полосы прокрутки. Можете поставить в true, если нет колёсика на мышке.dom.disable_window_open_feature.status**
запрещать скриптам скрывать панель состояния, я запрещаю, ибо нех. )))dom.disable_window_open_feature.titlebar
запрещать скриптам скрывать заголовок окна, интересно как это?dom.disable_window_status_change
запрещать менять текст в панели состояния, хотя это и вышло из моды, но я решил оставить, мало ли чиркнут чего )))**dom.event.contextmenu.enabled
разрешить скриптам доступ к событию контекстного меню, почему нет?dom.max_chrome_script_run_time
максимальное время выполнения chrome-скрипта, т.е. скриптов ваших расширений они ведь тоже на js в основном написаны.dom.max_script_run_time
максимальное время выполнения скрипта в милисекундах, кажется.dom.popup_allowed_events
события которые могут открывать попап окна, по умолчанию "change click dblclick mouseup reset submit", можете добавить свои или убрать что-то из списка.dom.popup_maximum*
максимальное количество попапов открытых одним скриптом, естественно ставим 2, а нафига больше?Разное
В дополнение ко всему, были найдены следующие настройки, касающиеся разных областей применения js
dom.disable_cookie_get
запретить скриптам читать кукисы.dom.disable_cookie_set
запретить скриптам устанавливать кукисы.dom.disable_location.hostname.set**
запретить изменять скриптам имя хоста в строке адреса, спорная настройка, т.к. сейчас многие flash-сайты используют эту функцию, для навигации по сайту. Отключайте её в том случае, если вы действительно поняли предыдущее предложение и исходя из этого решили отключить. ))network.cookie.prefsMigrated
позволяет сохранять кукисы при смене версий Лисы, ставим в true.intl.charset.default
кодировка по-умолчанию, ставим в utf-8 или windows-1251view_source.editor.external**
использовать внешнюю программу для просмотра кода страницы?view_source.editor.path**
путь к внешнему просмотрщику.layout.word_select.eat_space_to_next_word**
дословно: съесть пробел к следующему слову; определяет будет ли следующий за словом пробел захватываться при выделении слова двойным щелчком. Почему же я раньше не знал об этом!layout.word_select.stop_at_punctuation
при выделении останавливаться на знаках припенания и прочей пунктуации ))Ускорение
Вот несколько настроек которые помогут вам ускорить свою Лисичку ещё чуть-чуть
network.http.pipelining*
устанавливает возможность туннелирования (поправтьте меня, кто-нибудь), т.е. отправки множественных запросов. Ставим true.network.http.proxy.pipelining*
тоже что и предыдущее, но только для прокси, и тоже в true.network.http.pipelining.maxrequest*
максимальное количество одновременных запросов, поставим тридцать, этого хватит.nglayout.initialpaint.delay**
устанавливает задержку в секундах перед началом отрисовки страницы. У себя поставил 0.network.prefetching_next
запрос следующего документа, указаного в <link rel="next">, ставим в true.network.http.redirection-limit**
ограничение количества возможных переадресаций, я поставл 5, по умолчанию — 20.network.http.max-connections**
максимальное число соединений, поставил тридцать, при хорошем канале можно и больше поставить, главное чтобы оперативной памяти хватило.network.http.max-connections-per-server**
максимальное количество соединений на сервер, можно поставить и выше.network.http.max-persistent-connections-per-server**
максимальное число постоянных соединений с сервером.network.http.max-persistent-connections-per-proxy**
тоже что и предыдущее только с прокси.--------------------------------------------------------
Удалите из папки профиля файлы: places.sqlite (закладки и история), key3.db и signons.sqlite (логины и пароли), cookies.sqlite (куки), formhistory.sqlite (история заполнения форм), downloads.sqlite (загрузки).Перед удалением places.sqlite надо еще удалить бэкапы закладок из папки bookmarkbackups профиля.
------------------------------------------------------------
browser.link.open_newwindow.restriction (Целое) - Позволяет открывать вкладки вместо новых окон. Значения:
0 – открывать все ссылки в вкладках
1 – Открывать ссылки в окнах
2 – Открывать ссылки в вкладках за исключением случаев, когда заданны нестандартные параметры окна (например изменение размера)browser.tabs.closeWindowWithLastTab (Логическое) - Определяет: закрывать ли браузер при закрытии последней вкладки. Значения:
TRUE – закрывать окно при закрытии последней вкладки.
FALSE - Окно закрываться не будет.browser.tabs.loadDivertedInBackground (Логическое) - Определяет, как будут открываться вкладки, открываемые вместо окон), а также ссылки из внешних приложений. Значения:
TRUE – открывать такие вкладки в фоне
FALSE – переключаться на открываемые вкладкиbrowser.bookmarks.file (Строка, создаётся) - путь, куда сохранять закладки (полезно, если надо использовать одни и теже ссылки для нескольких браузеров или пользователей).
network.standard-url.escape-utf8 (Логическое) - кодирование ссылок при копировании. Значения:
TRUE – Кодирование разрешено, скопированные ссылки будут выглядеть так: http://ru.wikipedia.org/wiki/%D0%A1%D0%BB%D1%83%D0%...%B0%D1%8F:Search
FALSE - Кодирование запрещено, скопированные ссылки будут выглядеть так (также ссылка): http://ru.wikipedia.org/wiki/Служебная:Search
НО при отключённом кодировании ссылки могут копироваться с ошибками, например так: http://www.google.ru/search?q=поиск------------------------------------------------------------
Проблема с кириллическими доменами с flash
about:config > network.IDN_show_punycode = trueТогда в адресной строке вместо национальных символов будет отображаться латинская абракадабра, зато Flash будет работать.
------------------------------------------------------------
Как заставить Personas работать с нестандартной темой?А ещё здесь пишут, что можно поступить по-другому:
Установить стандартную тему оформления Firefox и применить к ней обои (persona).
Установить новую тему Firefox, при этом отображение обоев будет отключено.
Открыть страницу скрытых настроек (about:config), найти параметр «lightweightThemes.isThemeSelected» и выставить для него значение «true».
Перезапустить Firefox.
------------------------------------------------------------
Отредактировано Mr.Rik (25-04-2012 11:43:37)
Удачи, котик.
Отсутствует
browser.download.manager.scanWhenDone (Логическое) - Проверка файлов антивирусом. Значения:
FALSE отключает проверку закачиваемых фалов антивирусом (увеличивается скорость, но уменьшается безопасность), при
TRUE проверка включена.
Лучше отключить. Потому как глючит часто и тормоза замечал.
Удачи, котик.
Отсутствует
Лучше отключить. Потому как глючит часто и тормоза замечал.
касперский? или Dr Web?
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
Все галочки стоят? Я так понял если ты уже на защищенном, то на зищищенных ссылках - ничего. И наооборот.
уже понял управление - я на скорости просмотрел
Много букв))) сразу видно пользователя , но я сторонник классического 4 с некоторыми (слабо сказано) улучшениями. Куки и about:config менять не буду...
nod
у меня тормозов нет - индивидуальная настройка это.
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
Много букв))) сразу видно пользователя
Причем тут буквы, оперой я пользовался очень давно? Просто не удобно когда если тебе что-то надо кроме смотрелки сайтов открываешь оперу) Тогда уж Хром, если без разницы, у него вкладки красиво двигаются.
Удачи, котик.
Отсутствует
Всё хорошо, всё классно, но почему при ассоциации Вашей сборкой, при клике на какой нибудь HTML файл, открывается не Ваша сборка, а \FirefoxPortable\App\Firefox\firefox.exe
Естественно ни плугов, на закладок нет.
Как сделать чтоб ассоциация была именно с FirefoxPortable.exe?
Отсутствует
alzot
Никак, если не существует специального дополнения для этого (я такого не знаю). Можно в свойствах файла поставить, но при запущенном ничего открываться не будет и пользоваться этим не возможно.
Отсутствует
Никак
ну это в идеале - на деле все просто.
Как сделать чтоб ассоциация была именно с FirefoxPortable.exe?
Если есть файл формата HTML - ПКМ по нему открыть с помощью и указываем на FirefoxPortable.exe (если нет, то просто сохраните страницу в нем)
но почему при ассоциации Вашей сборкой, при клике на какой нибудь HTML файл, открывается не Ваша сборка, а \FirefoxPortable\App\Firefox\firefox.exe
потому что сделана как портативная. Портативные как правило реестр не гадят. А этот firefox.exe оригинальный Лис.
Отредактировано feas (04-01-2013 22:53:40)
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует