Firefox mobile

(Disabling Portrait Mode:)
(wikify, categorize)
Line 1: Line 1:
Firefox mobile, formerly known as Fennec, is a mobile browser that uses the same engine as the popular desktop version. Unlike MicroB, which is also based on Firefox, it supports tabbed browsing but can take longer to initially start.
Firefox mobile, formerly known as Fennec, is a mobile browser that uses the same engine as the popular desktop version. Unlike MicroB, which is also based on Firefox, it supports tabbed browsing but can take longer to initially start.
-
=Versions of Firefox Mobile=
+
==Versions of Firefox Mobile==
Nightly/trunk/minefield versions are updated every day and can contain all sorts of bugs, features and improvements.
Nightly/trunk/minefield versions are updated every day and can contain all sorts of bugs, features and improvements.
Line 9: Line 9:
Chinook is Maemo 3 version.
Chinook is Maemo 3 version.
-
Diablo is Maemo 4 version.
+
[[Open development/Maemo roadmap/Diablo|Diablo]] is Maemo 4 version.
-
Fremantle is Maemo 5 version.
+
[[Open development/Maemo roadmap/Fremantle|Fremantle]] is Maemo 5 version.
GTK+ is default cross-platform widget toolkit, which is slowly replaced by Qt cross-platform application framework.
GTK+ is default cross-platform widget toolkit, which is slowly replaced by Qt cross-platform application framework.
Line 18: Line 18:
Firefox mobile, Qt-based, is default browser for MeeGo Handset UX.
Firefox mobile, Qt-based, is default browser for MeeGo Handset UX.
-
 
Now, the list of Firefox mobile versions.
Now, the list of Firefox mobile versions.
 +
===Stable 1.1===
 +
* chinook [http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest/maemo/en-US/dists/chinook/release/binary-armel/ Latest chinook release]
 +
* fremantle [http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest/maemo/en-US/dists/fremantle/release/binary-armel/ Latest fremantle release]
-
stable 1.1
+
===beta 4.b2===
-
 
+
-
chinook
+
-
 
+
-
[http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest/maemo/en-US/dists/chinook/release/binary-armel/ Latest chinook release]
+
-
 
+
-
fremantle
+
-
 
+
-
[http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest/maemo/en-US/dists/fremantle/release/binary-armel/ Latest fremantle release]
+
-
 
+
-
beta 4.b2
+
-
 
+
-
fremantle
+
-
 
+
-
[http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest-beta/maemo/en-US/dists/fremantle/release/binary-armel/ Latest beta fremantle release]
+
-
[http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest-beta/maemo5-gtk/en-US/ Latest beta maemo 5 GTK release]
+
* fremantle
 +
** [http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest-beta/maemo/en-US/dists/fremantle/release/binary-armel/ Latest beta fremantle release]
 +
** [http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest-beta/maemo5-gtk/en-US/ Latest beta Maemo 5 GTK+ release]
Actually, I believe there is no difference between these two links.
Actually, I believe there is no difference between these two links.
 +
