Ajax: Rich Internet Application?
Onsdag den 17. januar 2007 Spørgsmål: kan vi betragter som sande Ajax applikationer og prorie RIA (Rich Internet Application - RIA er en web-applikation med alle de funktioner og funktionalitet i en traditionel desktop ansøgning om PC)?
Ifølge Ryan Stewart, ingen - eller i hvert fald ikke nu.
Rolle skrivebordet i Rich Internet Applications ved ZDNet 's Ryan Stewart - Rich Internet Applications har hjulpet ændre ansigt på internettet. Det er mere interaktive, designere har været i stand til at forlade deres varemærke og innovation inden for webudvikling er steget. Rich Internet Applications hjulpet åbne web til bedre erfaringer og nu er de gør det samme for desktop applikationer. Hvor konsekvensanalyser af lovgivningen passer ind i en verden af skrivebordet udvikling?
Rent faktisk er konkurrence med andre "metoder" - så at sige - er meget høj. Den seneste eksplosion af fænomenet Net TV, for eksempel viser, at enhed gør stærk. I "Ajax" er ikke muligt at se en video, for blot at sige én. Da det ikke er muligt at opnå mange andre ting. Jeg tror ikke, at Ajax vil være det absolutte fremtiden. Jeg ser i Ajax snarere en udvidelse af browseren og en ny måde at løse nogle af dynamikken i EU før engang taget højde for.
Men hvis nogen havde ikke bemærket, er der stadig forhindringer at overvinde. For eksempel:
- Forbedre kompatibiliteten mellem forskellige browsere på markedet, et emne diskuteres på denne blog
- Give mulighed for større samspil mellem websider og operativsystemet "vært", såsom en Drag & Drop fra skrivebordet til webside
- Standardisering scripting: JScript, Javascript (1.3, 1.7, ...), VBScript
- Tilgængelighed, anvendelighed og sikkerhed, da vi er på nettet!
Boghandlere, Prototype / script.aculo.us og YUI komponenter: den virkelige uheld?
Når en udvikler skaber et bibliotek eller en ramme-arbejde for at løse (en gang for alle) et sæt af behov, begynder at skabe et monster. Ofte ikke klar over det, men det link bygherren slutbrugeren er virkelig vredet. Det begynder, for eksempel ved at oprette en Javascript-bibliotek, som kan skabe enkle vinduer. Foretag en andens og skabe et lignende bibliotek, som giver dig mulighed for at skabe modal vinduer, resizable og i administrationen og de overlapper hinanden. Efter et stykke tid "går en anden en, som gennemfører den personlige grafik ... og så videre.
I praksis, når du får noget på instant umiddelbart efter denne noget tilsyneladende ikke nok mere, synes det at blive den standard, og derefter søge nyt tilbehør til at forbedre endnu mere ydeevne eller aspekt. All-brugeren anmoder interesser! Og bygherren kører, næsten som en hund intimideret, og slutbrugeren har altid ret!
Denne race, i et univers, såsom internet, truer med at kaste længe på at skabe mere forvirring end andre.
Web 3.0?
Nylig erfaring (beta) som en del af Web2.0 sig på netværket er en svimlende hastighed. Hver har sin ansøgning til Ajax-stil, hver med sine indlejrede løsninger, opbygning af et bibliotek bemærker, skrivning ramme-ejere, osv. ...
Hver erfaring havde sit særpræg: nogle var grafisk tiltalende, nogle ekstremt hurtig, ekstremt tilpasselig og andre mere brugbare.
Men ingen, som indtil nu har formået at forene alle i et enkelt miljø.
Tænker nøje det er klart, at årsagen er den manglende støtte fra browseren selv dall'immensa og kompleksiteten af problemet.
Selv om nogle har sammenlignet browser til et operativsystem, er det stadig besidder en enorm fordel. Det vigtigste af disse er den såkaldte kerne. Hvad er kernen Explorer eller Firefox? Begge ligesom Opera eller Safari, knap støtte scriptsprog kaldet JavaScript (JScript eller en anden af de sager). Mozilla, Firefox er i hende til at frigive 1,7 version af Javascript, virkelig interessant. Men Microsoft Explorer, der vil? Touch installere et ActiveX at emulerer, 2012 vente for frigivelsen af IE8, eller bruge et utal af if at forstå på hvilken platform du arbejder?
Jeg kan kun være enig med Ryan Stewart. For det øjeblik, Ajax er en teknik til stor hjælp i ganske særlige tilfælde, men at sammenligne denne teknik (og jeg understreger teknik teknologi) til en RIA Jeg mener - i det mindste for nu - virkelig eccesivo.
Macromedia / Adobe
Interessante er imidlertid, teknologi (og jeg understreger teknologi og ikke-tekniske) Flex / Flash og Apollo, der efter overtagelsen af Macromedia af Adobe er på vej til at leve en anden ungdom.
Rådet henstiller kraftigt til alle interesserede parter til at se Adobe Labs, hvor han viser en smart ny politik, som helt sikkert inspirerer mere tillid til fremtidens script.aculo.us - uden offensiv og uden at tage noget væk fra bygherren.
Men internettet har en unik egenskab, at overraske, så jeg er ikke overrasket over alt det, han har sagt - kort sagt - et utal af nonsens!





















