Webintents: d'Zukunft vu Web Apps

Auteur: Monica Porter
Denlaod Vun Der Kreatioun: 14 Mäerz 2021
Update Datum: 17 Mee 2024
Anonim
Webintents: d'Zukunft vu Web Apps - Kreativ
Webintents: d'Zukunft vu Web Apps - Kreativ

Inhalt

Dësen Artikel erschéngt als éischt an der Emissioun 229 vum .net Magazin - de beschte verkaafte Magazin vun der Welt fir Webdesigner an Entwéckler.

Wéi. Liest méi spéit. +1. Tweet. Tumblr. StumbleUpon. Fir déi lescht Joeren hu kleng Chicletknäppchen sech wéi Méiselen iwwer dem Internet verbreet, erschéngen a verschwannen wéi nei Tools a Servicer an der Popularitéit klammen a falen. De populäre ShareThis Knäppchen, deen de Sitebesëtzer d'Chance bitt op d'mannst all dës Sozial Servicer an eng Pop-up Box ze korraléieren, bitt de Moment iwwer 120 potenziell Destinatiounen - a wa kee wierklech se all direkt opgezielt huet, ass et dacks schwéier genau ze soen wien all d'Optiounen hëllefen.

Et ass e Problem an der Befestigungsbedierfness, an ee wat béid Google a Mozilla Léisungen an de Wierker hunn fir ze handhaben - Web Intents respektiv Web Actions / Aktivitéiten. Hir Hiriichtungen variéieren, awer d'Basisziel ass datselwecht: sech vum Site / App Creator ewech ze beweegen, fir op spezifesch Servicer ze verlinke fir Saache gemaach ze kréien, zugonschte vun hinnen einfach Verben ze bidden, déi de Browser bei engem User kann handhaben- duerch Benotzer Basis.

Wat géif dat an der Praxis heeschen? Gutt, zum Beispill: am Moment ginn et vill verschidde Lieszeechen, mat zwee vun de populärsten Delicious a Pinboard. Fir e Lieszeeche Knäppchen um Enn vun engem Artikel z'integréieren, muss de Sitebesëtzer zwou verschidde Stécker Code bäifügen. An enger Web Intents / Actions Welt wier dëst einfach een 'Bookmark This' Knäppchen. Wann de Benotzer et klickt, gesäit säi Browser d'Verb, konsultéiert seng Lëscht mat registréierte Servicer an iwwerreecht d'Donnéeën.

Dat ass awer nëmmen dat einfachst méiglech Szenario. Wat stoppt Web Intents / Actions als e verherrlecht "Mailto: Link" ass datt se fäeg si wäit méi, abegraff Zwee-Weeër Interaktioun déi se passend fir voll Webapplikatiounen wéi och einfach Chiclet Ersatzstécker maachen. Aktuell Web Intents Spezifikatioune behandelen d'Verben Entdecken, Deelen, Änneren, Kucken, Pick, Abonnéieren a späicheren. Mat ganz wéineg Kodéierung, zum Beispill, kënnt Dir zwee e Bild un en Editeur schécken an déi beréiert Versioun zréckkréien, sou einfach wéi Informatioun wéi Kontaktdetailer aus engem externen Adressbuch zéien an eng spezifesch Form - alles ouni e eenzege personaliséierten API Uruff oder och wësse wat déi zweet Partei tatsächlech ass.

Et gëtt natierlech méi Subtilitéit drun wéi dëst. Just wéi Mac a Windows mat Bilddateien handelen baséiert op hirem Typ anstatt einfach Dateien a Biller, sou kënnen och Apps Formate spezifizéieren an Datatypen. E webbaséierten Image Editor, zum Beispill, kann involvéiert sinn wann Dir mat engem JPEG handelt, wärend et héiflech aus dem Wee vu PNGs oder MP3 bleift. Am Fall vu méi registréierte Clienten a Servicer, déi fäeg sinn eng Ufro ze behandelen, weist de Browser einfach e Menü fir de Benotzer fir ze wielen wéi ee se benotze wëllt. Unzehuelen richteg Ëmsetzung, déi selwecht Schrott vum Code fir all vun hinnen Aarbecht.


Verschidde Visiounen

De Fang ass datt wärend Google a Mozilla ongeféier déiselwecht Visioun deelen, hir Implementéierungen an ultimativ Ziler liicht anescht sinn.

"Och wann d'Entwécklung vum Browser Feature elo am Fräien ënner dem Regenschirm vu Standardkierper gemaach gëtt, fillt et sech ëmmer nach wéi eng Versammlung tëscht verschiddene Masonic Uerden", erkläert de Glenn Jones, ee vun den Organisateure vum Web Intents Design Push Event am Februar. “Also soulaang ech d'Handschëss net falsch verstanen hunn, sinn all Ënnerscheeder hei iwwer den Ëmfang vun deem wat jidderee probéiert z'erreechen.

"D'Chrome Team ass staark op Webapplikatiounen fokusséiert an interesséiert sech fir d'Feature offline, zum Beispill. Mozilla interesséiert sech méi fir de méi breede Benotzungsfall vu soziale Medien, a wëllt d'Léisung e bësse méi vereinfacht halen. "

