Nee, helaas niet ... Want het gaat niet zozeer om Voorvertoning maar om de PDFKit bibliotheek die vanuit het besturingssysteem de PDF functionaliteit ontsluit. Daarom hebben allerlei toepassingen, WAARONDER Voorvertoning, er last van.
Apple's vroegere MacOS X stond erom bekend (en werd juist erom geroemd) dat het allerlei functionaliteiten bood 'out of the box'. Denk aan het vroegere Quicktime, PDF ondersteuning, lettertypen management, een raamwerk voor audio- en video plugins, spotlight en ga zo maar door.
Dit betekende dat ontwikkelaars zich tot de kern van de functionaliteit konden beperken en de in het besturingssysteem aanwezige functionaliteiten (in de vorm van aan te roepen bibliotheken) konden benutten om, bijvoorbeeld, PDF documenten te tonen, af te drukken, bewerken of op diens zogeheten 'meta data' te zoeken.
Welnu, wat is het geval. Apple kwam op het lumineuse idee om de PDFKit 'grondig te herzien' in macOS Sierra.
Op zich een prima voornemen om eens in de zoveel tijd de code tegen het licht te houden, ware het niet dat Apple weinig tot niets heeft aangekondigd en dat bestaande functionaliteiten (waar andere programma's van afhangen) hierdoor niet meer werken.
De reden waarom alles een redelijk uniforme interface en gebruikservaring heeft in macOS (en het vroegere MacOS X) is dat er door ontwikkelaars veel gebruik is gemaakt van deze basis functionaliteiten. Iets wat bijvoorbeeld Windows zo ongeveer tot Windows 10 ontbeerde.
Het bizare - zo vind ik - is, dat juist dit onderdeel waar Apple zo bijzonder om geprezen is geworden. Het bieden van een geoptimalizeerde, universele en volwaardige fundering voor applicatie ontwikkelaars om met de bouwblokken eigen toepassingen te bouwen, dat Apple juist hieraan toornt.
Geen goede ontwikkeling want dat betekend dat iedere ontwikkelaar zelf de ontbrekende stukken zal moeten schrijven. Een variteit aan oplossingen, kwaliteit en gebruikers ervaringen zal hier het gevolg van kunnen zijn.
Ook de onbetrouwbaarheid in deze is al keer op keer gebleken. Hoe moet een ontwikkelaar een goed product afleveren als diens eigen afhankelijk van de leverancier van het besturingssysteem (de grondslag waar de eigen toepassing op draait) dergelijke problemen vertoont?
Mocht ik voor de keuze staan, dan zou ik zo min mogelijk gebruiken van Apple's implementaties want tja ... Morgen kunnen die weer of eruit worden gesloopt of het "gewoon niet meer doen" ...
Daarmee vervalt macOS precies in de mineur van het Windows platform ... Ongelooflijk jammer te zien hoe een parel onder de besturingssystemen momenteel aan het afglijden is tot het "mainstream niveau" ...
We zullen zien waar het schipt strandt. Mogelijk dat Apple het voor elkaar krijgt om de ontbrekende functionaliteiten alsnog binnen afzienbare tijd in macOS op te nemen en de problemen te herstellen.
Maar voor gebruikers EN ontwikkelaars die afhankelijk zijn van dergelijke functionaliteiten is het gewoon zuur ...
... ikzelf gebruikte DevonTHINK jaren voor het verzamelen van onderzoeksdata, het beheren van eigen archieven en meer ...
Natuurlijk worden er backups gemaakt. Maar stel nu dat een dergelijke probleem pas na een tijd aan het licht komt en er al de nodige PDF's zijn vernietigd ... Mijn externe opslag is niet ongelimiteerd, mijn budget voor iCloud opslag evenmin ... Nog daar gelaten het feit dat ik niet alles online wil hebben.
In een woord: jammer ...