====== Firefox ====== siehe auch: * [[internet-browser]] * [[browser_erweiterungen_addons_extensions]] ===== Einstellungen ===== Firefox nutzt die Datei ''prefs.js'' für die Konfiguration. Es ist ein Setup-Skript, das bei jedem Start ausgeführt wird. Die Datei darf nicht bearbeitet werden, während die App läuft. Profil: * in der app: * url bar: ''about:profiles'' * alternativ: standard pfade (''PROFILE0'' ist ein zufallswert und die endung nach ''default-'' ist abhängig von der installierten edition, z.B. release oder beta): * Linux: ''~/.mozilla/firefox/PROFILE0.default-*'' * macOS: ''~/Library/Application\ Support/Firefox/Profiles/PROFILE0.default-release'' * Windows: ''~/AppData/Roaming/Mozilla/Firefox/Profiles/PROFILE0.default-release'' Einstellungen: * in der app: * url bar: ''about:config'' * __DE__: menü (hamburger) > einstellungen -> allgemein -> konfiguration bearbeiten... * __EN__: menu (hamburger) > settings -> general -> config editor... * alternativ die datei ''prefs.js'' im verzeichnis des profils (siehe oben) ==== Nützliche Einstellungen ==== siehe auch: * [[https://wiki.archlinux.org/title/Firefox/Tweaks]] ^ key ^ value ^ | ''%%browser.theme.native-theme%%'' | ''%%false%%'' | | ''%%browser.urlbar.showSearchTerms.enabled%%'' | ''%%false%%'' | | ''%%browser.urlbar.trimHttps%%'' | ''%%false%%'' | | ''%%browser.urlbar.trimURLs%%'' | ''%%false%%'' | | ''%%intl.regional_prefs.use_os_locales%%'' | ''%%true%%'' | | ''%%network.dns.preferIPv6%%'' | ''%%true%%'' | | ''%%network.http.fast-fallback-to-IPv4%%'' | ''%%false%%'' | | ''%%print.printer__.print_paper_id%%'' | ''%%iso_a4%%'' | | ''%%toolkit.legacyUserProfileCustomizations.stylesheets%%'' | ''%%true%%'' | ==== Personalisierung mit userChrome ==== Firefox customizen mit ''userChrome.css'' und ''userContent.css'': [[https://www.userchrome.org/how-create-userchrome-css.html]] Die Namensgebung hat nichts mit Googles gleichnamigem Browser zu tun, Firefox gibt es nämlich schon ein wenig länger. GUIs werden manchmal auch als "chrome" bezeichnet, daher die Namensgebung sowohl hier als auch bei Google Chrome (was ein Zufall). Die ''userChrome.css'' und ''userContent.css'' befindet sich im ''chrome'' Unterverzeichnis des Firefox Profils. Damit die benutzerdefinierten CSS-Dateien von Firefox nicht ignoriert werden, muss ''toolkit.legacyUserProfileCustomizations.stylesheets'' auf ''true'' gesetzt werden. (siehe [[firefox#einstellungen]]) ===== Video-Unterstützung ===== * [[https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Video_codecs|Web video codec guide]] * [[https://github.com/elfarto/nvidia-vaapi-driver#firefox]] * [[https://fedoraproject.org/wiki/Firefox_Hardware_acceleration]] ===== Allgemein ===== > flatpak install org.mozilla.firefox > flatpak info org.mozilla.firefox > /var/lib/flatpak/exports/bin/org.mozilla.firefox --new-tab > /var/lib/flatpak/exports/bin/org.mozilla.firefox --new-window > /var/lib/flatpak/exports/bin/org.mozilla.firefox --private-window ==== Sicherheit ==== * [[https://support.mozilla.org/de/kb/verbesserter-schutz-aktivitatenverfolgung-desktop?utm_source=mozilla.org-firefox-welcome-8&utm_medium=referral&utm_campaign=hvt-welcome-8&utm_content=image|Verbesserter Schutz vor Aktivitätenverfolgung in Firefox für Desktop]] * [[https://support.mozilla.org/de/kb/verbesserter-schutz-aktivitatenverfolgung-desktop?utm_source=mozilla.org-firefox-welcome-8&utm_medium=referral&utm_campaign=hvt-welcome-8&utm_content=image#w_was-konnen-sie-tun-wenn-eine-webseite-nicht-mehr-richtig-funktioniert|Was können Sie tun, wenn eine Webseite nicht mehr richtig funktioniert?]] * [[https://monitor.firefox.com/|Überprüfe, ob du schon einmal von einem Datenleck betroffen warst.]] * [[https://addons.mozilla.org/de/firefox/addon/facebook-container/?src=mozilla.org-welcome-8-hvt&utm_source=mozilla.org-firefox-welcome-8&utm_medium=referral&utm_campaign=hvt-welcome-8&utm_content=image|Facebook Container]] ==== Sprache im FireFox einstellen ==== * [[http://www.mozilla.org/en-US/firefox/all/]] - Firefox zum download in allen Sprachen * [[http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-i686/xpi/]] - nur die Sprachdateien * [[https://addons.mozilla.org/de/firefox/addon/quick-locale-switcher/]] - {{:firefox_preferences_content.png?|}} ==== Firefox 35: MP4-Video's inline abspielen ==== * [[http://venturebeat.com/2015/01/13/firefox-35-arrives-with-room-based-conversations-mp4-playback-on-mac-and-android-download-manager-support/|Firefox 35 arrives with room-based conversations, MP4 playback on Mac, and Android download manager support]] * [[https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats|Media formats supported by the HTML audio and video elements]] * [[https://hacks.mozilla.org/2012/03/video-mobile-and-the-open-web/|Video, Mobile, and the Open Web]] Seit //**Version 35**// kann mit dem FireFox direkt ein Video abgespielt werden, welches mit dem Video-Codec "**x264/AVC**", dem Audio-Codec "**AAC**" und dem Kontainer "**MP4**" erstellt wurde. ==== Firefox 31: tabs closebutton ==== * [[https://addons.mozilla.org/de/firefox/addon/classicthemerestorer/|Classic Theme Restorer]] - stellt die alten Optionen wieder her * [[https://addons.mozilla.org/de/firefox/addon/tabs-closebutton-restored/?src=ss|tabs closebutton restored]] - sorgt dafür, dass die alten Optionen auch wieder ausgewertet werden ===== FreeBSD ===== siehe auch [[::FreeBSD:FreeBSD - Firefox|FreeBSD - Firefox (FreeBSD 9.0)]] * [[http://www.freebsd.org/doc/de/books/handbook/using-localization.html]] installieren: > cd /usr/ports/www/firefox > make config-recursive > cd /usr/ports/www/firefox-i18n > make config-recursive > portinstall www/firefox www/firefox-i18n update: > cd /usr/ports/www/firefox > make config-recursive > cd /usr/ports/www/firefox-i18n > make config-recursive > portupgrade -RON www/firefox www/firefox-i18n === Firefox3 === [[http://www.bsdbox.de/?p=92]]: > vi /etc/make.conf .if${.CURDIR:M*/usr/ports/www/firefox-i18n} FIREFOX_I18N=de WITHOUT_SWITCHER=yes .endif ==== Ubuntu-Linux ==== installieren: > aptitude install firefox language-pack-de-base ===== Mozilla-Absturzmelder ===== * [[https://support.mozilla.org/de/kb/mozilla-absturzmelder|Mozilla-Absturzmelder]] * URL: ''about:crashes''