===nightly 4.b3pre===
-
nightly 4.b3pre
+
* fremantle-qt [http://ftp.mozilla.org/pub/mozilla.org/mobile/repos/trunk_en-US/dists/fremantle-qt/extras/binary-armel/ Latest nightly (trunk) fremantle qt release]
 +
* fremantle [http://ftp.mozilla.org/pub/mozilla.org/mobile/repos/trunk_en-US/dists/fremantle/extras/binary-armel/ Latest nightly (trunk) fremantle (gtk) release]
-
fremantle-qt
+
===nightly 1.1b2pre===
-
[http://ftp.mozilla.org/pub/mozilla.org/mobile/repos/trunk_en-US/dists/fremantle-qt/extras/binary-armel/ Latest nightly (trunk) fremantle qt release]
+
* chinook [http://ftp.mozilla.org/pub/mozilla.org/mobile/repos/1.9.2_en-US/dists/chinook/extras/binary-armel/ Latest nightly (trunk) chinook release]
 +
* fremantle [http://ftp.mozilla.org/pub/mozilla.org/mobile/repos/1.9.2_en-US/dists/fremantle/extras/binary-armel/ Latest nightly (trunk) fremantle release]
-
fremantle
+
==Firefox Settings==
-
[http://ftp.mozilla.org/pub/mozilla.org/mobile/repos/trunk_en-US/dists/fremantle/extras/binary-armel/ Latest nightly (trunk) fremantle (gtk) release]
+
There are two ways to change the settings for Firefox. One is through the settings menu which can be accessed by dragging a webpage to the left and clicking on the cog icon near the bottom right. The other is through "<code>about:config</code>" which allows you to further customize your Firefox configuration.
-
nightly 1.1b2pre
+
===Disabling Portrait Mode===
-
chinook
+
====Completely====
-
[http://ftp.mozilla.org/pub/mozilla.org/mobile/repos/1.9.2_en-US/dists/chinook/extras/binary-armel/ Latest nightly (trunk) chinook release]
+
# In the location bar (Awesomebar) enter "<code>about:config</code>" and press enter. You should now also see a search bar below the location bar
-
 
+
# In the search bar enter "<code>scre</code>" and you should see the entry below:<pre>toolkit.screen.lock</pre>
-
fremantle
+
# change this entry to true
-
 
+
# In the search bar enter "<code>ter.e</code>" and you should see the entry below:<pre>accelerometer.enabled</pre>
-
[http://ftp.mozilla.org/pub/mozilla.org/mobile/repos/1.9.2_en-US/dists/fremantle/extras/binary-armel/ Latest nightly (trunk) fremantle release]
+
# change this entry to false
-
 
+
-
=Firefox Settings=
+
-
There are two ways to change the settings for Firefox. One is through the settings menu which can be accessed by dragging a webpage to the left and clicking on the cog icon near the bottom right. The other is through "about:config" which allows you to further customize your Firefox configuration.
+
-
 
+
-
==Disabling Portrait Mode:==
+
-
===Completely===
+
-
1) In the location bar (Awesomebar) enter "about:config" and press enter. You should now also see a search bar below the location bar
+
-
 
+
-
2) In the search bar enter "scre" and you should see the entry below
+
-
  toolkit.screen.lock
+
-
3) change this entry to true
+
-
 
+
-
4) In the search bar enter "ter.e" and you should see the entry below
+
-
  accelerometer.enabled
+
-
5) change this entry to false
+
===When Keyboard Is Open===
===When Keyboard Is Open===
-
1) In the location bar (Awesomebar) enter "about:config" and press enter. You should now also see a search bar below the location bar
 
-
2) In the search bar enter "toolkit.scre" and you should see the entry below
+
# In the location bar (Awesomebar) enter "<code>about:config</code>" and press enter. You should now also see a search bar below the location bar
-
  toolkit.screen.lock
+
# In the search bar enter "toolkit.scre" and you should see the entry below:<pre>toolkit.screen.lock</pre>
-
3) change this entry to true and restart Firefox Mobile
+
# change this entry to true and restart Firefox Mobile
-
==Disabling Auto-Zoom==
+
===Disabling Auto-Zoom===
-
===On Input Box:===
+
-
Open page:
+
-
about:config
+
-
Find setting:
+
====On Input Box====
-
formhelper.autozoom
+
# Open page:<pre>about:config</pre>
 +
# Find setting:<pre>formhelper.autozoom</pre>By default, it is set to true.
 +
# Set it to false.
-
By default, it is set to true.
+
====On Find====
-
Set it to false.
+
# Open page:<pre>about:config</pre>
 +
# Find setting:<pre>findhelper.autozoom</pre>By default, it is set to true.
 +
# Set it to false.
-
===On Find:===
+
===Enabling Flash===
-
Open page:
+
-
about:config
+
-
Find setting:
 
-
 
-
findhelper.autozoom
 
-
 
-
By default, it is set to true.
 
-
 
-
Set it to false.
 
-
 
-
==Enabling Flash:==
 
Firefox mobile has a flash plugin which is disabled by default for stability and speed. It can however be enabled by following these instructions
Firefox mobile has a flash plugin which is disabled by default for stability and speed. It can however be enabled by following these instructions
-
1) In the location bar (Awesomebar) enter "about:config" and press enter. You should now also see a search bar below the location bar
+
<ol>
 +
<li>
 +
In the location bar (Awesomebar) enter "about:config" and press enter. You should now also see a search bar below the location bar
 +
</li>
 +
<li>
 +
In the search bar enter "plugin.d" and you should see the two entries below
 +
<pre>
 +
plugin.default_plugin_disabled
 +
plugin.disable
 +
</pre>
 +
</li>
 +
<li>
 +
change both these entries to false and restart Firefox Mobile
 +
</li>
 +
</ol>
-
2) In the search bar enter "plugin.d" and you should see the two entries below
+
you should now have flash enabled.
-
  plugin.default_plugin_disabled
+
-
  plugin.disable
+
-
3) change both these entries to false and restart Firefox Mobile
+
-
you should now have flash enabled.
+
==Copy and Paste Text==
-
=Copy and Paste Text=
+
Firefox Mobile does allow you to copy and paste text. Unlike MicroB you CANNOT enter a text selection mode by swiping to the right from off screen to onscreen. To select text in Firefox mobile you must click on the position where you want to start highlighting text. Nothing will appear to have happened but an invisible cursor is placed where you have clicked. Now press
-
Firefox Mobile does allow you to copy and paste text. Unlike MicroB you CANNOT enter a text selection mode by swiping to the right from off screen to onscreen.  
+
-
To select text in Firefox mobile you must click on the position where you want to start highlighting text. Nothing will appear to have happened but an invisible cursor is placed where you have clicked. Now press
+
Shift + Left Arrow : to start highlighting left of the cursor  
Shift + Left Arrow : to start highlighting left of the cursor  
Line 136: Line 112:
Up and Down do not work. To copy the selected text you must perform the standard copy hotkey (Ctrl+C). Hotkeys for Firefox Mobile are shown below.
Up and Down do not work. To copy the selected text you must perform the standard copy hotkey (Ctrl+C). Hotkeys for Firefox Mobile are shown below.
-
=Hotkeys:=
+
==Hotkeys==
 +
 
