Versprechungen und Probleme des Kombinierens von von AJAX mit anderen neuen Technologien

Während Sie mit AJAX arbeiten, können Sie von in Verbindung stehende Technologien hören, die Sie mit AJAX verwenden können. Sie paßten in zwei Hauptgruppen: reifen Sie Technologien, die weit in vielen Datenbanksuchroutinen heute vorhanden sind, und neue Technologien, die nur auf einer spezifischen Datenbanksuchroutine vorhanden sind. Die fälligen Technologien schließen Java mit ein und blitzen. (Blitz ist das wichtigste, weil seine Steckverbindung weit angebracht wird, und sein Design wird für das Zur Verfügung stellen der wechselwirkenden Elemente und der Animationen zu den Netzaufstellungsorten. optimiert) Java kann auch benutzt werden, um Wechselwirkung Aufstellungsorten hinzuzufügen, aber seine Popularität hat über den letzten fünf Jahren abgenommen, und sie wird nicht mehr durch Rückstellung überall angebracht.

Kombinieren von von AJAX mit Blitz

  

Blitz bildet einen guten Partner mit anderen AJAX Techniken, weil er eine Anzahl von Eigenschaften liefert, die nicht mit reinem Javascript vorhanden sind. Diese schließen ein Segeltuch, auf dem Bilder hinzugefügt werden und in Position gebracht werden können und eine zeichnende API ein, die für das Herstellen der Graphiken verwendet werden kann. Zusätzlich hat Blitz die Fähigkeit, zu strömen Bildschirm und Ton, und er schließt Unterstützung für vektoranimationen ein. Die größte Beeinträchtigung des Blitzes ist, daß sie ein neues, unterschiedliches Entwicklung Klima addiert, und obgleich Sie Anrufe zwischen dem Javascript auf Ihrer Seite und dem ActionScript Ihres grellen Films bilden können, wird sie nicht fest mit dem Rest Ihrer Seite integriert. Blitz hat auch einen anderen Blick als der Rest der Elemente auf einem HTML page, das es hart, ein gleichbleibendes Gefühl und einen Betrieb zu liefern bildet, wenn es es für kleine Elemente innerhalb einer grösseren Abbildung verwendet.

Die Beeinträchtigungen der Flashpoor Javascriptintegration und des anderen Blickes und des feelare, die, aber nicht unüberwindlich sind, sie führen viele Leute, eine komplette grelle Lösung auszuwählen, wenn sie erschwertes alles tun müssen. Dieses hilft Steuerkompliziertheit, aber es läßt Sie völlig gebunden an einen einzelnen Verkäufer und bedeutet, daß Sie das grelle Remoting für Ihre Kommunikationen verwenden müssen überlagern anstelle von AJAX. Das Hinzufügen des Blitzes Ihrer AJAX Anwendung gibt Ihnen die Fähigkeit, viele graphische Aufgaben zu stützen, die ohne sie unmöglich sein würden, aber wird für ein komplizierteres Design und Ausprüfenprozeß vorbereitet.

Scalable Vektorgraphiken (SVG)

Die neuen Technologien in der Datenbanksuchroutinewelt werden nicht so weit wie Blitz entfaltet, und einige, wie Preisaufschlag-Sprache Anwendung Microsoft ausdehnbare (XAML), haben nur Betareleasen gehabt. Sie haben den Nutzen von völlig integriert werden in die Datenbanksuchroutine und stellen sie völlig scriptable mit Javascript und als erstklassige Elemente auf Webseiten zur Verfügung. Scalable vektorgraphiken (SVG) ist- eine neue W3C standardisierte Sprache für das Herstellen der vektorgraphiken. Sie hat viele der gleichen Eigenschaften wie Blitz und läßt die der Seite hinzugefügt zu werden Animationen zu und wechselwirkende graphische Elemente. SVG vermeidet viele von Problemen des Blitzes, weil es Javascript für das Scripting verwendet; zusätzlich kann es direkt in ein HTML page und in ein geändertes gerechtes wie jedes mögliches andere Element eingebettet werden.

SVGs größtes Problem ist, daß Datenbanksuchroutineunterstützung langsam gewesen ist sich zu entwickeln; eine Steckverbindung vom luftgetrockneten Ziegelstein stützt z.Z. viele seiner Eigenschaften, aber sie läßt einige der gleichen Integration Probleme wie Blitz. Die folgenden Versionen Firefox und Oper der Datenbanksuchroutinen haben eingebaute Unterstützung für SVG, aber die noch Blätter es als Nische Technologie, die nur auf internen Projekten verwendet werden kann.

