Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 9 reacties

Microsoft stelt zijn UI Automation-api royalty-vrij beschikbaar aan de Accessibility Interoperability Alliance. De tool is onderdeel van de Windows Presentation Foundation en helpt bij het verbeteren van de toegankelijkheid van software.

Met UI Automation kunnen ontwikkelaars de gebruikersinterface manipuleren en scripts ermee laten interacteren, zodat ze applicaties kunnen bouwen voor slechtzienden en andere minder valide computergebruikers. De tools moeten ontwikkelaars de mogelijkheid geven universele toegankelijkheidhulpmiddelen, zoals screenreaders en text-to-speech software, aan programma's, hardware en websites toe te voegen. De api is voortaan zonder kosten door de AIA te gebruiken. Deze alliantie, met als belangrijke partijen Microsoft en Oracle, heeft zich ten doel gesteld toegankelijkheidssoftware van verschillende platforms, zoals Open A11y van de Linux Foundation, samen te laten werken om op termijn tot een enkele, uniforme standaard te komen.

Microsfot UI Automation tools

De user interface tools zijn onderdeel van Microsofts .Net framework versie 3, in het bijzonder het grafische deel daarvan: Windows Presentation Foundation. Derhalve zijn de ontwikkelhulpjes alleen beschikbaar voor Windows XP, Vista en Server 2003, aangezien .Net 3.0 alleen voor die platforms is uitgebracht. De software volgt het twaalf jaar oude Microsoft Active Accessibility op, dat met Windows 95 werd geďntroduceerd. UI Automation is backwards compatible met de oude versie, maar biedt ontwikkelaars meer shortcuts en stabiliteit.

Moderatie-faq Wijzig weergave

Reacties (9)

En hoe moet een Microsoft tool dan een KDE applicatie aanpassen? Tot MS het Windows Presentation Framework (WPF) gereleasde met .NET 3.0 hadden de meeste programma's dezelfde opbouw.

Echter WPF stelt je in staat op een HTML achtige manier de Windows UI op te bouwen waarbij vooral de fantasie van de programmeur de limiet is. Een tool om ervoor te zorgen dat programma's op basis van WPF nog steeds door iedereen gebruikt kan worden is dan ook onmisbaar.

Iedereen kent WAI (Web Accessibility Initiative). De AIA heeft eenzelfde set richtlijnen opgesteld voor desktop applicaties.

En voordat je meteen Microsoft loopt af te kraken omdat zij nu een voorheen betaalde tool gratis weggeven, moet je misschien eerst eens kijken waar het Open A11 platform momenteel staat. Linux desktop applicaties geschreven voor GNOME of KDE hebben vrijwel nog geen accessbility opties.

En hoeveel blinden en doven ken jij welke Linux gebruiken? En zoals i-chat al had beschreven was het voorheen erg lastig support voor accessibility op te nemen in .NET applicaties omdat je daarmee vrij complexe Win32 api's moest aanroepen. Nu zijn deze api's ook beschikbaar voor .NET developers, maar ook voor office gebruikers (Outlook).

Wat betreft donaties geeft niemand zoveel geld weg als Bill Gates. De Gates Foundations geeft jaarlijks meer geld aan projecten dan de gehele EU!
das natuurlijk BULL ... het is behoorlijk lastig om goede screenreader support te krijgen, en ik heb tot nu toe maar weinig .net progsels gezien waarin een screenreader ook maar enige nuttige info kon weergeven...

