Mozilla Firefox 57 이상 : 사용자 정의 툴바는 계속 지원되지만 어떻게 관리합니까?


3

최근에 모든 Firefox 프로필을 최신 버전 58.0.2로 마이그레이션했습니다.

일부 프로파일의 경우 FF57 + 이전에 사용한 사용자 정의 도구 모음이 사라졌습니다. 이 사용자 정의 도구 모음은 기존 확장 기능인 Classic Theme Restorer에 의해 제공되었다고 생각합니다. 이 확장은 FF57 +에서 더 이상 지원되지 않기 때문에 툴바가 사라졌습니다.

그러나 일부 프로필에서 내 사용자 지정 도구 모음이 여전히 여기에 있음을 알았습니다. 여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

내 맞춤 툴바는 AdBlock Plus 빨간색 아이콘이 포함 된 툴바입니다.

이것은 나에게 희망을 주었다. 이것은 GUI에서 직접 작성할 수는 없지만 사용자 정의 도구 모음이 여전히 구현되었음을 나타냅니다. browser.uiCustomization.state매개 변수를 확인 했습니다 about:config:

{"placements":{"widget-overflow-fixed-list":[],"__customToolbar_Syl":["bookmark-manager","bookmarks-menu-button1","bookmarks-button","history-button","feed-button","custom-button-1","customizableui-special-separator1404","previous-tab","next-tab","top-page","bottom-page","crowdext-toolbar-button","printpdf-toolbar-button","toggleprivatebrowsing-toolbar-button","emptycachebutton-button","cacheviewer-button","resurrect-page-tb","_0c8fbd76-bdeb-4c52-9b24-d587ce7b9dc3_-browser-action","customizableui-special-separator1409","extensionsoptionsmenutoolbar","addons","firefox-extension","about-config","profile-folder","javaScriptConsole","_d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d_-browser-action"],"PersonalToolbar":["yahoo-button","hotmail-button","google","customizableui-special-separator9","tb-search-resize","tb-search-plus","sidebar-button","personal-bookmarks","ctr_bookmarks-menu-toolbar-button"],"nav-bar":["back-button","forward-button","stop-reload-button","home-button","ctraddon_appbutton","ctraddon_back-forward-button","unified-back-forward-button","snap-back","up-directory","clipboard-button","snap-back-single_codefisher_org-browser-action","urlbar-container","reload-skip-cache-single_codefisher_org-browser-action","_888f1f2b-8824-4f2d-a220-558a7f1c2bc2_-browser-action","downloads-button","stop-button","reload-skip-cache","pageinfo","AWESEARCH_toolbarbutton","autosizer-button","SynoToolbarButton","window-controls","social-toolbar-item","show_menu_other_id","firebug-button","webrtc-status-button","ctr_back-forward-button","ctr_appbutton","ctr_puib_separator","ctr_panelui-button","ctr_window-controls","widget:{30E08C68-889E-11E0-95EF-DA7E4824019B}-cvc-addon-bar-icon","ctraddon_puib_separator","ctraddon_panelui-button","ctraddon_window-controls","synoloader_toolbar_id","widget:addonListDumper@jetpack-eldumper","action-button--customizable-shortcutstimtaubertde-shortcuts-button","action-button--sortbookmarksbouanto-auto-sort-bookmarks-sort-all-toolbar","action-button--sortbookmarksbouanto-sort-all","downloadbar-ddnbr","toggle-button--jid1-xghxof1m8uppsqjetpack-manage-search-engines","action-button--jid1-f9uj2thwoam5gqjetpack-lightbeam_idget","action-button--donottrackplusabinecom-blur","action-button--jid0-ofwt2zcakhhkfl7kp4ljnjetpack-smarthttps","ublock0-button","ipfuck-toolbar-button","noscript-tbb","sortbookmarks_bouanto-browser-action","screenshots_mozilla_org-browser-action"],"TabsToolbar":["tabbrowser-tabs","new-tab-button","btn_tabslist","tabhunterToolbarIcon","btn_undoclose","btn_closedwindows","tabmix-tabs-closebutton","alltabs-button","closetab_fmarin_com-browser-action","_5997e7bd-1940-4058-a5f4-1562afce6353_-browser-action","jid0-bnmfwww2w2w4e4edvcddbnmhdvg_jetpack-browser-action","treestyletab_piro_sakura_ne_jp-browser-action","alltabshelper_alltabshelper_org-browser-action","tabhunter_ericpromislow_com-browser-action","ctraddon_tabs-closebutton"],"toolbar-menubar":["menubar-items","ecb-button","restart-app","SaveSession-exit-button","UpdateAddonButton","ExitButton","version-icon_magicp_jp-browser-action","_4cc4a13b-94a6-7568-370d-5f9de54a9c7f_-browser-action","tab-session-manager_sienori-browser-action","customizableui-special-separator66","_479f0278-2c34-4365-b9f0-1d328d0f0a40_-browser-action","_16898b73-edd0-419f-a0a9-e5afd2a4c904_-browser-action","_6ac85730-7d0f-4de0-b3fa-21142dd85326_-browser-action","linkgopher_oooninja_com-browser-action","_b3e677f4-1150-4387-8629-da738260a48e_-browser-action","formhistory_yahoo_com-browser-action","_32af1358-428a-446d-873e-5f8eb5f2a72e_-browser-action","_72b2e02b-3a71-4895-886c-fd12ebe36ba3_-browser-action","jid1-mnnxcxisbpnsxq_jetpack-browser-action","firefox_ghostery_com-browser-action","ublock0_raymondhill_net-browser-action","donottrackplus_abine_com-browser-action","_46551ec9-40f0-4e47-8e18-8e5cf550cfb8_-browser-action","web2pdfextension_17_acrobat_adobe_com-browser-action","_95322c08-05ff-4f3c-85fd-8ceb821988dd_-browser-action","_02450914-cdd9-410f-b1da-db004e18c671_-browser-action"],"addon-bar":["addonbar-closebutton","customizableui-special-spring8","status-bar"],"ctraddon_addon-bar":["stylish-toolbar-button","ctraddon_addonbar-close","customizableui-special-spring57","firebug-inspectorButton","ctraddon_statusbar","historystatebutton-toolbar-button"],"ctraddon_extra-bar":["RTCButton","colorzilla-navbar-button","measureit_toolbar_button","toggle-button--compatibilityaddonsmozillaorg-acr-dialog","firebug-badged-button","customizableui-special-spring58","social-share-button","BetterPrivacyButton","abp-toolbarbutton","flashgot-media-tbb","loop-button","sync-button"],"web-developer-toolbar":["web-developer-disable-toolbar","web-developer-cookies-toolbar","web-developer-css-toolbar","web-developer-forms-toolbar","web-developer-images-toolbar","web-developer-information-toolbar","web-developer-miscellaneous-toolbar","web-developer-outline-toolbar","web-developer-resize-toolbar","web-developer-tools-toolbar","web-developer-view-source-toolbar","web-developer-options-toolbar","customizableui-special-spring47","web-developer-render-mode-statusbar","web-developer-css-statusbar","web-developer-javascript-statusbar"]},"seen":["abp-toolbarbutton","help","about-disk-cache","workoffline","themes","tb-print-page","find-prev","hide-images","new-message","find","about-plugins","toolbar-menu","close-other-tabs","installaddons","java-toggle","select-all","tb-twitter-button","reset","about-config","tb-search-resize","close-all-tabs","close-tab","tb-page-info-media","websearch","stop-movies","firefox-extension","read-news","clear-data","javaScriptConsole","tb-search-plus","tb-view-menu","clear-url","google","read-mail","reduce","tb-clone-tab","toggle-proxy","bookmarks-menu-button1","bookmarks-menu-button2","gmail","tb-toggle-popup-blocker","preferences","label-all-blank","print-preview","wikipedia","reload-all-tabs","exit","import","tb-clear-url","favorite-page","thunderbird-theme","bottom-page","tb-all-menus","undo","min-font-size","image-toggle","reload-skip-cache","tb-show-all-history","tb-clear-cache","show-frame","tb-saved-passwords","stop-dynamic-content","extensions","statusbar-toggle","addons","bookmark-nopop","tb-open","javascript-toggle","stop-iframe","redo","next-tab","saveas","delete-button","tb-clear-search","snap-back","stop-all","tb-toggle-menu-bar","bookmark","customize-toolbar","top-page","find-again","tab-list","stop-flash","inspecter","toggle-styles","translate","pageinfo","stop-cookies","bookmark-tabs","undo-close-tab","tb-file-menu","rename-tab","paypal","about-mem-cache","page-source","thunderbird-extension","personal-bookmarks-menu-button","restart-app","previous-tab","about-application","tb-history-menu","ebay","tb-tools-menu","tb-search-go-button","yahoo-button","change-text-direction","save-frame","pagesetup","hotmail-button","tb-new-tab","about-cache","minimize-window","tb-edit-menu","tb-about-about","bookmark-manager","up-directory","clipboard-button","toggle-bookmark-toolbar","stop-animation","enlarge","reload-proxy","open-current-frame","toggle-toolbar","profile-folder","full-screen","tb-search-minus","tb-page-reload","use-document-fonts","tb-check-for-update","tb-about-blank","firefox-theme","tb-page-stop","link-open","label-blank","send-link","tb-cookie-manager","use-document-colors","tb-url-go-button","dictionary-list","action-button--customizable-shortcutstimtaubertde-shortcuts-button","action-button--sortbookmarksbouanto-auto-sort-bookmarks-sort-all-toolbar","action-button--sortbookmarksbouanto-sort-all","toggle-button--jid1-xghxof1m8uppsqjetpack-manage-search-engines","loop-button","pocket-button","developer-button","action-button--jid1-f9uj2thwoam5gqjetpack-lightbeam_idget","_6ac85730-7d0f-4de0-b3fa-21142dd85326_-browser-action","_4cc4a13b-94a6-7568-370d-5f9de54a9c7f_-browser-action","toggle-button--compatibilityaddonsmozillaorg-acr-dialog","jid1-mnnxcxisbpnsxq_jetpack-browser-action","action-button--donottrackplusabinecom-blur","firefox_ghostery_com-browser-action","action-button--jid0-ofwt2zcakhhkfl7kp4ljnjetpack-smarthttps","ublock0-button","donottrackplus_abine_com-browser-action","ublock0_raymondhill_net-browser-action","webide-button","_95322c08-05ff-4f3c-85fd-8ceb821988dd_-browser-action","tabhunter_ericpromislow_com-browser-action","_d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d_-browser-action","_46551ec9-40f0-4e47-8e18-8e5cf550cfb8_-browser-action","web2pdfextension_17_acrobat_adobe_com-browser-action","sortbookmarks_bouanto-browser-action","screenshots_mozilla_org-browser-action","alltabshelper_alltabshelper_org-browser-action","_72b2e02b-3a71-4895-886c-fd12ebe36ba3_-browser-action","closetab_fmarin_com-browser-action","_16898b73-edd0-419f-a0a9-e5afd2a4c904_-browser-action","_32af1358-428a-446d-873e-5f8eb5f2a72e_-browser-action","formhistory_yahoo_com-browser-action","_479f0278-2c34-4365-b9f0-1d328d0f0a40_-browser-action","linkgopher_oooninja_com-browser-action","_888f1f2b-8824-4f2d-a220-558a7f1c2bc2_-browser-action","reload-skip-cache-single_codefisher_org-browser-action","_02450914-cdd9-410f-b1da-db004e18c671_-browser-action","_0c8fbd76-bdeb-4c52-9b24-d587ce7b9dc3_-browser-action","_b3e677f4-1150-4387-8629-da738260a48e_-browser-action","snap-back-single_codefisher_org-browser-action","jid0-bnmfwww2w2w4e4edvcddbnmhdvg_jetpack-browser-action","tab-session-manager_sienori-browser-action","version-icon_magicp_jp-browser-action","_5997e7bd-1940-4058-a5f4-1562afce6353_-browser-action","treestyletab_piro_sakura_ne_jp-browser-action"],"dirtyAreaCache":["__customToolbar_Syl","addon-bar","PersonalToolbar","nav-bar","TabsToolbar","toolbar-menubar","PanelUI-contents","ctr_addon-bar","ctr_extra-bar","web-developer-toolbar","ctraddon_addon-bar","ctraddon_extra-bar"],"currentVersion":13,"newElementCount":1424}

