Google werkt voortdurend aan nieuwe functies en verbeteringen voor zijn Chrome-webbrowser. Het bedrijf is nu begonnen met het testen van een nieuwe Web Printing API in Chrome, die tot doel heeft geavanceerder afdrukken naar websites en webapps te brengen.
Google heeft onlangs een functievlag in Chrome gemaakt voor de Web Printing API, die eerst is uitgerold naar de Canary- en Dev-kanalen. De nieuwe vlag #enable-web-printing-api is bedoeld om de Web Printing API te testen, een voorgestelde webstandaard voor geavanceerder afdrukken vanaf websites en webapps. Het doel is om sites en webapps in staat te stellen te detecteren wat een aangesloten printer aankan, en de instellingen voor een afdruktaak indien nodig aan te passen, zoals het wijzigen van de resolutie, het paginabereik en het aantal exemplaren.
Het officiële voorsteldocument voor webprinten legt uit: “Afdrukken is een veel voorkomende en belangrijke taak in veel domeinen, waaronder documentbeheer, het afdrukken van etiketten, het afdrukken van bonnen en meer. Hoewel webapplicaties afdrukbare inhoud zoals PDF's, afbeeldingen en tekstdocumenten kunnen genereren en deze via window.print() naar lokale printers kunnen sturen, kunnen deze documenten verder worden aangepast dan wat declaratief via CSS kan worden bereikt of door aanvullende parameters op te geven, zoals het aantal exemplaren of sorteren is momenteel niet mogelijk; De navigator.printing API is bedoeld om webapplicaties een gestandaardiseerde en naadloze manier te bieden om rechtstreeks met printers te communiceren, waardoor ontwikkelaars printergerelateerde functies in hun webapplicaties kunnen inbouwen.'
De huidige printfunctionaliteit in moderne webbrowsers is meestal voldoende voor verzendlabels, gewone PDF-documenten en andere bestanden van de meeste websites. Het is echter niet aanpasbaar genoeg voor webapps die specifieke kleur- en resolutie-instellingen nodig hebben, zoals geavanceerdere publicatie- en grafische ontwerpsoftware. Het is gemakkelijk in te zien hoe de webversie van Adobe Photoshop en andere vergelijkbare tools zouden kunnen profiteren van printeropties die beter aansluiten bij de mogelijkheden van native desktopsoftware. De belangrijkste toepassing van het voorstel is het vereenvoudigen van printopdrachten via externe desktopclients, wat lastig kan zijn voor bedrijven en grote organisaties die thin clients gebruiken.
Deze functie wordt nog steeds getest in de ontwikkelingstakken van Google Chrome, en er is nog steeds de kans dat deze aanzienlijk wordt gewijzigd of geheel wordt geschrapt voordat deze op grote schaal wordt uitgerold. Het klinkt echter potentieel nuttig.
Bron: Chromium, WICG, Chrome-platformstatus
Leave a Reply
You must be logged in to post a comment.