Firefox/Feature Brainstorming:Form handling and text areas: Difference between revisions

(→‎Record and Play Macros: added "Searchable button labels")
Line 123: Line 123:
== Record and Play Macros ==
== Record and Play Macros ==
Some forms require clicking a series of routine "submit" buttons.  Some of the button-clicking has to do with accepting security certificates.  It's good that Firefox can remember the user IDs and passwords.  It'd be better if Firefox allows us to "record" the sequence of button clicking as a macro files, and allows us (end users, not Web masters) to replay those macro files with a single click of a button.
Some forms require clicking a series of routine "submit" buttons.  Some of the button-clicking has to do with accepting security certificates.  It's good that Firefox can remember the user IDs and passwords.  It'd be better if Firefox allows us to "record" the sequence of button clicking as a macro files, and allows us (end users, not Web masters) to replay those macro files with a single click of a button.
----
--[[User:Paulmackinlay|Paulmackinlay]] 04:42, 25 May 2007 (PDT)
This feature would be very useful and can be extended further to be even more useful. If the macros could be saved, categorised, edited this could form the basis of a powerful web testing suite. Firefox has always had great web-app developer aids and this would be certainly one of the most useful since it could be used to generate test suites which would be fully automated functional tests. It would ensure the web-app it behaving as expected with the current version of gecko and rhino.
Assertions would need to be made available, which would indicate if a test passes or fails. It would also be useful to modify parameters such as domain name and port so that the same tests can be executed on more than one environment.
Actually, there is a great piece of software called Badboy[http://www.badboy.com.au/] which does something similar, it has a lot of excellent features. Unfortunately it is only available for a specific OS and becuase it is not portable I can't use it. I appreciate that web-app testing is probably beyond the scope of core Firefox but maybe a seperate component/plug that does this could be considered.


== Searchable button labels ==
== Searchable button labels ==
Make button labels searchable, so that you can text search (for example) this page for "Search" and have the cursor on the "Search" button at the top.  This would help with navigation, especially in large webpages.  First, like text search in general, it allows the focus to be positioned directly without using a pointing device, which is often faster.  Second, there is often a specific button or function (such as search) which users want to use and have to scroll through the page and look for it manually. -[[User:Pgan002|Pgan002]] 15:07, 8 May 2007 (PDT)
Make button labels searchable, so that you can text search (for example) this page for "Search" and have the cursor on the "Search" button at the top.  This would help with navigation, especially in large webpages.  First, like text search in general, it allows the focus to be positioned directly without using a pointing device, which is often faster.  Second, there is often a specific button or function (such as search) which users want to use and have to scroll through the page and look for it manually. -[[User:Pgan002|Pgan002]] 15:07, 8 May 2007 (PDT)