This is a list of known hotkeys for Firefox Mobile. They do not always the same as the hotkeys of desktop version of Firefox  
This is a list of known hotkeys for Firefox Mobile. They do not always the same as the hotkeys of desktop version of Firefox  
Line 146: Line 123:
* Ctrl + X  : Cut
* Ctrl + X  : Cut
* Ctrl + V  : Paste
* Ctrl + V  : Paste
 +
 +
[[Category:Web]]
 +
[[Category:Fremantle]]
 +
[[Category:OS2008]]
 +
[[Category:Diablo]]

Revision as of 10:10, 25 November 2010

Firefox mobile, formerly known as Fennec, is a mobile browser that uses the same engine as the popular desktop version. Unlike MicroB, which is also based on Firefox, it supports tabbed browsing but can take longer to initially start.

Contents

Versions of Firefox Mobile

Nightly/trunk/minefield versions are updated every day and can contain all sorts of bugs, features and improvements.

Beta versions are more ready for general users, but they might contain some bugs, which should be reported by beta testers so that they would be fixed, and stable version released after beta was - stable.

Chinook is Maemo 3 version.

Diablo is Maemo 4 version.

Fremantle is Maemo 5 version.

GTK+ is default cross-platform widget toolkit, which is slowly replaced by Qt cross-platform application framework.

For instance, default application on Maemo 5 are based on GTK+, and at the same time Maemo 5 includes Qt which can be used by additional applications. MeeGo is based on Qt, and GTK+ is included for compatibility.

Firefox mobile, Qt-based, is default browser for MeeGo Handset UX.

Now, the list of Firefox mobile versions.

Stable 1.1

beta 4.b2

Actually, I believe there is no difference between these two links.

nightly 4.b3pre

nightly 1.1b2pre

Firefox Settings

There are two ways to change the settings for Firefox. One is through the settings menu which can be accessed by dragging a webpage to the left and clicking on the cog icon near the bottom right. The other is through "about:config" which allows you to further customize your Firefox configuration.

Disabling Portrait Mode

Completely

  1. In the location bar (Awesomebar) enter "about:config" and press enter. You should now also see a search bar below the location bar
  2. In the search bar enter "scre" and you should see the entry below:
    toolkit.screen.lock
  3. change this entry to true
  4. In the search bar enter "ter.e" and you should see the entry below:
    accelerometer.enabled
  5. change this entry to false

When Keyboard Is Open

  1. In the location bar (Awesomebar) enter "about:config" and press enter. You should now also see a search bar below the location bar
  2. In the search bar enter "toolkit.scre" and you should see the entry below:
    toolkit.screen.lock
  3. change this entry to true and restart Firefox Mobile

Disabling Auto-Zoom

On Input Box

  1. Open page:
    about:config
  2. Find setting:
    formhelper.autozoom
    By default, it is set to true.
  3. Set it to false.

On Find

  1. Open page:
    about:config
  2. Find setting:
    findhelper.autozoom
    By default, it is set to true.
  3. Set it to false.

Enabling Flash

Firefox mobile has a flash plugin which is disabled by default for stability and speed. It can however be enabled by following these instructions

  1. In the location bar (Awesomebar) enter "about:config" and press enter. You should now also see a search bar below the location bar
  2. In the search bar enter "plugin.d" and you should see the two entries below
    plugin.default_plugin_disabled
    plugin.disable
    
  3. change both these entries to false and restart Firefox Mobile

you should now have flash enabled.

Copy and Paste Text

Firefox Mobile does allow you to copy and paste text. Unlike MicroB you CANNOT enter a text selection mode by swiping to the right from off screen to onscreen. To select text in Firefox mobile you must click on the position where you want to start highlighting text. Nothing will appear to have happened but an invisible cursor is placed where you have clicked. Now press

Shift + Left Arrow : to start highlighting left of the cursor

or

Shift + Right Arrow : to start highlighting right of the cursor

Up and Down do not work. To copy the selected text you must perform the standard copy hotkey (Ctrl+C). Hotkeys for Firefox Mobile are shown below.

Hotkeys

This is a list of known hotkeys for Firefox Mobile. They do not always the same as the hotkeys of desktop version of Firefox

  • Ctrl + W  : Close Tab
  • Ctrl + T  : New Tab
  • Ctrl + R  : Reload page
  • Ctrl + L  : Location bar (AwesomeBar)
  • Ctrl + C  : Copy
  • Ctrl + X  : Cut
  • Ctrl + V  : Paste