Blinke ned i panden?

Når alt kommer til alt, hvis du kan kompilere et Flash-projekt ud på iOS, Android og Metro som indbygget kode, hvorfor så ikke bare køre det i afspilleren i stedet? Sådan effektiv håndtering på tværs af platforme i browseren er præcis, hvad Flash og XAML blev opfundet for at levere.

Blinke ned i panden?

Betyder det noget, at vi mister online RIA-levering for den nye tabletformfaktor (undtagen Android og OSP), eftersom vi har set, at native apps uden for browseren kan tilbyde mange store fordele? Hvorfor tvinges til at vælge? Hvorfor ikke have begge dele? Når alt kommer til alt, tilbyder RIA'er i browser også store fordele.

Især for producenter tillader de langt enklere indholdsoprettelse via værktøjer på højt niveau og endda kodefrie plus en enkelt implementering af altid opdateret indhold til en central server, hvorfra det vil strømme direkte til slutbrugere, uanset deres computer platform.

Lige så vigtigt for forbrugerne, giver online RIA'er en potentielt uendelig kilde til rigt indhold - streaming af beskyttede videoer, krydsord i din onlineavis, interaktive PowerPoint-præsentationer, tablet-udgaver af dit yndlingsmagasin, multiplayer-spil, videokonferencerum, 3D produktdemonstrationer, produktivitetsapplikationer i desktop-stil – alt sammen i løbet af problemfri web-browsing på tværs af alle dine afspilleraktiverede enheder.

Hvis online RIA-levering er mulig og klart ønskelig, hvorfor har både Apple og nu Microsoft vendt sig imod det for de lette tablet-enheder, hvor det klart giver mening?

Hvis online RIA-levering er mulig og klart ønskelig, hvorfor har både Apple og nu Microsoft vendt sig imod det for de lette tablet-enheder, hvor det klart giver mening?

Du skal igen se på de enorme fordele ved levering i browseren, og prøv derefter at forestille dig, at du er Apple. Fra virksomhedens perspektiv, cross-platform, enhedsuafhængige, webbaserede metoder til levering rigt indhold og applikationer direkte fra skaberen til forbrugeren er ikke en drøm, men det værste mareridt.

Ikke alene er dets egne iOS-baserede apps skåret ud af løkken, men hvis slutbrugere kan få nøjagtig den samme rige oplevelse på enhver enhed, hvorfor så købe en iPad i stedet for enhver anden tablet?

At finde en løsning

Hvad er svaret? Microsoft plejede at tro, at vejen frem var at udligne Flash ved at levere en overlegen RIA-teknologi, derfor Silverlight, men Jobs indså, at banebrydende en ny generation af håndholdte enheder gav en anden, langt enklere rute - muliggør levering af RIA-oplevelsen via native-kode-apps, og forbyd derefter pluginnet spillere.

På den måde er din platform og enhedsindtægter sikre, både dine udviklere og brugere er låst inde og uden rigt og beskyttet alternativ til native app-baseret levering kan du begynde at nyde en 30 % skat på al betalt for musik, film, tv, udgivelse, spil og apps forbundet med din enhed. Alt sammen uden frygt for fremtidige konkurrenter på din platform. For evigt.

Det ville selvfølgelig ikke være tilrådeligt at indrømme, at det er det, du gør, så promover HTML5 som en magisk RIA-erstatning vil mudre vandet og endda give dig mulighed for at posere som en mester i "åben standarder”.

Inden der er nogen chance for, at den brede offentlighed indser, hvad der foregår, vil det være for sent - nettet vil blive lagt tilbage i sin informationsboks, og alle dine ulykkelige og hjælpeløse iPad- og iPhone-brugere vil være slavisk taknemmelige og kreditere dig med opfindelsen af ​​en strålende ny generation af kun indfødte, OOB-kun, RIA'er.

Desværre har Microsoft nu lært af mesteren, og med sin "no plugin"-politik forråder Metro bevidst sine online-udviklere og dets Silverlight-vision og fratager slutbrugere valgfrihed, kaster sig ud i konkurrencebegrænsende praksis og saboterer det åbne web.

Ideen om en universel rig webforbindelse direkte mellem producenter og forbrugere var en smuk drøm. Nu er det tilbage i gang.