'Simplistesch', net iwwerraschend, ass net ganz dat Wuert benotzt vum Tantek elik, Webstandards féiere bei Mozilla. "Mir mengen datt d'Web Aktivitéite vu Mozilla eng méi fokusséiert Approche ass [wéi Web Intents] déi op den Open Web Apps System fir Entdeckung vertrauen", erkläert hien. "D'Zil fir Entdeckung op Web Apps ze baséieren ass eng Viraussetzung datt Benotzerinstalléiert Apps erfuerdert e user-zentréierte Mechanismus ass méi sécher, Privatsphär verbessert a verständlech."

Eng spezifesch technologesch Plainte vun der Mozilla Säit ass datt Web Intents staark op JavaScript vertrauen, mat enger Shim déi aktuell verfügbar ass fir jiddereen dee mat hinnen experimentéiere wëll. "Dëst ass en Net-Starter fir vill Websäiten an Uwendungen, well se musse funktionnéieren op Geräter mat limitéierter Fäegkeet, oder wann d'Benotzer JavaScript ausschalten, oder soss net kënnen op extern Skripte zougräifen," weider elik. "Mir wësse vum Beispill vu Twitter a beschten Praktiken fir einfach Hyperlink Tags ze benotzen datt et méiglech ass Webaktiounen ouni JavaScript ze maachen, dofir sollten Webaktiounen och ouni JavaScript funktionnéieren."

Wat zwou Säiten averstanen sinn ass datt d'Benotzer Interface Säit vun der Technologie nach Aarbecht brauch. Wat geschitt, zum Beispill, wann de Benotzer op e Verb klickt, fir deen e kee Service registréiert hunn, oder wann de Service ausfält? Wéi séier wäerte Site déi aktuell Facebook Like Knäppercher benotze fir de Traffic ze dreiwen, wielen sech un eng Welt unzepassen wou "Share" de Traffic ronderëm alles vu Google Plus op MySpace ka sprangen? Méi zum Punkt, wéi wäerten dës Servicer dësen Hit op hir Informatiounskaarte huelen?

"An de leschte puer Méint ass et de Verloscht vum verstoppte Wäert, deen Facebook / Twitter / Google a sou weider kann exakt maachen andeems d'Leit d'Browsergeschicht iwwer dem Internet verfollegt mat all dësem injizéierten JavaScript, dee mech Suerge mécht", seet den Jones. "Dës Donnéeën hunn e grousse monetäre Wäert fir déi involvéiert Firmen an net JavaScript op Säiten ze hunn, déi roueg d'Browsergeschicht vun de Benotzer verfollegen, kéint se dovun ofschrecken Interfaces ze bidden. Dëst ass e grousse Grond fir Benotzer Webintents / Actions ze liken, awer et kéint d'Opnahm vun de Facebook gär hunn. "


Zesumme schaffen

Dës a méi Themen musse nach geléist ginn ier entweder Web Intents oder Web Aktivitéite wäit verbreet kënne ginn fir e Standard Bausteng ze sinn.

"Ech gleewen net datt et am Interessi vu jidderengem ass, verschidde Standarden an dësem Raum z'entwéckelen", seet den Jones, "Hoffentlech ass d'Fro iwwer ee gewënnt géint en aneren. Ech huelen d'Häerz un der Tatsaach, datt den Ian Hickson (Member vum Google Standards Development Team, an den Autor / Ënnerhalt vun den Acid Browser Kompatibilitéitstester) elo iwwerleet ze fusionéieren registerProtocolHandler (), registerContentHandler () funktionnéiert mat Webintents. “

Fir déi zwou Technologien ze vergläichen, ass dee beschten Ausgangspunkt de Google Site, dee vill Live Demos bitt, e JavaScript Shim fir ze experimentéieren, a vill Q & As, wat erkläert firwat dës Zort Technologie wichteg ass a firwat et nei Technologie erfuerdert. D'Mozilla Versioun ass méi Entwéckler fokusséiert an hëlt méi Hannergrondwëssen un, awer Dir fannt den Haaptnav hei.


Faszinéierend Posts
4 Weeër fir Passwuert zréckzesetzen op HP Laptop op Windows 10
Liliëschten

4 Weeër fir Passwuert zréckzesetzen op HP Laptop op Windows 10

Äert Window 10 Laptop Pawuert vergieen a ganz heefeg a mu mat all HP Laptop Window 10 Benotzer op d'mannt eemol an hirem Liewe paéiert inn. Wann Dir d'Praxi verfollegt Äert Pawu...
Bescht 3 Weeër fir Fabréck zrécksetzen Windows 7 ouni Passwuert
Liliëschten

Bescht 3 Weeër fir Fabréck zrécksetzen Windows 7 ouni Passwuert

Dir kënnt Äre PC oder Laptop reegelméieg op d'Fabréck Atellunge retauréieren fir e puer Computeren ofgetierzt a Probleemer ze léien, oder fir Är peréinlech ...
Wéi entlooss FRP Späert op all Huawei Geräter
Liliëschten

Wéi entlooss FRP Späert op all Huawei Geräter

Fir d'écherheet vun Daten, App an dem Telefon elwer bitt Huawei e chlëelbildchierm Pacode chutz a Factory Reet chutz FRP pär a eng chutzmauer déi entwéckelt a fir aner Lei...