als .net-ontwikkelaars hiermee betere toegankelijkheid kunne bouwen, is dat alleen maar toe-te juichen...
Mooi initiatief. De twaalf jaar oude voorganger was echt niet meer voldoende. Jammer alleen dat het per definitie onderdeel is van .Net 3.0, maar dat zal hopelijk puur een technische reden hebben en geen marketinggeneuzel zijn.
Het is geen marketingstunt van Microsoft. Tenminste, niet wat betreft deze tools.
WPF is pas beschikbaar vanaf het .NET 3.0 Framework.
Dat deze tools er niet voor Windows Forms komen, dat is misschien wel marketing, alhoewel ik betwijfel of ontwikkelaars sneller gaan overstappen omdat het nu makkelijker is om toegankelijke applicaties te bouwen (ik bedoel niet dat het onzin is om dat te doen ofzo).
Wat Microsoft betreft is Windows Forms zo'n beetje aan het eind van zijn leven. Kijk naar de ontwikkelingen van Silverlight en de kracht van WPF en je moet het haast wel met ze eens zijn...
Dat is klein omdat de bestaande API's erg lastig zijn te implementeren in niet C++ programma's. Met deze toolset is het eenvoudiger gemaakt om in WPF applicaties support voor accessbility in te bouwen, vergelijk het met het alt attribuut van een html image.

Daarnaast bestaat de SDK ook uit een test tool welke aangeeft welke onderdelen welke nog verbetert kunnen worden.

Daarbij is Microsoft nog nooit op de vingers getikt als het gaat om accessibility. Daarbij in 1995 was de focus op gehandicapten nog veel lager dan nu en toen hadden zij daar al een programma voor. Ook is Microsoft een van de initiatief nemers van het Web Accessibility Initiative samen met nog een aantal andere grote software huizen (Oracle, HP).

Volgens de boekhouding heeft de Gates Foundation in 2006 voor 1,524 miljard dollar aan donaties weggegeven. Bill Gates stopte zelf een kleine 390 miljard in zijn stichting.

Microsoft verdient aan een hoop tools (.net framework, MSIE, Visual Studio express editions, SQL Server Express edition, etc) geen geld. Althans niet direct. Al deze tools draaien natuurlijk alleen onder Windows. Dus als jij een asp.net website ontwikkelt heb je ook Windows Server nodig en daar verdient Microsoft wel aan. Websites hebben ook een database nodig. Misschien dat je enige tijd met SQL Server Express uit de voeten kunt, maar een overstap naar standard edition is vaak niet ondenkbaar..

Dus als Microsoft geld vraagt is iedereen boos, maar als ze het gratis weggeven dan is het ook niet goed. Maar uit jouw woorden maak ik op dat Microsoft het dus beter een betaalde tool had kunnen houden?
1. 'M$' schrijven is niet orgineel, niet grappig en niet intresant meer. Was leuk 10 jaar geleden, nu niet meer.

2. Oké, laten we hopen dat ms doet wat jij liever hebt. Gewoon iedereen met een beperking negeren. Het is toch maar een kleine groep, en als je iets positiefs voor ze doet wordt je toch alleen maar afgezeken. En drie keer raden wat mensen hadden gedaan wanneer we nieuwsbericht hadden dat ze het niet hadden weggegeven, waarschijnlijk was MS met nazis vergeleken dan wel iets soortgelijks.

En laten we het maar gewoon doortrekken. Medicijnfabrikanten maar gewoon elke ziekte met minder dan een miljoen geinfecteerden negeren, want als je daar een medicijn voor maakt dan ben je alleen maar aandachtsgeil |:(
Je kon je wel eens heel erg vergissen in de hoeveelheid mensen die gebruik maken van aangepaste software en ik vind je argumenten dan ook erg zwakjes.
En al was de hoeveelheid erg summier, dan nog mag je niet oordelen over het wel of niet ontwikkelen van software voor deze doelgroep.
Zelf ben je toch blij dat de variant van Fungus Penis Tweakerus wordt onderzocht ( waar jij als enige last van hebt) en er een medicijn cq behandeling voor komt zodat jij in de toekomst ook weer happy onder de douche vandaan kunt komen? ;)

Over het feit dat MS op de vingers getikt is, goodwill wil kweken etc etc wat je aanhaalt, kan ik ook erg kort zijn:
MS is één van, zoniet de grootste, en het is makkelijk afzeiken.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True