Initial notes by mitcho -- please revise.
Main Features
Ubiquity 0.5.2 makes a number of incremental changes to improve Ubiquity's localizability and usability.
Download It
If you already have Ubiquity 0.5 or 0.5.1, it will automatically update itself soon (you can also go to the add-ons manager and click "Find Updates" if you are feeling impatient). If you don't already have Ubiquity installed, you can get the latest version of Ubiquity here.
Thanks
Thanks to Lech Deregowski who spearheaded the major work required to make about:ubiquity and related pages localizable. The new command reminder feature was made possible by the support and encouragement of many Labs engineers and was implemented in just over a day by mitcho and Brandon.
In Depth
The complete list of fixes for this release can be viewed at the Ubiquity 0.5.2 milestone
Usability
- Improving the algorithm and individual components involved with ranking suggestions for users was a major focus of 0.5.2. To this end, the following changes were made:
- Verb suggestion memory was implemented. Now more commonly used verbs will be ranked higher.
- Many nountypes' scoring algorithms are now markedly improved (#746), as was documented in a series of blog posts: introduction, day 1, day 2, day 3.
- New command reminder function gently reminds the user when they are using a service's website instead of the command.
Nountypes
- Updated scoring algorithms (see above)
- Introduced new experimental geolocation nountypes:
noun_type_geo_country,noun_type_geo_region,noun_type_geo_subregion,noun_type_geo_town,noun_type_geo_postal,noun_type_geo_address
Localization
- Spanish command localization.
- about:ubiquity and most other related pages are now localizable (#770)! Localization files are in properties and DTD format and can be found here. Please ask on [irc:irc.mozilla.org#ubiquity #ubiquity] or the ubiquity-i18n list if you have any questions.
- about:ubiquity was localized for Japanese by marsf.
Miscellaneous
- Some unit tests were fixed (#641). Now all are passing when tested on an individual's machine or in the browser.
- Most all about and settings pages are now XHTML.
- Improved parser completion in some rare edge cases.