Google arbetar ständigt med nya funktioner och förbättringar för sin webbläsare Chrome. Företaget har nu börjat testa ett nytt Web Printing API i Chrome, som syftar till att ge mer avancerad utskrift till webbplatser och webbappar.
Google skapade nyligen en funktionsflagga i Chrome för Web Printing API, som först har rullats ut till Canary- och Dev-kanalerna. Den nya flaggan #enable-web-printing-api är avsedd att testa Web Printing API, en föreslagen webbstandard för mer avancerad utskrift från webbplatser och webbappar. Målet är att låta webbplatser och webbappar upptäcka vad en ansluten skrivare kan hantera och justera inställningarna för ett utskriftsjobb efter behov, som att ändra upplösning, sidintervall och antal kopior.
Det officiella förslagsdokumentet för webbutskrift förklarar: “Utskrift är en vanlig och viktig uppgift inom många domäner, inklusive dokumenthantering, etikettutskrift, kvittoutskrift och mer. Medan webbapplikationer kan generera utskrivbart innehåll som PDF-filer, bilder och textdokument och skicka dem till lokala skrivare via window.print(), anpassa dessa dokumentjobb utöver vad som kan åstadkommas deklarativt via CSS eller ange ytterligare parametrar som antalet kopior eller så är sammanställning för närvarande inte möjlig; navigator.printing API syftar till att tillhandahålla ett standardiserat och sömlöst sätt för webbapplikationer att direkt interagera med skrivare, vilket gör det möjligt för utvecklare att bygga skrivarrelaterade funktioner i sina webbapplikationer."
Den nuvarande utskriftsfunktionen i moderna webbläsare räcker vanligtvis för fraktetiketter, vanliga PDF-dokument och andra filer från de flesta webbplatser. Det är dock inte tillräckligt anpassningsbart för webbappar som behöver specifika färg- och upplösningsinställningar, som mer avancerad programvara för publicering och grafisk design. Det är lätt att se hur webbversionen av Adobe Photoshop och andra liknande verktyg kan dra nytta av skrivaralternativ som bättre matchar funktionerna hos inbyggd skrivbordsprogramvara. Förslagets huvudsakliga användningsfall är att förenkla utskriftsjobb över fjärrskrivbordsklienter, vilket kan vara jobbigt för företag och stora organisationer som använder tunna klienter.
Den här funktionen testas fortfarande i utvecklingsgrenarna av Google Chrome, och det finns fortfarande en chans att den kan ändras avsevärt eller försvinna helt innan en bred lansering. Det låter dock potentiellt användbart.
Källa: Chromium, WICG, Chrome Platform Status