NVDA (Non visual desktop access) a popular free and open source screen reader for windows by NV Access. NV Access is pleased to announce that NVDA 2012.1 has been released. This release has been declared stable, which means it is suitable for production use and is recommended for most users.
Changes from 2012.1rc1 to 2012.1:
• Updated translations.
• The HumanWare Brailliant B 80 can now be used via bluetooth.
What's New in NVDA 2012.1?
Highlights of this release include features for more fluent reading of braille; indication of document formatting in braille; access to much more formatting
information and improved performance in Microsoft Word; and support for the iTunes Store.
New Features
• NVDA can announce the number of leading tabs and spaces of the current line in the order that they are entered. This can be enabled by selecting report
line indentation in the document formatting dialogue.
• NVDA can now detect key presses generated from alternative keyboard input emulation such as on-screen keyboards and speech recognition software.
• NVDA can now detect colors in Windows command consoles.
• Bold, italic and underline are now indicated in braille using signs appropriate to the configured translation table.
• Much more information is now reported in Microsoft Word documents, including:
◦ Inline information such as footnote and endnote numbers, heading levels, the existance of comments, table nesting levels, links, and text color;
◦ Reporting when entering document sections such as the comments story, footnotes and endnotes stories, and header and footer stories.
• Braille now indicates selected text using dots 7 and 8.
• Braille now reports information about controls within documents such as links, buttons and headings.
• Support for the hedo ProfiLine and MobilLine USB braille displays.
• NVDA now avoids splitting words in braille when possible by default. This can be disabled in the Braille Settings dialog.
• It is now possible to have braille displayed by paragraphs instead of lines, which may allow for more fluent reading of large amounts of text. This is
configurable using the Read by paragraphs option in the Braille Settings dialog.
• In browse mode, you can activate the object under the cursor using a braille display. This is done by pressing the cursor routing key where the cursor
is located (which means pressing it twice if the cursor is not already there).
• Basic support for web areas in iTunes such as the Store. Other applications using WebKit 1 may also be supported.
• In books in Adobe Digital Editions 1.8.1 and later, pages are now turned automatically when using say all.
• New braille translation tables: Portuguese grade 2, Icelandic 8 dot computer braille, Tamil grade 1, Spanish 8 dot computer braille, Farsi grade 1.
• You can now configure whether frames in documents are reported from the Document Formatting preferences dialog.
• Sleep mode is automatically enabled when using OpenBook.
• In Poedit, translators can now read translator added and automatically extracted comments. Messages that are untranslated or fuzzy are marked with a star
and a beep is heard when you navigate onto them.
• Support for the HumanWare Brailliant BI and B series displays.
• New languages: Norwegian BokmÃ¥l, Traditional Chinese (Hong Kong).
Changes
• Commands to describe the current character or to spell the current word or line now will spell in the appropriate language according to the text, if auto
language switching is turned on and the appropriate language information is available.
• Updated eSpeak speech synthesizer to 1.46.02.
• NVDA will now truncate extremely long (30 characters or greater) names guessed from graphic and link URLs as they are most likely garbage that gets in
the way of reading.
• Some information displayed in braille has been abbreviated.
• When the caret or review cursor moves, braille is now scrolled in the same way as when it is manually scrolled. This makes it more appropriate when braille
is configured to read by paragraphs and/or avoid splitting words.
• Updated to new Spanish grade 1 braille translation table.
• Updated liblouis braille translator to 2.4.1.
Bug Fixes
• In Windows 8, focus is no longer incorrectly moved away from the Windows Explorer search field, which was not allowing NVDA to interact with it.
• Major performance improvements when reading and navigating Microsoft Word documents while automatic reporting of formatting is enabled, thus now making
it quite comfortable to proof read formatting etc. Performance may be also improved over all for some users.
• Browse mode is now used for full screen Adobe Flash content.
• Fixed poor audio quality in some cases when using Microsoft Speech API version 5 voices with the audio output device set to something other than the default
(Microsoft Sound Mapper).
• Again allow NVDA to be used with the "no speech" synthesizer, relying purely on braille or the speech viewer.
• Object navigation commands no longer report "No children" and "No parents", but instead report messages consistent with the documentation.
• When NVDA is configured to use a language other than English, the name of the tab key is now reported in the correct language.
• In Mozilla Gecko (e.g. Firefox), NVDA no longer intermittently switches to browse mode while navigating menus in documents.
• In Calculator, the backspace key now reports the updated result instead of reporting nothing.
• In browse mode, the move mouse to current navigator object command now routes to the center of the object at the review cursor instead of the top left,
making it more accurate it some cases.
• In browse mode with automatic focus mode for focus changes enabled, focusing on a toolbar will now switch to focus mode.
• The report title command works correctly again in Adobe Reader.
• With automatic focus mode for focus changes enabled, focus mode is now correctly used for focused table cells; e.g. in ARIA grids.
• In iTunes, position information in certain lists is now reported correctly.
• In Adobe Reader, some links are no longer treated as containing read-only editable text fields.
• The labels of some editable text fields are no longer incorrectly included when reporting the text of a dialog.
• The description of groupings is once again reported if reporting of object descriptions is enabled.
• The human readable sizes are now included in the text of the Windows Explorer drive properties dialog.
• Double reporting of property page text has been suppressed in some cases.
• Improved tracking of the caret in editable text fields which rely on text written to the screen. In particular, this improves editing in the Microsoft
Excel cell editor and the Eudora message editor.
• In Firefox 11, the move to containing virtual buffer command (NVDA+control+space) now works as it should to escape embedded objects such as Flash content.
• NVDA now restarts itself correctly (e.g. after changing the configured language) when it is located in a directory which contains non-ASCII characters.
• Braille correctly respects the settings for reporting of object shortcut keys, position information and descriptions.
• In Mozilla applications, switching between browse and focus modes is no longer slow with braille enabled.
• Routing the cursor to the space at the end of the line/paragraph using braille cursor routing keys in some editable text fields now works correctly instead
of routing to the start of the text.
• NVDA again works correctly with the Audiologic Tts3 synthesizer.
• Microsoft Word documents are correctly treated as multi-line. This causes braille to behave more appropriately when a document is focused.
• In Microsoft Internet Explorer, errors no longer occur when focusing on certain rare controls.
• Changing the pronunciation of punctuation/symbols by the user will now take effect straight away, rather than requiring NVDA to be restarted or auto language
switching to be disabled.
• When using eSpeak, speech no longer goes silent in some cases in the Save As dialog of the NVDA Log Viewer.
Changes for Developers
• There is now a remote Python console for situations where remote debugging is useful. See the Developer Guide for details.
• The base path of NVDA's code is now stripped from tracebacks in the log to improve readability.
• TextInfo objects now have an activate() method to activate the position represented by the TextInfo.
◦ This is used by braille to activate the position using cursor routing keys on a braille display. However, there may be other callers in future.
• TreeInterceptors and NVDAObjects which only expose one page of text at a time can support automatic page turns during say all by using the textInfos.DocumentWithPageTurns
mix-in.
• Several control and output constants have been renamed or moved.
◦ speech.REASON_* constants have been moved to controlTypes.
◦ In controlTypes, speechRoleLabels and speechStateLabels have been renamed to just roleLabels and stateLabels, respectively.
• Braille output is now logged at level input/output. First, the untranslated text of all regions is logged, followed by the braille cells of the window
being displayed.
• subclasses of the sapi5 synthDriver can now override _getVoiceTokens and extend init to support custom voice tokens such as with sapi.spObjectTokenCategory
to get tokens from a custom registry location.
No comments:
Post a Comment