Firefox

From MythTV Official Wiki
Revision as of 09:28, 1 August 2008 by Oscarsfriend (talk | contribs) (A few additions)

Jump to: navigation, search

You might want to use Firefox as the integrated MythBrowser, although there are some limitations. You can still use the MythTV bookmark manager to launch webpages. Firefox might need some addons to behave similiarly to MythBrowser (fullscreen, page-zoom, single-window-mode).

Configuration

Simply replace /usr/bin/mythbrowser with /usr/bin/firefox in Configuration: Web Settings

Addons

  • Autohide - for a nice fullscreen mode. You decide which toolbars you like to have. Install the extension and change the commandline to have a fullscreen mode on startup:
/usr/bin/firefox --fullscreen
  • PageZoom - Allows users to magnify the whole page (not just the font size), but it does not work as well as MythBrowser's page zoom. To have a default page size check the configuration of the addon.
  • Tab Mix Plus - enhanced tab preferences with many options including a single-window-mode where everything is opened in a new tab instead of a new window.
  • Keyconfig - Allows users to change the key bindings of common firefox shortcuts. Useful for people with limited remote controls.
  • NumberFox and FocusingFrame - Provide two different ways to select links on pages without using a mouse.
  • Titlebar Tweaks - Use this to change the browser window's titlebar to display only the application name, so that you can send keypresses to it via LIRC with irxevent.
  • Cellphone Keyboard - Greasemonkey script that uses number keys like a cellphone to type text into forms. Useful if you only have a remote with number keys.
  • Stylish - Can be used to tweak pages to make them more readable, especially if they have been mangled by the PageZoom addon. Can also be used to highlight focused links to make them clearly visible from a distance, for easy browsing with TAB and SHIFT-TAB keys. For example, this can be achieved using the following style with Stylish:
@-moz-document url-prefix(http://), url-prefix(https://), url-prefix(file://) {
  a:focus {color: red !important; background: yellow !important}
  :focus img {border-width: thick !important; border-color: red !important; border-style: solid !important}
  input:focus, textarea:focus {color: red !important; background: yellow !important}
}