"__customToolbar_Syl"사용자 정의 도구 모음이 여전히 참조되어 있습니다 (사용자 정의 도구 모음이없는 프로파일의 경우에는 해당되지 않음).

구조는 다음과 같습니다.


{
    "placements":
    {
        "widget-overflow-fixed-list":[]
        ,"__customToolbar_Syl":[...] => my custom toolbar
        ,"PersonalToolbar":[...] => bookmarks toolbar
        ,"nav-bar":[...] => toolbar containing the address bar
        ,"TabsToolbar":[...] => toolbar containing the tabs
        ,"toolbar-menubar":[...] => top toolbar containing the menus
        ,"addon-bar":[...] => this is my old toolbar at the bottom (which was used by Download Status Bar (legacy extension)
        ,"ctraddon_addon-bar":[...] => old toolbar of Classic Theme Restorer extension
        ,"ctraddon_extra-bar":[...] => old toolbar of Classic Theme Restorer extension
        ,"web-developer-toolbar":[...] => old toolbar of a dev extension
    }
    ,"seen":[...]
    ,"dirtyAreaCache":["addon-bar","PersonalToolbar","nav-bar","TabsToolbar","toolbar-menubar","PanelUI-contents","ctraddon_addon-bar","web-developer-toolbar","ctraddon_extra-bar","widget-overflow-fixed-list"]
    ,"currentVersion":13
    ,"newElementCount":1424
}

다른 프로필 ( "placements"및 "dirtyAreaCache")에 사용자 정의 도구 모음을 삽입하려고했지만 작동하지 않았습니다. Firefox를 다시 시작할 때마다 도구 모음이 browser.uiCustomization.state매개 변수 에서 제거됩니다 . 일부 프로필에서 내 맞춤 툴바가 삭제되지 않는 이유와 다른 프로필에서 삭제 된 이유를 이해하지 못합니다. Firefox가 다음 릴리스에서 사용자 지정 도구 모음을 만들 수 있기를 바랍니다. 그렇지 않으면 확장 프로그램의 모든 버튼 / 아이콘을 어디에 둘 수 있습니까? 지금은 메뉴 툴바에 넣었지만 이상적이지 않습니다 (스크린 샷에는 테스트 프로필이므로 확장 프로그램 아이콘이 거의 없습니다. 제작 프로필에는 확장명이 100 개가 넘습니다 ...)

Mozilla는이 매개 변수에 대한 문서를 제공하지 않습니다. 예를 들어, browser.uiCustomization.state매개 변수를 사용하여 다른 도구 모음에 사용자 정의 구분 기호를 삽입 할 수 있음을 스스로 알았습니다 .

또한 support.mozilla.org에서 지원 요청을 작성했습니다.

답변:


0

browser.uiCustomization.state두 가지 도구를 사용하여 (의사 -Firefox 61로 테스트) 여전히 사용되고 있음을 확인했습니다 .

  1. Firefox에서 Firefox의 about : config 페이지 로 이동 하십시오.
  2. 를 검색하십시오 browser.uiCustomization.state.
  3. 마우스 오른쪽 단추를 클릭 한 다음 값 복사를 마우스 왼쪽 단추로 클릭하십시오 .
  4. JSON 문자열을 읽을 수있게하려면 https://jsonlint.com/ 에서 확인 하십시오.

나는 매우 파이어 폭스 프로필의 백업을 저장하는 것이 좋습니다 첫째 가 손상된 경우. 모질라 스위트 (현재 모질라 이유로이) 때문에 파이어 폭스가 처음 만들어진 사실의 보컬 옹호 한 하지 사용자 정의 할 수 있습니다. 모질라? 나는 단 한 마디 만있다 : 약.

렌더링 엔진을 위해 Gecko 56에 고정되어 있지 않다면 Waterfox를 사용하는 것이 좋습니다 . Mozilla가 그것을 망치기 전에 소스 코드를 저장하는 것이 좋습니다. 또한 몇 년 전 Fixed Firefox 를 사용하여 사람들의 삶을 더 쉽게 만들려고 노력했습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.