|
|
| Line 1: |
Line 1: |
| These are a set of target add-ons that we would like to think about for [https://wiki.mozilla.org/Labs/Extensions2 Extensions 2.0]. These add-ons:
| | #REDIRECT [[Labs/Extensions2/Target_Add-ons]] |
| | |
| * are useful
| |
| * do not require write access to the file system
| |
| * do not require Places access
| |
| * are simple enough in most cases to be developed and designed by a single developer
| |
| * cover a range of browser integrations that are broadly useful to developers
| |
| | |
| In general these extensions strike a balance between complexity and utility, hence their consideration for an early version of Extensions 2.0.
| |
| | |
| === [https://addons.mozilla.org/en-US/firefox/addon/26 Download Statusbar] ===
| |
| This add-on modifies the status bar to monitor downloads.
| |
| | |
| Required features:
| |
| | |
| * Status bar integration
| |
| * HTML overlays for mouseovers
| |
| * Access to Download Manager
| |
| * Custom prefs window in Add-on manager
| |
| | |
| === [https://addons.mozilla.org/en-US/firefox/addon/4925 AutoPager] ===
| |
| This add-on has no visible UI but adds infinite scroll capability to a paginated web page.
| |
| | |
| Required features:
| |
| | |
| * access/modify DOM
| |
| | |
| === [https://addons.mozilla.org/en-US/firefox/addon/4810 Speed Dial] ===
| |
| Speed Dial is an add-on that brings up a grid of saved pages (not bookmarks) marked for quick access on a keystroke. There is also a toolbar button that invokes this screen.
| |
| | |
| Required features:
| |
| | |
| * Add toolbar button
| |
| * Add Context Menu option (right click on link to add to quick dial)
| |
| * Custom prefs pane
| |
| * mozStorage
| |
| * Add Menu option to Bookmarks menu to 'Save to Speed Dial'
| |
| | |
| === [https://addons.mozilla.org/en-US/firefox/addon/398 Forecastfox] ===
| |
| Forecastfox inserts weather channel data in the status bar.
| |
| | |
| * Insert icons and text into status bar
| |
| * Access network resources (poll web service)
| |
| * rich tooltips (images)
| |
| * insert images into toolbar (not clickable)
| |
| | |
| === [https://addons.mozilla.org/en-US/firefox/addon/2677 Morning Coffee] ===
| |
| This extension allows the user to set a default set of pages based on rules determined by the day of week.
| |
| | |
| * Access current location
| |
| * context menu
| |
| * Load one or more pages on firefox startup
| |
| | |
| === [https://addons.mozilla.org/en-US/firefox/addon/77 Sage] ===
| |
| Sage is a sidebar based RSS newsreader. It does have bookmarks integration but I don't believe that it's something that is critical to the add-on.
| |
| | |
| * Custom sidebar implementation, something that can probably be implemented without chrome access.
| |
| * Network access
| |
| * mozStorage (store subscriptions)
| |
| * File read access
| |
| * Add 'Sage' as option for subscribing to RSS via awesomebar or subscriptions page
| |
| | |
| === [https://addons.mozilla.org/en-US/firefox/addon/590 ShowIP] ===
| |
| This is a very simple extension that is similar to what a hobbyist might want to create. It shows the current IP of the page being viewed in the status bar and offers a few options like whois, etc.
| |
| | |
| * Poll current location
| |
| * Network access (look up IP, whois)
| |
| * Status bar text
| |
| * Status bar context menu
| |
| | |
| === [https://addons.mozilla.org/en-US/firefox/addon/3982 allmusic.com toolbar] ===
| |
| In addition to being a simple search bar for allmusic.com, this toolbar also allows the user to highlight text and use a context menu to trigger searches.
| |
| | |
| * DOM read access
| |
| * Custom toolbar
| |
| * Open a URL (search)
| |