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

Google Chrome krijgt installatieknop voor progressive web apps in url-balk

Googles browser Chrome krijgt een installatieknop voor progressive web apps in de url-balk. Dat gebeurt met versie 76, die deze maand in bèta gaat en eind juli in een stabiele versie moet verschijnen. De stap moet de installatie van pwa's makkelijker maken.

Bron: Android Police

In de url-balk verschijnt een +icoon met de tekst 'install' erbij als een site aan de vereisten van een progressive web app voldoet, zegt Google. Nu is in de browser niet duidelijk dat een site de installatie van een pwa ondersteunt, omdat de installatieknop verborgen zit achter het menu aan de rechterkant.

De browser zal herkennen als de pwa al op de computer van de gebruiker staat en de installatieknop dan niet laten zien. Ook hebben sites de keuze om een eigen menu te laten verschijnen om de gebruiker aan te sporen de site als webapp te installeren.

De knop zal verschijnen in Chrome 76, die deze maand in bèta verschijnt en eind juli als stabiele versie bij gebruikers op de desktop moet verschijnen. Progressive Web Apps zijn web-apps die op verschillende platformen en schermgroottes werken en die ook offline te gebruiken zijn. Daarnaast kunnen pwa's inhaken op functionaliteit van besturingssystemen en zo bijvoorbeeld notificaties sturen.

Door Arnoud Wokke

Redacteur mobile

12-06-2019 • 20:31

35 Linkedin Google+

Reacties (35)

Wijzig sortering
Per browser kun je zien wat er mogelijk is met een PWA.
Check met de browser https://whatwebcando.today/

Zo ver ik weet zijn push notificaties op een IOS device niet mogelijk, dit is met stip voor ons de grootste wens. Als fall back wordt dan SMS gebruikt, maar dat wil je eigenlijk niet.
Niet alleen voor Chrome, maar ook voor Chromium-based browsers zoals Brave of Vivaldi.

https://medium.com/@kenne...me-platforms-80e31272e2a8
Ik heb net de canary build geupdate en die zit er al in Werkt ook netjes dus dat is ook mooi!
Heel jammer dat dit niet standaard is. Begrijp me niet verkeerd, ik vind HTML5 en de browser super. Wij bouwen al onze apps in de browser. Maar steeds en steeds meer worden er chrome specifieke apps geschreven.

Ik zou liever deze PWA installatie functie in de standaard zien en niet afhankelijk maken van de browser.
Ik ben zelf vuurvos gebruiker... pwa zegt me niets. Maar zoals het artikel beschrijft kan deze techniek een brug slaan tussen het OS en de browser. En dit tevens met 1 grote knop automagisch installeren. Klinkt als een levensgevaarlijke functie. Zeker gevaarlijk voor de digibeet... lijkt me de deur openzetten voor misbruik door smerige ontwikkelaars.

Hier heb je een gratis virus. Je hoeft alleen maar scheef op de notificatie te drukken. Mijn gevoel zegt me dat je deze functionaliteit direct moet uitzetten op de laptop van je schoonvader. Ik zal het wel verkeerd begrijpen... waarom is iedereen positief?

[Reactie gewijzigd door PizZa_CalZone op 13 juni 2019 13:30]

Volgens mij hebben zulke apps helemaal geen lees/schrijf toegang tot iemand's hardeschijf or ram-geheugen, net als elke website. Ik denk dat het gewoon een app is die data-ophaalt van een externe servers.

Als een gebruiker toch een app-installeert van een vreemde onbekende bedrijf en de gebruiker geeft toestemming om webcam, offline foto's, persoonlijke gegevens te delen, dan is het de fout van de gebruiker. Zo een iemand zou hoe dan ook in valkuilen in trappen (nep ING mails, spywares/virussen).
Volgens een recente securitytest bij mijn organisatie is 20% van de werknemers hiertoe in staat. Phisingmails klikken, zonder nadenken op next next finish klikken. Dit zijn afgestudeerde mensen notabene.

Een browser is het grootste gat in je computer, die scherm je zoveel mogelijk af. Extra supereenvoudige installatiemogelijkheden toevoegen die op functionaliteit van het OS inhaken maakt dit gat alleen maar groter. Zeker voor de leek.

Het lijkt me sterk dat een pwa geen toegang tot ram/rom heeft. Anders kan er niets geinstalleerd worden. Of is de term installeren niet de juiste en blijft de app in het memory van de browser draaien? Dan nog vind ik het gevaarlijk. Browsers mogen erg veel met het os en hardware doen tegenwoordig.

