Unterschied zwischen Ajax und DHTML
- 2972
- 740
- Kurt Reinelt
Browsertechnologien haben seit Anfang an ein enormes Wachstumsvermögen, von den einfachen statischen Seiten von HTML bis hin zu der vollständigen Blown -Animation und der Interaktion von Flash. Die Anzahl der Tools, die der Webseite zur Entwicklung zur Verfügung stehen.
In den letzten Jahren sind grundlegende HTML -Seiten ein bisschen langweiliger geworden, sodass Entwickler sich wirklich bemühten, ihre Websites für die Zuschauer ein bisschen interessanter zu machen. Ein Aspekt, in den man untersucht wurde, war, wie man Seiten ein bisschen interaktiver macht, um ihm mehr Geschmack zu verleihen. Obwohl es viele Standards gab, die geschaffen wurden, werden wir hier zwei hier besprechen, um Kürze willen.
Langweilige HTML -Seiten gaben dem Aufstieg von DHTML oder dynamischem HTML nach. DHTML ermöglicht es dem Webseite Ersteller, spezifische Antworten auf genaue Aktionen zu programmieren, die der Betrachter ausübt. Dies ist sehr offensichtlich, wenn ein Betrachter seine Maus über einen Knopf bewegt und der Knopf leuchtet oder gedrückt aussieht. Dies ist eine Fähigkeit von DHTML, die mit HTML allein nicht möglich ist.
Ein weiterer Aspekt von HTML, den die Menschen ändern wollten. HTML lädt die Seite immer neu, damit sie die neu angeforderte Seite anzeigen kann. Sie fanden eine Lösung namens Iframe, die es dem Benutzer ermöglichte, einen Frame nach dem anderen neu zu laden, wenn er wollte. Es wurde jedoch festgestellt. Ajax oder asynchrones JavaScript und XML wurden erstellt, um diesen spezifischen Mangel von HTML zu beheben. Mit AJAX können die Seiten nur die Daten anfordern, die sie ändern müssen, und nicht die gesamte Seite. Dies ist deutlich in Webseiten zu sehen, die Ihnen eine Galerie von Bildern zeigen. Wenn Sie vor Ajax auf Weiter klicken, lädt die gesamte Seite nach, um das nächste Bild anzuzeigen. Aber mit Ajax ändert sich nur das Bild und der Rest der Seite bewegt sich nicht einmal.
Insgesamt sind Ajax und DHTML zwei der Mittel, die geschaffen wurden, um die Fähigkeiten von HTML zu erweitern. DHTML tut dies, indem die Elemente auf dem Bildschirm geändert werden, je nachdem, welche Aktionen des Benutzers sind. Während Ajax es dem Browser ermöglicht, bestimmte Elemente gleichzeitig anzufordern. In diesem Sinne können wir sagen, dass Ajax und DHTML, die gleichzeitig verwendet wird.
Finden Sie ein Buch über Ajax und HTML.