Changes

Jump to: navigation, search

Firefox/Feature Brainstorming:Platform Integration

1,775 bytes removed, 17:31, 30 October 2006
m
reformatting
{{FeatureBrainstorming}}
<table class="fullwidth-table">
<tr><th>Specific features</th>
<th>References</th>
</tr>
<tr><td>; == Integrate with platform password management==
* GNOME, KDE and Mac OS X both provide facilities (keyring and kwallet) to store passwords. Firefox should use them so that one can use passwords originally entered in Konqueror in Firefox (or vice versa)
</td>; References<td>* [https://bugzilla.mozilla.org/show_bug.cgi?id=278343 bug 278343]* [https://bugzilla.mozilla.org/show_bug.cgi?id=248173 bug 309807]</td></tr><tr><td>; == Use native GTK Widgets for form elements==
* On Windows the Form Widgets follow the currently selected theme (for instance luna). It should do on linux as well.
</td><td>; Referencesw* [https://bugzilla.mozilla.org/show_bug.cgi?id=39375 bug 39375]</td></tr><tr><td>; == Use System/Desktop Environment Font settings==
* Use the system dpi value by default (under Linux fonts look very small by default)
* Use the Desktop Environment preferred fonts by default (GNOME, KDE...)
* Overriding these values should be the exception not the norm
</td><td></td></tr><tr><td>; == Follow System wide Icon theme==
* On Linux there one can set a global icon theme. Firefox should take advantage of this and follow the system icon theme as default. (or at least optionally)
</td><td></td></tr><tr><td>; == Use the DE's settings to determine programs==
* On Windows, this works well already (you can for example download a zip file and it'll be opened with WinZip or whatever you are using. On Linux, this doesn't quite work yet (at least not with KDE) and you often have to choose your application manually.
; * Even better: use portland determine programs* : Project Portland (portland.freedesktop.org) is the solution to this problem.</td><td></td></tr><tr><td>; == use a KDE-style keyboard shortcut dialog ==
* Similarly to the settings dialog, KDE offers a standardized dialog to set up keyboard shortcuts. Again, this is very handy because it's in the same place for _all_ KDE applications and it behaves the same and you don't have to search for it. (nb: even if you don't use KDEs dialog (you probybly won't), at least provide _some_ user-friendly way to configure keyboard shortcuts)
</td>; References<td>* [https://bugzilla.mozilla.org/show_bug.cgi?id=57805 bug 57805]* [https://bugzilla.mozilla.org/show_bug.cgi?id=257241 bug 257241]</td></tr><tr><td>; == Download Progress in OS X==
* Implement the download progress icon on incomplete file downloads on Mac OS X like Safari and Cyberduck.
</td><td></td></tr><tr><td>; == Services Integration in OS X==
* Firefox does not supports Mac OS X services so that all the commands available in the "Services" menu are disabled. Other OS X applications (es. Safari) allows the user to use a services when some data, like text, is selected.
</td><td></td></tr><tr><td>; == AppleScript Dictionary support in OS X==
* Firefox does not provide an AppleScript dictionary, so manipulating the browser through AppleScript is not possible.
</td><td></td></tr><tr><td>; == Search Integration==
* Integrate history, bookmarks, or other forms of harvested micro-formatted content with OS search platforms such as Vista Search or Spotlight in Mac OS X or [http://www.gnome.org/~jamiemcc/tracker/ Tracker] on Linux.
</td><td></td></tr><tr><td>; == Print Integration with GNOME (and other DEs)==
* Using Firefox for Linux with Gnome, printing options are very limited because Firefox has its own print dialog which doesn't let you change printer settings like color depth, resolution and many other useful printer-specific settings. An integration with Desktop Environment printing UI will be very appreciated (and probably not only on Linux/Gnome environment).
</td><td></td></tr><tr><td>; == Emulation of IE Web Application (.HTA) support (Windows only?)==
* It would remove one of the last barriers to replacement of IE in typical corporate/intranet environments if FF supported the .HTA file format & resulting behavior (opens the page an in 'application window' sans typical browser chrome). Ideally this would include support for the (Microsoft documented) meta tags/attributes for .HTA files, but it still would be very useful even without that. Obviously there is a potential security trade-off here; but with safe defaults (in a future FF) and given typical usage scenarios, I believe that this would still widely acceptable to users.
</td><td></td></tr><tr><td>; == Emulation of IE Create (Desktop) Shortcut support (Windows only?)==
* Use case: be able to create a double-clickable icon that can be shared with colleagues. Use case: be able to 'book mark' pages/sites of interest in a way that is: 1) ultra light-weight and 2) can leverage the visibility and spatial cues that the (Windows) desktop affords.
</td><td></td></tr><tr><td>; Parental Controls* Investigate parental control mechanisms for upcoming operating systems. Determine if Firefox should leverage these capabilities or provide our own.</td><td></td></tr><tr><td>; the avdance == The advance config of the browser==
* Remove the "show password" in the password manager;
* Add the possibility to use mutiple home page; EX:(to open all your stuff yourstuff in different tab just by opening Firefox)
* Include better management for pdf (it just froze 10% of the time)
</td><td></td></tr><tr><td>; == Remove OS-specifics on paths==
* OS-specific configuration options, so parameters that require a dir (such as default download destination) will work on multiple OS.
* Allow backslash in URLs to be treated as a forward slash (some sites have this error in their links, IE will correct it)
** We should not copy IEs errors, "fixing" this will prevent us from opening URLs with a valid backslash in it.
</td><td></td></tr><tr><td>; == More GUI elements should be native styled:==
* Windows
** Tabbar, urlbar, go button and many other things since new (IMHO ugly) Firefox 2 theme
** Forms on websites
** Tabbar, go button and many other things since new (IMHO ugly) Firefox 2 theme
</td>; References<td>* {{bug|245497}} * {{bug|233462}} * {{bug|353785}} * {{bug|329846}}</td></tr><tr><td>; == The OS X Firefox dock icon...==
...is way too big. To see what I mean, put the dock on the right-hand side of a standard laptop screen and make the icons themselves pretty big. (I have 10 icons up as I write this.) When you do this, you'll see that Firefox is disproportionately gigantic next to, say, Mail or TeXShop, or anything else. It looks ''really'' ugly even though the actual graphic itself is very cute. This icon issue is enough for me to clear Firefox out of my dock and use Camino or Safari instead. (ThunderBird has the same problem.)
<td></td>
</tr><tr><td>
; Sharing KDE bookmarks:
Directly or available via some kind of sync </td>
<td></td>
</tr>
<tr><td>
; Set Firefox as the default browser:
We need a <strong>silent</strong> way to set it, without any other interaction. Why not a new argument like :
* <code>firefox -default</code>
Another way would be adding a new parameter to the silent (again !) install. This could help large organizations to switch to Firefox...
 
I don't mean to be petty but you've just sinned ;) it should be
*<code>firefox --default</code>
</td><td></td>
</tr>
<tr><td>
; Add real transparency support to gtk2/cairo builds on X11
Having some XComposite/XRender support for ARGB visuals would be nice.
 
Here is a [http://adesklets.sourceforge.net/verbatim/cairo/test.html simple page]; right now, it looks like [http://adesklets.sourceforge.net/verbatim/cairo/firefox_now.jpg this], and it would be nice if we could have it look like [http://adesklets.sourceforge.net/verbatim/cairo/firefox_wished.jpg that] instead.
 
In my opinion, that's the only feature lacking in Firefox to create first-quality "mozlets", similar to the Opera's widgets or Safari's dashboard (if not better, since Opera's widget goes nowhere farther than using XShape).
I heard that desktop-level == Add real transparency is supported thanks support to the work of Robert O'Callahan and Vladimir Vukicevic since Firefox 1gtk2/cairo builds on X11 ==* Having some XComposite/XRender support for ARGB visuals would be nice.5 on Gecko's GFX engine* Here is a [http: can //adesklets.sourceforge.net/verbatim/cairo/test.html simple page]; right now, it looks like [http://adesklets.sourceforge.net/verbatim/cairo/firefox_now.jpg this], and it would be "ported" to Thebes?<nice if we could have it look like [http://td><td><adesklets.sourceforge.net/td><verbatim/tr><cairo/table>firefox_wished.jpg that] instead.
Canmove, confirm, emeritus
6,906
edits

Navigation menu