Ajax: Rich Internet Application?
Mittwoch, 17. Januar, 2007 Frage: können Anwendungen wie Ajax und reale prorie RIA (Rich Internet Application - ein RIA ist ein Web mit all seinen Features und Funktionen eines herkömmlichen Desktop-PC)?
Laut Ryan Stewart, keine - oder zumindest nicht jetzt.
Die Rolle des Desktops in Rich-Internet-Anwendungen von ZDNet 's Ryan Stewart - Rich-Internet-Anwendungen haben dazu beigetragen, ändern das Gesicht des Web. Es ist mehr interaktive, Designer in der Lage gewesen zu hinterlassen ihre Marke und Innovation in Web-Entwicklung ist sprunghaft angestiegen. Rich-Internet-Anwendungen geholfen Öffnung des Internet zur besseren Erfahrungen und jetzt sie tun das Gleiche für Desktop-Anwendungen. Wo kann RIAS passen in die Welt der Desktop-Entwicklung?
In der Tat, den Wettbewerb mit anderen "Ansätze" - sozusagen - ist wirklich hoch. Die jüngste Explosion des Phänomens Net-TV, zum Beispiel, zeigt, dass die Einheit ist Stärke. In "Ajax" Sie können nicht ein Video, nur zu sagen, ein. Da es nicht möglich ist, erreichen viele andere Sachen. Ich glaube nicht, dass Ajax wird die absolute Zukunft. Ich sehe in Ajax eher eine Verlängerung der Browser und einen neuen Weg, um einige Dynamik der EU vor, auch berücksichtigt werden.
Allerdings, wenn jemand, wenn sie noch nicht bemerkt haben, gibt es immer noch Hindernisse zu überwinden. Zum Beispiel:
- Verbesserung der Kompatibilität zwischen den verschiedenen Browsern auf dem Markt, die Erweiterung Thema diskutiert zu diesem Blog
- Lassen Sie größere Interaktion zwischen Web-Seiten und das Betriebssystem "host", wie ein Drag & Drop vom Desktop auf das Internet
- Standardisierung Scripting: JScript, JavaScript (1.3, 1.7, ...), VBScript
- Zugänglichkeit, Nutzbarkeit und Sicherheit, angesichts der Tatsache, dass wir auf dem Netz!
Bibliotheken, Prototype / Script.aculo.us und YUI-Komponenten: die reale Problem?
Wenn ein Entwickler schafft eine Bibliothek oder ein Frame-Arbeit zu lösen (ein für alle Mal) eine Reihe von Bedürfnissen, starten Sie schaffen ein Monster. Oft bemerken nicht, aber der Link Entwickler Endbenutzer ist wirklich verzerrt. Es beginnt, zum Beispiel durch die Schaffung einer Javascript-Bibliothek, können einfache Fenster. Erst kürzlich, und jemand anderes schafft eine solche Bibliothek, das dir erlaubt, Fenster Modal Größe und Verwaltung und der Überschneidung. Nach einer Weile "Ich bekomme einen anderen ein, durch die die Personalisierung Grafiken ... und so weiter.
In der Praxis, wenn Sie etwas auf, dass sofort im Anschluss an diese etwas mehr scheint nicht genug, es scheint zum Standard-und suchen Sie neue Zubehör zur Verbesserung der noch mehr Leistung ol'aspetto. Alle Anträge Interessen-User! Und der Entwickler ist fast wie ein Hund eingeschüchtert, und die End-Benutzer hat immer Recht!
Diese Rasse, der in einem Universum wie die des Internet, zu verfälschen drohen, mit gegossenen lange, um mehr Verwirrung als andere.
Web 3,0?
In letzter Zeit Erfahrung (Beta) als Teil des Web2.0 sind Netzwerk vermehren auf einer erstaunlichen Tempo. Jeder hat dazu geführt, dass ihre Anwendung Ajax-Stil, jeder mit seinen Embedded-Lösungen, den Aufbau einer Bibliothek stellt fest, schriftlich Frame-work Eigentümer, etc. ...
Jede Erfahrung hat ihre Eigenheiten: jemand wurde grafisch ansprechende, sehr schnell sind auch extrem anpassbar und andere hoch verwendbar.
Aber keines so weit ist es gelungen, all dies vereint in einer einzigen Umgebung.
Denken sorgfältig Es ist klar, dass der Grund dafür ist die geringe Unterstützung durch den Browser selbst und dall'immensa Komplexität des Problems.
Selbst wenn jemand hat sich der Browser, um ein Betriebssystem, es immer noch einen immensen Vorteil bietet. Zunächst ist der so genannte Kernel. Was ist der Kernel Explorer oder Firefox? Beide, wie Opera oder Safari, kaum Unterstützung der Skriptsprache namens JavaScript (JScript oder eine zweite der Fälle). Mozilla hat in seiner Firefox ist über die Release-Version 1.7 der Javascript, wirklich interessant. Aber Microsoft Explorer wird das tun? Es installiert ein ActiveX, dass emuliert, 2012 warten, bis die Freigabe von IE8 oder verwenden Sie eine Vielzahl if wenn zu verstehen, auf welcher Plattform arbeiten Sie?
Ich kann dem nur zustimmen mit Ryan Stewart. Für den Moment Ajax ist eine Technik, eine große Hilfe in ganz speziellen Fällen, aber vergleichen Sie diese Technik (und ich betone Technik nicht-Technologie) zu einem RIA scheint - zumindest für heute - wirklich übertrieben.
Macromedia / Adobe
Interessanter sind jedoch die Technologien (und ich betone Technologien und nicht-technische) Flex / Flash und Apollo, die nach der Übernahme von Macromedia durch Adobe sind über zu leben eine zweite Jugend.
Rat nachdrücklich an alle Beteiligten, um zu sehen, den Adobe Labs, wo er zeigt eine schöne neue Politik, die sicherlich inspiriert mehr Vertrauen in die Zukunft der Script.aculo.us - ohne Vergehen und ohne zu wollen die Entwickler.
Aber das Internet hat ein einzigartiges Merkmal, dass der Überraschung, so bin ich nicht überrascht sein, alles, was er gesagt hat - kurz gesagt - eine Vielzahl von Unsinn!





















undolog »Blog Archiv» Net-Software, sagte:
[...] Tatsächlich, das Potenzial für neue ActionScript 3.0 (mit Projekten wie Flex und Apollo - siehe auch Web2.0: Adobe versucht, Apollo und Ajax: Rich Internet Application) machen ihn zum perfekten Kandidaten für die Umsetzung der realen RIA im Web. Ajax, für seinen Teil, der spodestato sehen Sie seinen Thron in diesem neuen Szenario. Trotz der unzähligen Ajax Framework, einige gute Produkte in den letzten Jahren, Flash bietet ein Umfeld weiter fortgeschritten und leicht zu manipulieren. Auch sprechen ein Plugin zu den weltweit beliebtesten: Flash hat ein paar Jahre hinter in mehr als Ajax und Derivate. [...]