NVDA 2017.4 Released

NVAccess has today released an update to the NVDA screen reader, which will be the final version of the year. If you are using an older operating system like Windows Vista or below, please Download NVDA 2017.3.As always, release notes and links to download are below.


2017.4


Highlights of this release include many fixes and enhancements to web support including browse mode for web dialogs by default, better reporting of field group labels in browse mode, support for new Windows 10 technologies such as Windows Defender Application Guard and Windows 10 on ARM64, and automatic reporting of screen orientation and battery status. Please note that this version of NVDA no longer supports Windows XP or Windows Vista. The minimum requirement for NVDA is now windows 7 with Service Pack 1.


New Features


  • In browse mode, it is now possible to skip past/to the start of landmarks using the skip to end/beginning of container commands (comma/shift+comma). (#5482)
  • In Firefox, Chrome and Internet Explorer, quick navigation to edit fields and form fields now includes editable rich text content (I.e. contentEditable). (#5534)
  • In web browsers, the Elements List can now list form fields and buttons. (#588)
  • Initial support for Windows 10 on ARM64. (#7508)
  • Early support for reading and interactive navigation of mathematical content for Kindle books with accessible math. (#7536)
  • Added support for Azardi e-book reader. (#5848)
  • Version information for add-ons is now reported when being updated. (#5324)
  • Added new command line parameters to create a portable copy of NVDA. (#6329)
  • Support for Microsoft Edge running within Windows Defender Application Guard in Windows 10 Fall Creators Update. (#7600)
  • If running on a laptop or tablet, NVDA will now report when a charger is connected/disconnected, and when the screen orientation changes. (#4574, #4612)
  • New language: Macedonian.
  • New braille translation tables: Croatian grade 1, Vietnamese grade 1. (#7518, #7565)
  • Support for the Actilino braille display from Handy Tech has been added. (#7590)
  • Braille input for Handy Tech braille displays is now supported. (#7590)


Changes


  • The minimum supported Operating System for NVDA is now Windows 7 Service Pack 1, or Windows Server 2008 R2 Service Pack 1. (#7546)
  • Web dialogs in Firefox and Chrome web browsers now automatically use browse Mode, unless inside of a web application. (#4493)
  • In browse mode, tabbing and moving with quick navigation commands no longer announces jumping out of containers such as lists and tables, which makes navigating more efficient. (#2591)
  • In Browse mode for Firefox and Chrome, the name of form field groups are now announced when moving into them with quick navigation or when tabbing. (#3321)
  • In browse mode, the quick navigation command for embedded objects (o and shift+o) now includes audio and video elements as well as elements with the aria roles application and dialog. (#7239)
  • Espeak-ng has been updated to 1.49.2, resolving some issues with producing release builds. (#7385, #7583)
  • On the third activation of the ‘read status bar’ command, its contents is copied to the clipboard. (#1785)
  • When assigning gestures to keys on a Baum display, you can limit them to the model of the braille display in use (e.g. VarioUltra or Pronto). (#7517)
  • The hotkey for the filter field in the elements list in browse mode has changed from alt+f to alt+e. (#7569)
  • An unbound command has been added for browse mode to toggle the inclusion of layout tables on the fly. You can find this command in the Browse mode category of the Input Gestures dialog. (#7634)
  • Upgraded liblouis braille translator to 3.3.0. (#7565)
  • The hotkey for the regular expression radio button in the dictionary dialog has changed from alt+r to alt+e. (#6782)
  • Voice dictionary files are now versioned and have been moved to the ‘speechDicts/voiceDicts.v1’ directory. (#7592)
  • Versioned files (user configuration, voice dictionaries) modifications are no longer saved when NVDA is run from the launcher. (#7688)
  • The Braillino, Bookworm and Modular (with old firmware) braille displays from Handy Tech are no longer supported out of the box. Install the Handy Tech Universal Driver and NVDA add-on to use these displays. (#7590)


Bug Fixes


  • Links are now indicated in braille in applications such as Microsoft Word. (#6780)
  • NVDA no longer becomes noticeably slower when many tabs are open in either Firefox or Chrome web browsers. (#3138)
  • Cursor routing for the MDV Lilli Braille display no longer incorrectly moves one braille cell ahead of where it should be. (#7469)
  • In Internet Explorer and other MSHTML documents, the HTML5 required attribute is now supported to indicate the required state of a form field. (#7321)
  • Braille displays are now updated when typing Arabic characters in a left-aligned WordPad document. (#511)
  • Accessible labels for controls in Mozilla Firefox are now more readily reported in browse mode when the label does not appear as content itself. (#4773)
  • On windows 10 Creaters Update, NVDA can again access Firefox after a restart of NVDA. (#7269)
  • When restarting NVDA with Mozilla Firefox in focus, browse mode will again be available, though you may need to alt+tab away and back again. (#5758)
  • It is now possible to access math content in Google Chrome on a system with out Mozilla Firefox installed. (#7308)
  • The Operating System and other applications should be more stable directly after installing NVDA before rebooting, as compaired with installs of previous NVDA versions. (#7563)
  • When using a content recognition command (e.g. NVDA+r), NVDA now reports an error message instead of nothing if the navigator object has disappeared. (#7567)
  • Backward scrolling functionality has been fixed for Freedom Scientific braille displays containing a left bumper bar. (#7713)


Changes for Developers


  • “scons tests” now checks that translatable strings have translator comments. You can also run this alone with “scons checkPot”. (#7492)
  • There is now a new extensionPoints module which provides a generic framework to enable code extensibility at specific points in the code. This allows interested parties to register to be notified when some action occurs (extensionPoints.Action), to modify a specific kind of data (extensionPoints.Filter) or to participate in deciding whether something will be done (extensionPoints.Decider). (#3393)
  • You can now register to be notified about configuration profile switches via the config.configProfileSwitched Action. (#3393)
  • Braille display gestures that emulate system keyboard key modifiers (such as control and alt) can now be combined with other emulated system keyboard keys without explicit definition. (#6213) ?For example, if you have a key on your display bound to the alt key and another display key to downArrow, combining these keys will result in the emulation of alt+downArrow.
  • The braille.BrailleDisplayGesture class now has an extra model property. If provided, pressing a key will generate an additional, model specific gesture identifier. This allows a user to bind gestures limited to a specific braille display model. ?See the baum driver as an example for this new functionality.
  • NVDA is now compiled with Visual Studio 2017 and the Windows 10 SDK. (#7568)


Before you Download NVDA


MYVICT is only hosting the mirror link to download NvDA, and therefore it is appreciated if you can support by donating to NV Access to show your support to the one and only free, open-source screen reader for Windows.



Misteri Office 365 Lifetime Licence

Perhatian: Posting ini adalah untuk pengetahuan semata-mata. Kami di MYVICT tidak mempunyai apa-apa kaitan dengan pihak Microsoft ataupun mana-mana pengedar lesen yang tidak sah.


Jika rakan-rakan ada mengikuti soal jawab di WhatsApp beberapa hari yang lepas, terdapat pertanyaan mengenai fungsi Microsoft Office 365 yang telah diutarakan. Di sebalik perbincangan tersebut, saya tertarik dengan isu perlesenan Office 365 seumur hidup dan harga Office 365 yang sangat murah dijual dalam pelbagai laman web online. Persoalan ini menjadi satu tanda tanya, kerana Microsoft sendiri mengiklankan office 365 sebagai perkhidmatan langganan, bukannya pembelian secara terus (One time purchase). Oleh itu, posting kali ini akan saya cuba rungkaikan tentang “Office 365 lifetime licence” setelah membaca beberapa sumber di internet.


Microsoft telah memperkenalkan Office 365 di peringkat global pada 29 Januari 2013. Ia diperkenalkan sebagai perkhidmatan langganan bulanan atau tahunan yang membolehkan pelanggan menggunakan Microsoft Office bersama dengan storan awan OneDrive sebanyak 1TB serta Office Online. Di samping itu, pengguna boleh mendapatkan kemaskini perisian selagi langganan mereka masih aktif. Langganan office 365 perlu diperbaharui sekiranya pengguna ingin terus menggunakan perisian Office serta ruang storan awan OneDrive sebanyak 1TB yang disediakan. Langganan bagi perisian ini boleh didapatkan menerusi pengedar microsoft yang sah ataupun dibeli terus daripada pihak Microsoft sendiri secara atas talian.


Selain itu, Office 365 dijual dengan variasi penggunaan satu komputer atau lima komputer pada harga antara RM230 sehingga RM300 untuk satu tahun langganan. Walaupun ia bukan office 2016, Office 365 didatangkan dengan perisian yang serupa, iaitu Word, Excel, Powerpoint, Skype for Business, Outlook, One Note, Publisher, dan sebagainya. Kesemua perisian tersebut berada pada versi 2016 setakat hari ini.


Dengan tawaran seperti yang dijelaskan di atas, apakah sebenarnya misteri Office 365 “lifetime licence” yang dijual dalam beberapa laman web tempatan mahupun laman web e-dagang antarabangsa? Kebanyakkan penjual menjanjikan bukan saja penggunaan Office 365 yang sah tanpa had masa, tetapi harga yang ditawarkan tentu menarik minat kebanyakkan pengguna yang ingin mendapatkan perisian asli ini.


Office 365 “lifetime licence” adalah perisian Microsoft Office yang telah dilesenkan kepada institusi pendidikan atau dikenali sebagai Enrolment for Education (EES). Dengan erti kata lain, ini ialah lesen untuk kegunaan akademik. Jika anda menuntut di salah satu institusi yang mempunyai perjanjian untuk mendapatkan perisian daripada Microsoft, anda boleh mendapatkan Office 365 dan perisian lain bagi penggunaan sepanjang pengajian anda. Walau bagaimanapun, jika anda bukan penuntut mana-mana institusi dan anda membelinya daripada laman web, anda akan menerimanya dalam bentuk login ID yang mengandungi suatu alamat emel dan kata laluan. Anda perlu log masuk ke laman web Microsoft dan memuat turun aplikasi tersebut untuk dipasangkan ke komputer. Penggunaan OneDrive juga adalah berdasarkan kepada ID yang anda terima, dan bukannya melalui akaun outlook atau Hotmail anda.


Namun demikian, jika anda membeli di kedai ataupun melalui kedai atas talian Microsoft, anda akan menerima 25 digit product key yang anda boleh gunakan pada laman web Microsoft yang disediakan untuk mendapatkan office 365. Tambahan pula, anda akan menggunakan akaun Microsoft anda sendiri, dan bukannya akaun lain seperti yang anda dapat melalui pelesenan institusi pengajian. Tarikh langganan anda akan bermula sebaik saja anda menggunakan product key tersebut dan tamat selepas tempoh setahun.


Persoalannya, adakah Office 365 “lifetime licence” perisian yang tulen (genuine)? Jawapannya ya, kerana secara teknikalnya perisian ini telah dilesenkan untuk kegunaan suatu institusi pengajian, dan pihak admin institusi tersebut boleh melesenkan sejumlah komputer di institusi pengajian tersebut untuk menggunakan perisian Office 365 berdasarkan perjanjian yang mereka tandatangani dengan Microsoft. Mereka tidak dibenarkan untuk menjual hak milik penggunaan tersebut kepada pihak yang tidak ada kaitan dengan institusi pengajian seperti yang dilesenkan.


Walau bagaimanapun, jika dilihat dari sudut kesahan penggunaan oleh pengguna biasa, penggunaan Office 365 “lifetime licence” ini sebenarnya tidak sah dari segi undang-undang kerana:

  1. Pengguna tersebut bukan daripada institusi pengajian yang dilesenkan, dan tidak sah untuk menggunakan Office 365 education “lifetime licence”.
  2. Mengikut terma Microsoft, pengedar atau penjual tidak dibenarkan untuk menjual lesen akademik kepada orang awam dengan harga yang sebegitu rendah. Sebaliknya, orang awam perlu mendapatkan Office 365 yang diedarkan secara rasmi untuk umum.


Kesimpulannya, sekiranya anda telah membeli perisian seperti yang dimaksudkan dalam article ini, anda menggunakannya atas risiko sendiri. Pihak Microsoft boleh saja pada bila-bila masa menyenarai hitam lesen akademik yang didapati telah disalahguna, dan menyebabkan Office 365 anda tidak berfungsi.