Clancy, een lezer van AppleInsider, ontdekte een tot nu toe onbekende functie in iPhone-firmware 2.1 die door Apple nergens wordt beschreven. Het gaat erom dat webapplicaties schermvullend kunnen openen, waardoor ze de indruk wekken dat het om native applicaties gaat. Clancy schreef een demo-applicatie om aan te tonen dat het werkt. Als je deze webpagina in Safari hebt geopend en als webclip opslaat, zal het de volgende keer bij het aantikken van het webclipicoon schermvullend openen, waarbij niet te zien is dat je eigenlijk Safari als webbrowser gebruikt.
Er wordt nu nog volop gespeculeerd waarom Apple de functie heeft toegevoegd, maar er niets over heeft geschreven. Er zit ook een veiligheidsrisico aan: als een webpagina schermvullend opent zie je de adresbalk niet, zodat je niet kunt controleren of je niet toevallig naar een nagemaakte website wordt doorgestuurd, zoals bij phishing-aanvallen wel eens gebeurt. Dan moet een hacker wel eerst in staat zijn om ongevraagd een webclip-icoon op je SpringBoard te zetten en voorzover wij weten is dat nog niet mogelijk.
AppleInsider legt in het artikel ook nog even uit hoe je een webclip aan je homescreen toevoegt.
Taalfout gezien of andere suggestie hoe we dit artikel kunnen verbeteren? Laat het ons weten!
Safari
Safari is de Apple's eigen webbrowser die standaard beschikbaar is op iPhone, iPad en Mac. Safari draait op WebKit, de motor achter de browser en ondersteunt alle huidige internetstandaarden. Safari heeft allerlei handige functies, zoals het instellen van favoriete websites, bladwijzers, het Safari-privacyrapport, het aanmaken van Safari-profielen en nog veel meer. De browser krijgt regelmatig nieuwe functies, samen met grote iOS-, iPadOS- en macOS-updates. Lees hier alles over Safari en nuttige tips.

- Alles over Safari
- Handige tips voor Safari op iPhone en iPad
- De beste Safari-extensies
- Adresbalk in Safari boven of onder
- Favoriete websites openen met Safari op iPhone en iPad
- Websites vertalen via Safari
- Zo werkt de Safari-leeslijst
- Safari-tabbladen sluiten doe je zo
- Safari-wallpaper op de Mac instellen
- Zo werkt de Safari-startpagina
- Safari-privacyrapport
- Privémodus in Safari
- Safari-profielen gebruiken
Huh? Dit heb ik hier laatst ook al gelezen, is al
een tijd bekend.
OUD NIEUWS
Hier hebben jullie toch al eerder over geschreven? Eén nadeel is dat je de app niet in landscape mode krijgt. Bij die iphonespot webapp werkt het volgensmij ook niet.
Dit heb ik ook eerder gezien. Ook is de favoriet van iPhoneclub.nl op dezelfde manier ingericht. De voorpagina laadt ie in een ‘look alike native app’. Als je dan een nieuwsitem aanklikt wordt Safari geopend.
Dit werkt niet standaard trouwens, maar toevallig bij iPhoneclub.nl wel! 🙂
ik heb het inderdaad ook zo’n maand geleden al eens geleden, ook op deze weblog 😉
dit is al zolang bekent en volgens mij heb ik het van iphoneclub gelezen voor het eerst.. dus wakker blijven jongens!
Goedemorgen 😉
…. en wel hier…..
https://www.iculture.nl/16667/fullscreen-webapps-in-iphone-firmware-21/
Klopt. Het werkt overigens niet heel fijn. Inmiddels weer verwijderd van iHome
Ja lol ik had hier een tutorial over opgestuurd en jullie hadden die gebruikt ahahaha >.<
Naar iPhoneclub?
Dit is idd al zo lang bekend, er is zelfs al eerder een nieuwsbericht van geweest op iphoneclub.nl….
@SossieNL –
Ja naar iPhoneclub
en jij had er nog als eerste op gereageerd zie ik nu haha
https://www.iculture.nl/16902/vervolg-webapps-fullscreen-weergeven-op-de-iphone/
lol al eerder besproken idd
De functie werkt in praktijk heel irritant. Je ziet niet wat de voortgang van het laden is en derhalve lijkt het altijd alsof de betreffende pagina vaststaat terwijl ie in werkelijkheid nog aan het laden is. Leuk initiatief, maar niet voor niets niet gedocumenteerd door Apple: het werkt niet lekker genoeg.
@joblamie.
het is wel gedocumenteerd.
handig
Zo oud dit … dit is echt van 1 of 2 maanden geleden …. hoe kom je hier aan?
Toevallig bij een oude Draft op Publish gedrukt?
Inderdaad oud nieuws. Gedocumenteerd in Iphone, The Missing Manual p. 132
Overigens kan ik de webclips ook in landscape weergeven. Het veiligheidsaspect snap ik niet: ik krijg ook de adresbalk in beeld, dus ik weet waar ik op internet ben.
Helaas is het niet mogelijk om een offline web app te bouwen die zo nodig XHttpRequests doet. Je kunt wel een lokale database aanmaken en resources cachen (volgens HTML5 specs), maar als je ook maar iets met XHttpRequests doet, gaat ie om een internetverbinding vragen of afbreken indien er geen verbinding gemaakt kan worden. Waardoor een offline webapp verplicht wordt 100% offline te zijn. Geen offline UI + websync mogelijkheden dus.
Thanks Apple!
En dit staat gewoon gedocumenteerd in de Web Development Guidlines for iPhone.
@Rick – Heb je meer info over die resources opslaan in de database?
@Daniël – Gewoon volgends de HTML5 specs, met Javascript. Meer info: http://www.w3.org/TR/offline-webapps/.
Je kunt je databases vervolgens bekijken in Instellingen -> Safari. Natuurlijk is eerst testen op Safari 3 op PC/Mac slimmer. 😉
Cool. 🙂 SQLite gebruik ik al voor de webapp, dus hier mee kan ik er een volledige offline applicatie van maken. Maar dat ga ik er later maar aan toevoegen. 🙂
Bedankt. :
Jullie hebben hier idd al eerder over geschreven. Ook heb ik toen al aangegeven dat dit gewoon door Apple gedocumenteerd is: https://developer.apple.com/webapps/docs/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/chapter_8_section_3.html