[Reactie gewijzigd door PizZa_CalZone op 15 juni 2019 03:36]

Dat het installeren niet standaard is, vind ik niet zo raar of heel erg, maar dat Web Push Notifications nog steeds niet in alle browsers (lees: iOS Safari) geïmplementeerd zijn, vind ik vervelender. Juist notificaties zouden aardig wat native apps overbodig maken (maar goed, de app store is dan weer een verdienmodel van Apple natuurlijk).

[Reactie gewijzigd door UltimusXI op 12 juni 2019 21:19]

Heerlijk, dat ze die feature maar nooit mogen implementeren. Er is al zo'n overdaad aan dingen die graag aandacht eisen... Safari op de Mac heeft die functie wel maar ik heb nog nooit een website een overtuigend argument zien maken om mij notificaties te sturen...
Gmail, meet en chat gebruiken het bij mij.. maar je hebt een goed punt, hoor.
Hoe vaak websites wel niet vragen om je locatie of push melding dan moet het eigenlijk standaard geblokkeerd worden.

Tweakers doet dit wat mij betreft prima, je ziet de meldingen wel als je naar de site gaat.
Nu het moderatie systeem nog... :o
Inderdaad; locatie of push meldingen zouden wat subtieler in de adresbalk kunnen verschijnen, ipv een popup. 5 van de 10 websites vraagt voor toestemming, waar ik met mijn rechts georiënteerde muiscursor steeds naar de linker bovenhoek moet gaan om dat weg te kunnen klikken. Op een geringe aantal sites is het toestaan van notificaties best handig, zoals hier op Tweakers. Als ik de optie "Vragen vóór verzenden" uitschakelt, worden de meldingen niet meer weergeven, maar ook de white and blacklisting worden dan niet meer gehanteerd. Het is dan jammerlijk geheel uitgeschakeld.
Daar ben ik het wel mee eens, maar tegelijk voegt het juist binnen een PWA veel toe en PWA's ondersteunt iOS wel. Wat mij betreft implementeren ze het zo, dat je alleen notificaties mag sturen (en dus ook hiervoor toestemming mag vragen) als een website als PWA geïnstalleerd is.

[Reactie gewijzigd door UltimusXI op 12 juni 2019 22:17]

Zijn er werkelijk mensen die web push notifications een goeie zaak vinden?

Wow dat verrast me. Ik wil dat websites mij zoveel mogelijk gerust laten.
Ja, Tweakers zelf, maar ook Pepper en bijvoorbeeld onze PRTG monitor ;)
Developers willen het graag hebben want bedrijven willen je graag lastig vallen. Gebruikers zetten het liever uit ;)
Als developer moet je zelfs een aparte server opzetten voor notifications:
https://developer.apple.c...emote_notification_server

Ik verwacht dat ze ervoor willen zorgen dat er geen verdachte rommel in die pushes kan zitten, en ze dit door een eigen WAF/proxy/API heentrekken om te sanitizen, en vervolgens in Apple-format op je iOS device tonen. Zo kunnen ze ook spam afvangen e.d.
Een notificatie kun je alleen sturen door met de infrastructuur van Apple te kletsen, met behulp van een certificaat dat door Apple ondertekend is en gekoppeld is aan een specifieke app. Er wordt dus geen spam gefilterd, maar je kunt ook niet random notificaties sturen.
Grap is dat het originele idee achter de iPhone was dat er juist geen app store zou zijn, maar alleen een soort van html apps :)
PWAs zijn al browser onafhankelijk. En het lijkt me logisch dat je hem via de browser moet installeren, hoe anders?
Vppr de leek: waarom zou je een PWA willen in plaats van de gewone website?
Naast de voordelen voor ontwikkelaars zijn er ook veel voordelen voor de webshop / website eigenaren als ook voor jou als eindgebruiker.

Webshop eigenaren
  • Webshop eigenaren kunnen, mits het bureau waarmee ze samenwerken het goed doet, sneller wijzingen doorvoeren en dus inspelen op behoefte van hun doelgroep / wensen van de marketing.
  • Heb je een webshop en app in een, met 1x ontwikkelen
  • Wordt je automatisch toegevoegd aan bijv. de Google Play store (zelf overigens nog niet kunnen testen met mijn eigen webshop)
  • Stijgt je webshop in Google - SEO gaat bij ons sinds deze week door het dak
  • Conversie op mobiel zal stijgen, doordat een goede PWA bijv. ook offline beschikbaar is (ook tijdens afrekenen)
  • En zo zie ik voor een webshop eigenaar nog wel meer voordelen, maar ik moet dit ook nog grotendeels ervaren of het klopt
