Categories: Software

Anleitung: Ein Karussell mit Javascript entwickeln

Mit Flash können Websites zwar optisch aufgepeppt werden, aber nicht auf jedem Rechner ist der erforderliche Player installiert. Besitzer einer 64-Bit-Linux-Distribution oder User, die keine Animationen auf ihren Webseiten dulden, müssen eben ohne Flash auskommen. Als Alternative wird in diesem Artikel gezeigt, wie ein vielseitiges Karussell (ähnlich dem auf der Startseite von CNET.de) mit Javascript statt mit Flash funktioniert.

Javascript – das kleinere Übel

Zum Zwecke dieses Artikels soll nicht die Grundsatzfrage diskutiert werden, warum man überhaupt ein Karussell programmieren möchte. Der Wunsch wird einfach als gegeben vorausgesetzt.

Die nächste Frage stellt sich sogleich: Warum Javascript und nicht Flash? Dafür sprechen mehrere Gründe:

  • Die Implementierung ist kompakter als bei Flash. Durch Optimierung des Codes kann man ein funktionsfähiges Karussell mit nur wenigen Kilobytes erstellen. Das Laden der Bilder dauert länger als das Laden des HTML- und Javascript-Codes.
  • Auch die Wartbarkeit ist ein Aspekt. Viele Entwickler sind mit Javascript vertraut, aber nicht so viele mit Flash. Vielleicht gibt es auch keinen Designer für eine ausgewachsene Flash-Implementierung, so dass die Entwickler einspringen müssen, wodurch Javascript zu einer sinnvollen Alternative wird.
  • Es ist wesentlich einfacher, jemandem sinnvollen Content zu bieten, der Javascript deaktiviert hat, als jemandem ohne Flash.
  • Es ist für Bildschirmlesegeräte einfacher, mit einem Karussell zurechtzukommen, das direkt im Code eingebettet ist, statt in einem externen Flash-Objekt.
  • Wenn der Content in die Seite eingebaut ist, kann Google diesen auch indexieren. Wenn er in Flash eingebunden ist, kann der Googlebot den Links nicht folgen, ohne den Karussell-Content auf der Seite zu verbergen.

Page: 1 2 3 4 5 6

ZDNet.de Redaktion

Recent Posts

AWS investiert Milliarden in Cloud-Standort Brandenburg

Fast acht Milliarden Euro fließen in die deutsche Region der AWS European Sovereign Cloud. Das…

18 Minuten ago

Hochsichere Software für Electronic Knee Boards der Bundeswehrpiloten

Im Rahmen der umfassenden Digitalisierung der Bundeswehr ersetzen Electronic Knee Boards die herkömmlichen Handbücher von…

3 Stunden ago

Mai-Patchday: Microsoft schließt zwei aktiv ausgenutzte Zero-Day-Lücken

Sie betreffen Windows 10, 11 und Windows Server. In SharePoint Server steckt zudem eine kritische…

7 Stunden ago

Firefox 126 erschwert Tracking und stopft Sicherheitslöcher

Mozilla verteilt insgesamt 16 Patches für Firefox 125 und älter. Zudem entfernt der Browser nun…

9 Stunden ago

Supercomputer-Ranking: Vier europäische Systeme in den Top Ten

Einziger Neueinsteiger ist das Alps-System in der Schweiz. Die weiteren Top-Ten-Systeme aus Europa stehen in…

23 Stunden ago

Angriffe mit Banking-Malware auf Android-Nutzer nehmen weltweit zu

Im vergangenen Jahr steigt ihre Zahl um 32 Prozent. Die Zahl der betroffenen PC-Nutzer sinkt…

1 Tag ago