JQuery Kochbuch (German Edition)
folgenden Schritte sind eine gute Orientierungshilfe, wenn es darum geht, die aktuellsten und neuesten Versionen eines Plugins zu finden.
Im jQuery Plugin Repository suchen
Das jQuery-Projekt ist die Heimat eines Plugin-Repository , das aktuell mehr als 1.200 Plugins beherbergt. Die meisten Autoren, die ihre Plugins bei sich verwalten, veröffentlichen sie hier.
Plugins aus dem jQuery Plugin-Repositorysind in einer Reihe von Kategorien gruppiert, die dabei helfen können, Ihre Suche einzugrenzen. Dabei können Plugins auch in mehreren Kategorien aufgeführt sein. Zudem muss für sie angegeben sein, mit welchen APIs sie kompatibel sind, damit Sie auch nur die Plugins finden, die mit der von Ihnen genutzten Version der jQuery Core-Bibliothek laufen. Und schließlich können Sie die Plugins auch nach ihrem Veröffentlichungsdatum sortiert durchstöbern, um zu schauen, ob von Ihren Lieblingsplugins neue Versionen herausgekommen sind.
In Google Code suchen
Google Code ist Heimat für viele jQuery-Plugins. Finden Sie ein Plugin nicht im Haupt-Repository, dann ist die Wahrscheinlichkeit sehr groß, dass es sich bei Google Code herumtreibt.
In GitHub suchen
GitHub ist ein aufsteigender Stern am Code-Hosting-Himmel, dem sich aktuell viele Autoren von jQuery-Plugins zuwenden. Mehr und mehr Plugins landen bei diesem Hoster und es ist mit Sicherheit eine Site, bei der sich eine Suche lohnt, wenn man nach einem bestimmten Plugin sucht. Eines der interessantesten Features von GitHub ist die Fähigkeit, ein Repository per Fork ohne Probleme aufteilen zu können, wobei die Features des Git Source Code Management System zum Einsatz kommen. Wenn Sie also ein bestehendes Plugin anpassen müssen, dann ist GitHub ein interessanter Weg, trotzdem keine Updates für den Haupt-Entwicklungsast zu verpassen.
Auf GitHub findet man ein Plugin am besten mit der exzellenten Suche. GitHub unterstützt bei der Suche eine ganze Reihe ausgefeilter Operatoren. All diese Optionen werden detaillierter in http://github.com/search behandelt. Wenn Sie speziell nach einem jQuery-Plugin suchen, dann filtern Sie bei der Suche möglichst auf Repositories, die JavaScript nutzen.
Mit Google suchen
Während die bisherigen Vorschläge auf Sites verweisen, die bekannt für Plugins sind, kann auch eine Google-Suche im gesamten Web sinnvoll sein. Da die Menge des zu durchsuchenden Materials umfangreicher ist, werden auch die potenzielle Ergebnis-Listen dementsprechend länger sein. Mit folgenden Such-Varianten kann man diese aber einschränken:
{Suchbegriff} "jquery*.js" - Best Practice für die Namensgebung von Plugins ist
jquery-{myplugin}.js oder jquery.{myplugin}.js
{Suchbegriff} "*jquery.js" - Alternative Version für die Namensgebung
In SourceForge suchen
Es gibt nur ein paar wenige echte jQuery-Plugins, die ihre Heimat auf SourceForge haben.Aber eine Reihe von Projekten auf dieser Site bieten Tools für die Arbeit mit jQuery an, so zum Beispiel IDE-Erweiterungen zur Code-Vervollständigung. Sind Ihnen bei der Suche die Möglichkeiten ausgegangen oder suchen Sie etwas ganz bestimmtes, dann kann auch SourceForge einen Blick wert sein.
Wann sollten Sie ein jQuery-Plugin schreiben?
Problem
Bei der Suche nach bestehenden jQuery-Plugins, die Ihre Anforderungen erfüllen, hatten Sie leider keinen Erfolg. Entweder gab es einfach nichts passendes oder die Plugins waren so aufgebaut, dass Sie sie nicht sinnvoll einsetzen konnten. Lohnt es sich, ein neues jQuery-Plugin zu schreiben, das dann auch anderen Nutzern mit den gleichen Anforderungen helfen kann?
Lösung
Es gibt keine eindeutige Lösung zu diesem Problem. Die Anzahl der verfügbaren jQuery-Plugins ist groß, aber es gibt durchaus Situationen, in denen keine passenden Plugins vorhanden sind.
Die Entscheidung, ein eigenes jQuery-Plugin zu schreiben und zu veröffentlichen, sollten Sie meiner Meinung nach vor allem an drei Dingen festmachen:
Ist es wahrscheinlich, dass andere das gleiche Problem haben?
Welchen Support werden Sie geben wollen/können?
Wie stark wollen Sie sich an der Community beteiligen?
Diskussion
Ein Plugin bauen, wenn es einen potenziellen Anwenderkreis gibt
Sehen Sie sich einem Problem gegenüber, das bisher noch nicht gelöst wurde, dann gibt es wahrscheinlich auch andere Entwickler, die sich der gleichen Aufgabe gegenüber sahen. Die Frage ist, wie diese das Problem gelöst haben. Sie haben sicherlich schon Ihre Hausaufgaben gemacht und nach einer Lösung gesucht. Bei
Weitere Kostenlose Bücher