Gebruikers
Voor gebruikers van een webshop of website die PWA is heeft het als grootste voordeel dat deze shop super snel werkt, ook als het internet er even niet is of als je in een 3G of 2G zone zit. Ik vind dat persoonlijk wel een prettig voordeel.

Het installeren op je homescreen of op je desktop is leuk, zullen wellicht ook best wel wat bezoekers gaan doen maar de vraag is of hij ook daadwerkelijk gebruikt gaat worden. Ervaring uit het verleden leert dat je uiteindelijk +/- 60 - 80 apps op je smartphone hebt staan maar uiteindelijk de big-10 maar echt gebruikt.
Daar ben ik ook benieuwd naar. Ik zie de voordelen voor ontwikkelaars en Google, maar nog niet direct voor eindgebruikers.

Het enige wat ik kan verzinnen is dat er door pwa’s minder dev tijd nodig is en er meer apps komen met meer features.
Als het makkelijk is voor ontwikkelaars, is het in dit geval ook beter voor gebruikers. Het hele idee is dat je maar een keer iets hoeft te maken en dat het op alle platforms kan draaien. Een keer ontwikkelen is goedkoper en sneller dan voor elk platform het wiel opnieuw uitvinden. Volgens mij zit daar ook het belangrijkste voordeel voor de gebruiker, snelheid en kosten.
Daar komt bij dat updates automatisch uitgerold kunnen worden en je niet afhankelijk bent van het OS.

Er zullen ook nadelen zijn, maar ik denk dat het een goede ontwikkeling is.
Dat bedoelde ik ook, het is een 2e orde voordeel. Zeker wel groot voordelen

Nadelen zie ik ook wel: minder native functionaliteiten, doodgegooid worden met meldingen (installeer de PWA!) en geen gebruik van de ui-standaarden van het platform.

Ik zie het nog wel gebeuren dat er meerdere chromium-os-gebaseerde devies komen. Das positief: een einde aan de duopolies (Windows/OSX en Android/iOS)
Het bied voordelen voor ontwikkelaars en is gunstig voor Google, echter bied het voor eindgebruikers vrij weinig voordelen.
Een praktisch voorbeeld: Ik heb op mijn (Android) smartphone de "native" Twitter app weggesmeten, in plaats daarvan gebruik ik nu de PWA versie. Ziet en voelt hetzelfde aan als de native app maar ik hoef geen app te downloaden, installeren of te updaten.

Mogelijk heb ik nog zulke native apps staan die ik kan vervangen door PWA, dus deze aankomende feature vind ik als eindgebruiker wel een plus.
Erg fijne optie dit, helemaal op android waar deze als semi native app in je drawer word geinstalleerd.
Fantastisch dat dit duidelijker gemaakt wordt! Zelf gebruik ik Chrome niet maar zoals @Lohengrin wist te melden, zullen andere chromium browsers dit ook krijgen, zeker als ze dit ook in de mobiele (android) versie steken zie ik dit veel gebruikt worden, op een gsm is het toch de gewoonte alles met één klik op een icoontje te kunnen bereiken :) , het zo vermommen van websites als app op een goede manier aanmoedigen vindt ik een mooie beslissing van Google.

[Reactie gewijzigd door (TWIJG) op 12 juni 2019 22:09]

De enige site waar ik de installeren optie heb gezien is Spotify. Ik gebruik chromeOS.
Eens kijken hoe lang het duurt voordat de eerste malware MPA's verschijnen.
Deze faciliteit zal wel weer een dankbaar platform voor hackers en andere slechtwillenden worden/zijn.
Nu firefox nog. Om één of andere reden lijkt het erop dat ze er nog niet helemaal uit zijn of ze dit willen, maar voor mij zijn PWA`s op desktop eigenlijk de grootste reden om chrome geïnstalleerd te hebben.


Om te kunnen reageren moet je ingelogd zijn


OnePlus 7 Pro (8GB intern) Microsoft Xbox One S All-Digital Edition LG OLED C9 Google Pixel 3a XL FIFA 19 Samsung Galaxy S10 Sony PlayStation 5 Smartphones

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True