Webseiten erstellen mit Javascript
Folgender Artikel wurde von Herrn
Boris Schäling
in der Kategorie "JavaScript"
bereitgestellt.
Die Entwicklung dynamischer Webseiten mit der Programmiersprache Javascript ist Thema dieses Online-Buchs. Sie lernen in einem eigenen Kapitel die Programmiersprache Javascript kennen und setzen Sie in einfachen Beispielen ein. In den nachfolgenden Kapiteln wird dann mit Javascript direkt auf Webseiten zugegriffen, um beispielsweise Formular-Eingaben zu überprüfen und Bilder beim Überfahren mit der Maus auszutauschen.
|
Zusammenfassung
Die vorliegende Arbeit basiert auf umfangreichen Literaturanalysen zum Thema Open-Source- Software und Software-Engineering in Open- Source-Projekten. Es wurden verschiedene Vorzüge der in Open-Source-Entwicklungen eingesetzten Software-Engineering-Praktiken diskutiert und aufgezeigt, dass Open-Source-Software, im Falle von Projekten mit größeren Nutzer- und Entwicklerzahlen, der Meinung der gängigen Literatur zufolge, in qualitativer Hinsicht durchaus mit kommerzieller Closed-Source-Software konkurrieren kann. Ferner wird herausgearbeitet, dass die größten Defizite von Open-Source-Produkten im Bereich der Wartbarkeit des Quellcodes liegen. Diese Probleme stellen in verschiedener Hinsicht gleichzeitig Chancen und Herausforderungen für die Open-Source-Gemeinschaft dar: 1. Einige größere Open-Source-Projekte werden in absehbarer Zeit nur noch sehr schwer erweiterbar sein, ein grundlegendes Redesign wird unter Umständen nötig. 2. Die Möglichkeit, Redesign und Refactoring sehr effizient realisieren zu können, gilt als einer der entscheidenden Vorzüge der Agilen Softwareentwicklung. Zu beweisen, dass dies auch bei umfangreichen Projekten realisierbar ist, stellt eine große Herausforderung für die Zukunft dar. 3. Die Chancen, die sich daraus ergeben, betreffen insbesondere die Verlässlichkeit der betroffenen Projekte und bieten ihnen die Möglichkeit, sich in Hinblick auf Verifizierung und Zertifizierung deutlich von Closed- Source-Entwicklungen abzuheben. Der Autor kommt damit zu dem Schluss, dass eine stärkere Fokussierung auf Designfragen nötig ist, um die Stärken des Open-Source-Ansatzes gezielter nutzen zu können. |