Apple v imenu zasebnosti odvrača od zmogljivih spletnih aplikacij

Ikona časa branja 3 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

Apple

Da bi promoviral svojo lastno trgovino z aplikacijami, je Apple znan po tem, da odvrača od spletnih aplikacij. Čeprav PWA (progresivna spletna aplikacija) postaja vse bolj priljubljena med razvijalci, je zaradi omejitev ravni operacijskega sistema težko zagotoviti visokokakovostni PWA za naprave Apple. Apple je prejšnji teden na WWDC objavil, da ne bo podpiral več spletnih API-jev, ki razvijalcem omogočajo izdelavo zmogljivih spletnih aplikacij. Apple na primer spletnim aplikacijam ne bo dovolil uporabe Bluetooth, NFC in senzorja bližine.

Apple je napovedal, da Safari ne bo podpiral naslednjih spletnih API-jev.

  • Spletni Bluetooth – Omogoča spletnim mestom, da se povežejo z bližnjimi napravami Bluetooth LE.
  • Spletni MIDI API – Omogoča spletnim mestom, da naštevajo, manipulirajo in dostopajo do MIDI naprav.
  • API za magnetometer – Spletnim mestom omogoča dostop do podatkov o lokalnem magnetnem polju okoli uporabnika, kot ga zazna primarni senzor magnetometra naprave.
  • Spletni NFC API – Spletnim mestom omogoča komunikacijo z oznakami NFC prek bralnika NFC naprave.
  • API za pomnilnik naprave – Spletnim mestom omogoča, da prejmejo približno količino pomnilnika naprave v gigabajtih.
  • API za informacije o omrežju – Zagotavlja informacije o povezavi, ki jo naprava uporablja za komunikacijo z omrežjem, in zagotavlja način za obveščanje skriptov, če se vrsta povezave spremeni
  • API za stanje baterije – Spletnim mestom omogoča prejemanje informacij o stanju baterije gostiteljske naprave.
  • Spletno skeniranje Bluetooth – Spletnim mestom omogoča iskanje bližnjih naprav Bluetooth LE.
  • Senzor svetlobe v okolju – Omogoča spletnim mestom, da pridobijo trenutno raven svetlobe ali osvetlitev svetlobe okolice okoli gostiteljske naprave prek izvornih senzorjev naprave.
  • Razširitev za preverjanje politike HDCP za EME – Omogoča spletnim mestom, da preverijo pravilnike HDCP, ki se uporabljajo pri pretakanju/predvajanju medijev.
  • Senzor bližine – Omogoča spletnim mestom pridobivanje podatkov o razdalji med napravo in predmetom, izmerjeno s senzorjem bližine.
  • WebHID – Spletnim mestom omogoča pridobivanje informacij o lokalno povezanih napravah Human Interface Device (HID).
  • Serijski API – Spletnim mestom omogoča pisanje in branje podatkov iz serijskih vmesnikov, ki jih uporabljajo naprave, kot so mikrokrmilniki, 3D tiskalniki in druge.
  • Spletni USB – Omogoča spletnim mestom, da komunicirajo z napravami prek USB (Universal Serial Bus).
  • Geolokacijski senzor (geolokacija v ozadju) – Sodobnejša različica starejšega API-ja Geolocation, ki spletnim mestom omogoča dostop do geolokacijskih podatkov.
  • Zaznavanje nedejavnosti uporabnika – Omogoča, da spletno mesto ve, ko uporabnik miruje.

Apple trdi, da ne bo podpiral zgornjih API-jev zaradi težav z zasebnostjo. Po mnenju Applea bodo ti API-ji spletnim oglaševalcem in podjetjem za analizo podatkov omogočili uporabnikom prstnih odtisov in njihovim napravam.

Prva obrambna linija WebKita pred prstnimi odtisi je, da ne izvaja spletnih funkcij, ki povečujejo možnost prstnih odtisov in ne ponujajo varnega načina za zaščito uporabnika.

Ali se strinjate z Applovo strategijo, da zaradi težav s prstnimi odtisi ne izvaja spletnih standardov? Sporočite nam svoje misli v spodnjem razdelku za komentarje.

vir: ZDNet

Več o temah: jabolko, obveščanja, safari, Spletni API-ji