Regex searching

Just like the matchcase checkbox, a regex checkbox could be included to allow the user to search for regex expressions to find different types of things in a page. Could be very useful in many different circumstances where, for example, a term you are searching for appears in sentences and at the end of sentences, and you might wanna search for the term at the end of a sentence followed by a 4 letter word (lol) or anything like that. You never know where it could be useful for anyone.

I see this is specified somewhere down further. I'll keep this entry here however because it specifies the exact topic, where the other entry includes a list of improvements.

Search integration

Preferences->Retain Search Phrases / Keywords For Each Open Tab

Integrate search with Firefox settings

Integrate search with sites on open Tabs

Ability to automatically or choose to open new tabs with new search queries

Search bar UI improvements

While the focus is in the searchbar, typing UpArrow/DownArrow should cycle through the available search engines (try Alt+UpArrow/DownArrow. UpArrow/DownArrow alone cycles through search suggestions)

While the focus is in the searchbar, and a user begins to switch the search engine with the hotkey, a small vertical window directly below the current engine will appear showing the order of the available search engines. This will allow a person to know what is next, and how many search engines will come before their desired search engine. (This will correct the "navigating in the dark" limitation, where the user isn't completely familiar with the list yet.)

Clear searchbar with a single click

Ability to manually resize the search box

Dynamically resizing of the search box (if the string is too long for the box, the box automatically expands to the left)

Allow the search bar to be collapsible so that hides itself unless you mouse over it

make the bar disappear when no used, only as big as the magnifying glass and the search engine logo, when you drag something there, hover with your mouse, press ctrl + k etc the search bar should slide open to a bigger size then it currently is (there is no need for the URL bar when you are searching)

If a user clicks on the magnifier glass WITHOUT entering any strings in the box, FireFox should take him directly to the site, without any search parameters.

Ability to remove the magnifier-glass-icon from the searchbox

Keybindings: While the cursor is active and in the search bar <UP> moves the cursor to the start of the search string, and <DOWN> moves the cursor to the end.

When dragging text to search bar, mouse over search engine should show list of search engines, and allow dropping text onto one to search that engine

User-defined hotkey to the search field (if it not already exists)- (try ctrl+k)

Shortcut to give focus to the search bar AND to switch to a particular engine, e.g:

CTRL+K > give focus to search bar (as today)

CTRL+W > give focus to search bar and select Wikipedia

CTRL+G > give focus to search bar and select Google

If not enabled by default give at least the user the ability to specify its own shortcuts in the search engine management dialog.

Some kind of history like linux terminals have using arrow keys up and down

Search bar should allow the user to search for a string matching only a whole word.

Ability to highlight search terms in a document like with the Find bar

incorporate the search inside the page bar into the search bar (see my other suggestion above as an answer to the question where to put it...)

Search in multiple configurable engines (Google, Wikipedia, Yahoo, etc) and present each result page in its own tab.

Ability to have more than one search box, each using its own search engine. Also needs the context menu for the page being viewed to have 'Search for highlighted text' option for each active search engine.

After typing-in the search string, Ctrl+Enter should open search-engine's results in a new tab, and Shift+Enter should open them in a new window.

Add dividers between groups of related search engines displayed in the drop down menu.

Add a search to search the site you are currently browsing

After searching automatically return to the default search engine

Ability to search like in google using &, OR, "(word)", ability to search with or without accents. And ability to do an advanced search on the page you are browsing.

General search/find improvements

Ability to use one keyword for multiple search engines, each opening in their own tab (e.g. "CD Name" gives me 5 shops in 5 tabs)

Ability to highlight text and from the right click context menu send the text to any of the search engines you have installed (bug 248173 has been WONTFIX'd; we hope it will be revisited.)

Provide a counter in the status bar for the number of matches

Allow RegEx (regular expressions)

Allow user to search ALL pages at once (not only the current page).

Context Menu web search: Currently we have "Search Web for x" where x is the highlighted text. The DictionarySearch extension adds up to four options for searching the web, so that, for example, I can search Answers.com, Amazon.com and Wikipedia. The search results should be put in a NEW tab (not the same tab).

Allow to choose a different search engine for the search bar and the context menu search.

General Find improvements

Integrate find as a "search engine"

Find should start searching from the last "clicked in" frame first. Take the Java API Doc site for example. If one clicks in the main frame and searches "applet" it should find it there before the sidebar to the left. Compare Firefox's behavior to IE or Chrome. Other notable websites that require this functionality are Ruby Doc and Rails Doc

Add wildcard capability (such as ? for single characters, * for any number of characters, $ for truncation, etc.)

Add wildcard capability without using a character (which a user may desire to search for), such as a number-specific wildcard, letter-specific wildcard, and/or symbol-specific wildcard

Have an option for the Find bar to auto-hide when clicking links, changing tabs, after a set period of time, and other similar situations. This would need to include the option to enable or disable each situation separately

Close the Find bar with Ctrl+F. This allows for quick opening and closing of the bar via a single shortcut key.

When finding a word that's not visible on the screen the page is currently scrolled so that the highlighted result is on the bottom line. In many cases it would be better to scroll slightly further so that text below the result is also visible. e.g. when finding comments from a specific user in Fark forums I always have to press the down arrow several times after pressing ctrl+g (find next).

Allow finding through tags' 'alt' attributes. For example, if an image's 'alt' attribute contains a word, typing this word in the 'Find' field would scroll the page to this image and a tooltip over it would display the content of the 'alt' attribute, with the word in bold letters.

Support multiple find of words/phrases with different colors ["Context Highlight" extension].

Allow right-click menu on selected word to highlight all instances of the word by user selection from a customizable color options drop-down menu without loosing highlights for previous selections or to un-highlight all; copy commands only affecting the current selection.

Allow find to search across all open tabs in a session and open the results in a separate tab

Search as you type

A search as you type feature like the one in Flock that drops down a "box" when you type but a lot more customizable and with more features.

Determine the size of the box, in, pixels, % of the screen size and how many words/characters that will be shown

Determine the opacity of the box

Decide what search engines that will be listed in the box and how many results of each

Preview of every result like the GooglePreview extension but in the box

Scroll in the box with options: always, when needed, never

Decide if it should be a default search engine or search results from several search engines

FAYT should ignore symbols that could not actually be typed from the keyboard, at least the lowest ASCII ones.

Genius NetScroll optical mouse may generate

« ♠ » and « ♦ » symbols

(they appear in the uppermost Firefox window) when 4th or 5th mouse button is pressed. This happens when Back/Forward history navigation is controlled via the mouse (symbols are ASCII 4 and ASCII 6, they're somehow created inside Firefox, as they are somewhat equivalent to «Alt+Left arrow» and «Alt+Right arrow», or vice versa; must be a side effect of Alt+<code> method of typing arbitrary ASCII on the numpad); Firefox history reacts o.k. (moves forward and back in browsing history), but the FAYT bottom line should not popup and/or add those symbols to its search field.

Improving search/find results

Ability to change color of highlight - yellow highlights on a white page isn't easy on the eye!

Ability to specify "invert" rather than a specific color maybe?

Ability to enable search matches to flash.

Ability to enable the entire line containing the search text to be highlighted.

Not only the color of found word(s), font weight also could be changed. (e.g. highlight the line and make the found words bold on it)

Implement popout-prism-like navigation. It seems to be more effecient than common search navigation when looking for specific keywords on the page. (Popuot prism details)

Give user ability to show all results for a search or find in a sidebar list.

Allow user to show/hide sidebar when performing find.

Allow the user to change the default behavior (show/hide sidebar) in options

Ability to highlight separate words (with different colors) from phrase being searched

Ability to right-click on the search button to be given the option for search results to open in a new tab or window.

Multiple search boxes

Multiple search boxes, each with its own color.

Ability to add/remove extra search boxes

Add new "search" bar for the boxes, similar to "links" and "navigation"

Multiple search engines

Ability to specify multiple engines to search simultaneously, with each set of results in its own tab (the search icon could be individual or icon x/icon y)

An alternate way is having a small "v" arrow next to magnifying glass icon. clicking this arrow will popup a non-volatile menu listing the available search engines. user then can simply left click on the names and a new tab (with search results) will open for each one of them. there should be a "x" icon or close (menu item) to close the menu.

Ability to choose different search engines within the right-click menu option [Search <engine> for "<phrase>"] without changing the search bar selection

perhaps a submenu where you can choose a single search with one click but can select multiple search engines by holding down CTRL or ALT when selecting to open in individual tabs

Ability to create search engine, and to associate keywords to them like in opera.

Ability to rename search plugins.

Switching between installed search engines by searching them, using an escape symbol like '@' or '#'. E.g. if "@amazon" is entered in the search box, the current search engine will be changed to "Amazon.com". E.g. if "#amazon matrix" is entered, the amazon search engine is used to search for "matrix" without changing the current search engine. This will make the search box easy and quick to use even if a large number of search engines are installed.

Transient search engine plugins

Transient assignment of search plugin to search bar

Search history

Browseable search history : For example using Up and Down arrows to navigate through search history (only when cursor is over search bar for avoiding conflicts with scrollbar-like usage of up and down arrows). Nedit (http://www.nedit.org/) handle search history this way and it's very efficient.

Seperated not recorded searches on search history "What did i searched for on the java issue

Autocompletion with terms in the history

Bash-like Tab completion with terms in history

Biasing autocompletion with respect to most recent entries

Search web pages in history: visit web pages in history and perform find there, displaying pages containing search term in tabs. Provide a date filter and possibly a URL filter.

Quick searches

spelling

Use the spelling mechanism in the search bar.

suggestion feature

When one begins to type in their address bar in firefox 3 beta 4, a "blown up" version of their history is shown. Why not do the same with the suggestions for search? For example, if one types "testing this feature" into the address bar, and nothing comes up in their history, suggestions from their search begin to appear?
allow to use a suggestion mechanism from one search engine on another (for example using google to suggest when searching on yahoo, msn or itunes)

Add search engines via right click

add a "Add this search engine" menu in the right click menu

(example extension at references)

Search Preference to Open Results In New Tab

add a "Open Results in new tab" for searching from any page without having to press ctrl+tab

Search options should be accessible by right-clicking in the search box and pointing to preferences...

(example extension at references)

Search in context menu

change the search in the context menu have a pop up of all installed search engines and clicking the menu goes to the default search engine.

(example extension at references)

(example extension does not have the default search engine feature)

Search box in top right hand corner

The search box in top right hand corner should have the option to search the current page. This would eliminate the need for the "find on this page" search element.