SVG vermißt auch ein Segeltuchelement, so dort ist keine Weise, damit Benutzer auf Elemente zeichnen, wie mit Blitz getan werden kann. Um dieses zu adressieren, wurde ein Bit-Übersichtssegeltuch von Apple für seine Safaridatenbanksuchroutine verursacht. Diese Bemühung ist seit dem von der Netz-Hypertext-Anwendung Technologie-Arbeitsgruppe (WHATWG) kodifiziert worden. Diese Gruppe wird durch viele Datenbanksuchroutineentwickler, einschließlich Mozilla und Oper gestützt, also ist Unterstützung in den neuen Freisetzungen von diesen Datenbanksuchroutinen bevorstehend; jedoch scheint Unterstützung durch Internet Explorer weniger bestimmt.

XML Benutzerschnittstelle Sprachen

Viele der neuen Technologien sind fehlende weitverbreitete Datenbanksuchroutineunterstützung, und XML-gegründete Benutzerschnittstelle Sprachen sind keine Ausnahme. Diese Sprachen, die Sprache Benutzerschnittstelle XML Mozillas (XUL) und XAML miteinschließen, die Fähigkeit addieren, normale Anwendung Elemente (wie Menüs, scrollbars, Textkästen und Tasten) in einem bedienungsfreundlichen XML Preisaufschlag zu beschreiben. Microsoft und Mozilla errichteten ihre XML Sprachen, um die Kreation der in hohem Grade wechselwirkenden reichen Anwendungen zuzulassen, die ganz wie gebürtige Anwendungen nach rechts aus dem Kasten heraus schauen und glauben. Jedoch weil sie nur von einem einzelnen Verkäufer gestützt werden, verursachen sie Probleme von Verriegelung-in und binden Sie an eine spezifische Datenbanksuchroutine. Dieses Verriegelung- in den Marken für eine viel weniger unwiderstehliche Lösung als weit die kompatiblen Lösungen errichtet auf Javascript und HTML.

XUL wurde verursacht, um die Benutzerschnittstelle von Datenbanksuchroutine Mozillas zu definieren und ist für eine Anzahl von Jahren vorhanden gewesen. Vor kurzem hat es angefangen, Momentum zu gewinnen, während Firefox sich der Popularität erhöht hat, aber esIST nie in der Lage, über Nische Produkten hinaus zu bewegen, bis andere Datenbanksuchroutinen die Sprache stützen. XAML wurde von Microsoft als Teil seiner NET Bemühung verursacht, und es wird festgelegt, als Teil Windows Vista freigegeben zu werden. Es ist hart, zu wissen, was sein Effekt ist, bis es weit freigegeben ist und bis wir können, zugänglich es zu den Netzentwicklern ist.

Der Aufstieg der populären neuen Netzdatenbanksuchroutinen hat zu die Kreation der aufregenden neuen Netztechnologien geführt. Das größte Problem ist, daß die meisten es nicht über in einer einzelnen Datenbanksuchroutine hinaus eingeführt werden gebildet haben. Während Unterstützung für diese neuen Technologien sich erhöht, können sie den größeren Spielern stehen und in der Technologie hinzufügen, die benötigt wird, um Wechselwirkung über dem Niveau hinaus zu erhöhen, daß AJAX und dynamisches HTML (DHTML) auf ihren Selbst erreichen können.

dieses ist ein Artikel, der von Dave Bowers hinzugefügt wird


Verzicht: Unsere Web site ist nicht zu der Information verantwortlich, die durch diesen Artikel enthalten wird. Dieser Artikel reflektiert keineswegs die Ansichten, die Meinungen, die Gedanken oder den Glauben des Artikelverzeichnisstabes.

Übersetzung Nachricht: Der Artikel "Versprechungen und Probleme des Kombinierens von von AJAX mit anderen neuen Technologien" wurde mit einem automatisierten Übersetzungsdienst übersetzt. Wir entschuldigen herzlichst uns für alle mögliche Übersetzung Störungen, die auftraten. Danke für das Verstehen.

Online: 506 users browsing the articles directory