Webseiten mithilfe von Mashups erstellen

 

Mashups bezeichnet Internetseiten, die aus bereits vorhandenen Webinhalten neu erstellt werden. Der Begriff wurde der Musikszene entnommen und bedeutet "Remix". Also: Bestehende Inhalte nehmen und diese mit neuen Inhalten anreichern und kombinieren. So können beispielsweise Lexikoneinträge mit Ortsinformationen von Google Maps angereichert werden.

AJAX-Tools im Einsatz

 

Natürlich kann man AJAX-Anwendungen ganz puristisch von Hand schreiben. Was für Neueinsteiger in die AJAX-Welt sogar ein probates Mittel ist, um sich mit der Materie vertraut zu machen, dauert dort, wo es komplexer wird, zu lange. Hier sollte man sich Tools bedienen, die einem während der Unterstützung helfend unter die Arme greifen. Egal ob integrierte Entwicklungsumgebungen (IDE), DOM-Inspektoren, Debugger oder JavaScript-Testumgebungen: der Markt für AJAX-unterstützende Tools wächst täglich. Dieser Artikel liefert einen aktuellen Überblick darüber, was verfügbar und vor allem auch was sinnvoll ist.

AJAX im Handy

 

Die Vorteile von AJAX User Interfaces sind unbestritten. AJAX-UIs bringen den von Desktop-Applikationen bekannten Komfort in den Browser und machen Services von jedem Browser aus zugänglich. Auch im mobilen Umfeld könnte sich AJAX durchsetzen. Dabei geht es jedoch um viel mehr, als nur das UI zu verbessern: Kann Mobile AJAX die Java-ME-Plattform ersetzen?

AJAX-Tools im Einsatz

 Sajax Mit Sajax ist es sehr einfach, mittels JavaScript aus einer Webseite heraus serverseitige Funktionen aufzurufen. Interessant ist dabei vor allem, dass man bei der Wahl der eingesetzten Programmiersprache

AJAX-Tools im Einsatz

 Debugger und Toolbars Während der AJAX-Entwicklung ist die Fehlerkontrolle ebenso wichtig wie der gezielte Blick auf das DOM oder einzelne Passagen des Quelltextes. Mittlerweile gibt es für die einzelnen

AJAX-Tools im Einsatz

 Tools zum Testen AJAX-Anwendungen sind normalerweise recht komplex. Umso wichtiger ist es daher, dass die Applikationen, bevor sie in den Live-Betrieb gehen, ausführlich getestet werden. Viele der

Aktuelle AJAX-Frameworks im Vergleich

 

Nachdem Jesse James Garrett den Begriff AJAX geprägt hatte, wurde dieses neue Programmierkonzept für Webanwendungen schnell von vielen Entwicklern auf der ganzen Welt in eigenen Projekten eingesetzt. Da dem Wildwuchs an Implementierungen so Tür und Tor geöffnet war, wurde jedoch bald klar, dass zur effizienten und browserübergreifenden Entwicklung auf AJAX-Basis einheitliche Frameworks nötig sind. Dieser Artikel will einige der derzeit verbreitetsten AJAX-Frameworks vorstellen und miteinander vergleichen, um dem potenziellen Entwickler die Entscheidung zu erleichtern, welches er in seinem Projekt einsetzen sollte.

Aktuelle AJAX-Frameworks im Vergleich

  Der nachfolgende Text ist fettgedruckt! Mit der Funktion swapDom() kann dann ein bisher im DOM-Tree enthaltenes Element durch das eben erstellte Element ersetzt werden. Somit wird durch swapDOM(document.getElementById(“oldElement“),

Grundsätze und wichtige Aspekte der PHP-Sicherheit

 

Mit zunehmender Verbreitung von PHP als der Skriptsprache für das Web wächst naturgemäß auch die Zahl der Skeptiker. Neben den vielfach angeführten "Enterprise-Problemen" wie Scalability und Performance, Sprachinkonsistenzen und angeblichen Mängeln in der OO-Implementierung spielt die Sicherheit von PHP eine zentrale Rolle in der Kritik. Aber ist PHP per se unsicher, wie viele behaupten? Ist es Schuld der Sprache, wenn viele Entwickler unsichere Software schreiben? Und was genau ist eigentlich "PHP-Sicherheit"?

Bots müssen draußen bleiben

 

Mit der wachsenden Anzahl von Internetdiensten hat auch das Thema Sicherheit eine immer größere Bedeutung erlangt. Wie schützen Sie Ihre Anwendung vor "Spam Robotern" oder Brutforce-Attacken? Wie schützen Sie Ihre Anwender vor Passwortklau? Captchas versprechen die Lösung. Die häufigste Variante von Captchas sind kleine Grafiken, welche es ermöglichen sollen, Computer und reale Anwender zu unterscheiden. Wie dies funktioniert und wo die Gefahren liegen, zeigt Ihnen dieser Artikel.

AJAX und XML in der Praxis

 

AJAX - Asynchronous JavaScript and XML - beschäftigt die Online-Gemeinde immer mehr. Es ermöglicht die Entwicklung von Webapplikationen, die Desktop-Anwendungen ähneln. Auch wenn die Technologie erfahrenen Entwicklern nicht unbekannt ist, leistet sie doch einen sinnvollen Beitrag, um Webapplikationen interaktiver und benutzerfreundlicher zu machen. Inwieweit XML dabei zum Tragen kommt, zeigen wir in diesem Artikel.

X
- Gib Deinen Standort ein -
- or -