home
Webentwicklung
Hinweis: Auch unter "Windows" (wine-Programme) finden sich
einige Tools zu Webdesign und Entwicklung.
Ohne Gewähr. Keinerlei Haftung für evt. Schäden durch
befolgen der Tipps oder empfohlene Programme!
Arbeiten sie bitte stets mit Sicherungskopien ihrer Dateien.
WYSIWYG-Editoren

KompoZer ist der Nachfolger des NVU und
ebenfalls kostenlos zu haben. Diese Webseite ist die erste die
ich mit diesem Programm erstellt habe, es sollen einige Fehler
des NVU-Editors ausgemerzt sein. Viel bemerkt habe ich davon
allerdings nicht. Das Programm gibt es für Linux und für
Windows.
Achtung: Der Editor in der von mir von der
KompoZer-Website heruntergeladenen Version entfernt eingefügte
PHP-Aufrufe beim speichern wieder! Eine erneute
Installation mit meiner speziellen Distributionsversion behob
jedoch das Problem.

Ein kostenloser HTML-Editor ist
auch NVU. Das Programm ist
derart einfach zu handhaben, daß jeder der fähig ist ein
Textverarbeitungsprogramm zu bedienen, auch eine HTML
Seite erstellen kann. Das Programm gibt es für Linux und für
Windows.
Dokumentationen, Kurse, Anleitungen und Handbücher
Von
Charles Cooke gibt es eine
Anleitung bzw. ein Handbuch zu NVU in deutscher
Übersetzung von Jürgen Klose (PDF 3MB, analog also am Besten
mit einem Downloadmanager öffnen), sowie einen Einführungskurs
auf
www.elew.de ("ein Land eine Welt" - ein Abstecher
dorthin lohnt nicht nur wg. dem Kurs).
P. S.:
Da NVU und Komposer zur Zeit noch nahezu identisch sind, ist
das NVU-Handbuch auch eine Anleitung für den KompoZer, ja,
sogar wenn man einen ganz anderen Editor benutzt, erfährt man
nützliches. Jedenfalls wohl, solange man nicht gerade ein
Vollprofi ist - und die werden sich kaum hierher verirren.
;-)
Eine ausführliche Dokumentation und Anleitung mit vielen
nützlichen Beispielen zur HTML-Erstellung gibt es bei dem
berühmten
de.Selfhtml.org. Auch zum
Download! Gedruckt gibt es das Buch von Stefan
Münz

"HTML-Handbuch" auch, zum
Beispiel bei
Amazon
(Amazon ist ein Affiliate-Anzeigenpartner).
Was der obige Link für HTML ist, ist
SELFPHP für php.
Jetzt, da ich PHP-Scripte in meinen Seiten verwende, werde ich
wohl nicht umhin kommen, dort ab und an vorbei zu schauen, um
wenigstens ungefähr eine Ahnung zu bekommen, was denn diese
Scripte überhaupt machen.
PHP: Hypertext
Preprocessor Alles über PHP,
Handbuch in deutsch, Downloads...
CSS
für alle Browser Ein umfangreicher, leider etwas älterer,
aber immer noch nützlicher Artikel über das leidige Thema:
Crossbrowser-Strategien.
"
CSS 4 you
- die deutsche Seite für Cascading Stylesheets (CSS) Dies ist
eine nahezu komplette CSS-Referenz auf deutsch - ergänzt durch
etliche Tipps, Tricks und andere Referenzen." (Zitat der
Webseite)
http://jendryschik.de Artikel zur
Webseitengestaltung.
volderette.de "Das Blog für
Grafikdesign, Webdesign, Videodesign und Filmdesign." (Zitat
der Webseite)
JavaScripts selbst erstellen Autor: Stefan
Münz
WWW-Software / Java, JavaScript "Hier
finden Sie Links zu Java und JavaScript (Beispiele, Demos,
Tutorials, Referenz)." (Zitat der Webseite)
online-marketing-breuer.de
"Suchmaschinenoptimierung - Linkbuilding - Linkaufbau - Online
Marketing Breuer" Tipp: auf der Hauptseite nach unten scrollen
bis links die Rubrik "Weitere Inhalte" auftaucht. In "
Linkblog-Building" sind zum Beispiel einige
sehr interessante SEO-Artikel zu finden.
Hilfe zu XHTML, SVG, CSS, PHP "Dr. O.
Hoffmann: Hilfeseite zu css, xhtml, svg, php"
Webdesign mit
XHTML und CSS Neben organisatorischen Hinweisen befinden
sich auf dieser Website die vermittelten Inhalte als
Online-Skript – zugänglich für die Teilnehmer und alle
Interessierten außerhalb des Kurses.
Webseiten überprüfen/optimieren
Browserverhalten
GEOTEK netrenderer Diese Webseite stellt das
Aussehen der eingegebenen URL in verschiedenen Versionen des
unsäglichen Internet Explorers von Microsoft dar. Recht
brauchbare und schnelle Webseite, allerdings zeigt GEOTEK
netrenderer bei manchen Containern mit IE7 und 1024x768 eine
horiz. Overflow-Scroll-Leiste, welche bei Browsershots nicht
erscheint, in solchen Fällen sollte mit diesem nachkontrolliert
werden.
Browsershots Testet das Aussehen einer Webseite in
so gut wie allen wichtigen Browsern. Die gewünschten Browser
können durch Markieren einzeln ausgewählt werden. Auch die
Seitensprache kann gewählt werden. Eine erstklassige Webseite!
Die Überprüfung dauert allerdings ziemlich lange.
Überprüfung und SEO-Tools
Natürlich steht der
W3C
Linkchecker bei der Überprüfung der Links auf einer
Webseite, wie alle Tools des W3C, mit ganz oben in der
Brauchbarkeit.
linklint, ein Linux/Windows Kommandozeilenprogramm
in Perl, untersucht, je nach mitgegebenen Parametern, eine
Webseite oder eine lokale HTML-Seite auf tote Links. Gehört auf
jeden Webentwickler-PC, vor allem bei Leuten, die wie ich noch
analog durch's Netz kriechen! Nach der Prüfung wird eine
HTML-Seite mit den Meldungen erstellt. TOP!
(Anders als
empfohlen habe ich linklint in mein homeverzeichnis/bin/
entpackt und die linklint.nr.so.wie.so als linklint in
/usr/bin/ verknüpft. Bsp. eines Online-Checks aller Seiten
einer Domain und anschließendes Anzeigen der Fehlermeldungen im
Firefox-Browser:
bash-3.2$ linklint -error -http -host www.beispiel.de /@ -doc
/Verzeichnis in der linklint seine Meldungen_speichern soll/;
firefox /Verzeichnis in der linklint seine Meldungen jetzt
gespeichert hat/index.html
-[Dauer eines Checks mit analogem Modem, 1137 Dateien via http,
mit 654 externen Links: 30 Minuten] )
"Fertige" Webseiten sollten online, per Upload oder durch
direkte Eingabe beim
W3C-Validator
auf
Fehler überprüft werden. Leider
unterlassen das viele Webmaster.
Ein weiterer sehr guter Validator ist der
Total-Validator. Dieser zeigt die Fehler
übersichtlich im Quelltext an, verweist auf die richtigen
Stellen des W3C-Standards mit den genauen Spezifikationen,
prüft auch die Links und stellt ein Add-on für den Firefox zum
Download. Einziger Nachteil, es gibt ein Tageslimit an
Überprüfungen. Weder der W3C- noch der Total-Validator erkennen
alle "Fehler", einige werden vom einen, andere vom anderen
toleriert. Am Besten ist, mit beiden zu prüfen und den
Total-Validator etwas sparsam, d. h. nach dem W3C-Validator
oder zur Fehleranalyse einzusetzen!
Html Validator for Firefox and Mozilla
Firefoxerweiterung, kann HTML-Seiten offline überprüfen.
(Z.B. Seiten die erst mit 'include' und PHP zusammengesetzt
werden -Apache)
Das Kommandozeilen-Programm "
tidy" mit seinen Parametern ist ja
bekanntlich zur Webseitenerstellung und Berichtigung
unerlässlich. Für Microsoftianer gibt es auch irgendwo eine
graphische Oberfläche für das Programm, welche ich zwar
nicht für gut halte, jedoch die Pfadeingabe unter der
Windows-"Eingabeaufforderung" - oh jeh... Doch kann, wer das
gute alte DOS noch nicht ganz verlernt hat, ja auch eine
Stapelverarbeitungsdatei erstellen. Aber auch Online kann man
sich einigermaßen sauberen Code erzeugen lassen. Zum Beispiel
bei
html
tidy online.
Ganz wichtig ist auch die Anmeldung bei den
Google-Tools, denn ohne gute Auflistung bei
Google kann heutzutage der Webmaster den Laden dicht machen.
Ratsam ist, eine sitemap einzureichen, ein sehr gutes
python-Script zur
Erstellung von sitemaps gibt es dort auch
irgendwo. Außerdem ist die Diagnose wichtig.
Der
YAHOO! Site Explorer zeigt, welche Seiten einer
URL im Yahoo-Index sind. Es gibt ja nicht nur Googler, nach
einer
Registrierung können dort auch Sitemaps und eine
Authentifizierung, ähnlich der bei den Google-Webmastertools,
eingereicht werden. Auch Suchformulare mit denen das Web oder
die eigene Seite durchsucht werden können, gibt es hier von
Yahoo genauso wie bei den Google-Tools.
Windows Live Search hat sich nach Google,
in respektvollem Abstand, in meinen Statistiken zur
zweitgrößten Suchmaschine gemausert. Auch dort kann man sich
anmelden, eine Sitemap einreichen und einige Webmastertools
nutzen. Akzeptiert werden auch User, welche im Browser ihre
Linux-Kennung mitsenden ;-).
Monstercheck.de Umfangreiche Seitenüberprüfung in
einem Rutsch. Einigermaßen brauchbar. Schwierigkeiten bei UTF-8
codierten Seiten in manchen der frames.
Google Pagerank
inspector Checkt den PageRank aller Seiten einer
URL. Ein Top-Tool!
diekleinschreiber.de "Diese Webseite soll
unerfahrenen aber auch erfahrenen Webmastern den Alltag mit
ihrer Homepage vereinfachen. Es stehen eine Vielzahl von Tools
& Downloads zur Verfügung die beim generieren von HTML oder
Java Scripts oder zur Promotion der Page helfen sollen." (Zitat
der Webseite)
Klaus Schallhorn hat auf seiner Seite drei
ungewöhnliche Tools, die zur Suchmaschinen-Optimierung dienen
können.
Monsterkey.de Hilfen zur Keyword-Recherche.
computerhilfen.de Betreibt eine
Tipps-Webmaster-Rubrik
database-search.com "Dieses Programm stellt
automatisch wichtige Links und Abfragen zur Verfügung." (Zitat
der Webseite)
Netprofit Linksammlung zum Thema Pagerank
überprüfen.
Keyword Tools Eine Sammlung von Links zum
Thema Keywords.
SUMA
TOOLS "Suchmaschinenoptimierung mit SEO Tools." (Zitat der
Webseite)
webmasterpro.de Beschäftigt sich mit Design,
Entwicklung, Management und Server.
geizkragen.de Unterhält auch eine Rubrik: "Alles
für die Homepage"
AnyBrowser.com Bietet verschiedene Hilfsmittel zur
Erstellung und Überprüfung von Webseiten an.
ABAKUS bietet eine Linksammlung von
Online-Tools zur Webseitenüberprüfung.
contator listet auf einer Seite ebenfalls
eine längere Sammlung von Onlineüberprüfungs-Tools.
OesterBlog Riesige Linksammlung zu Thema XHTML,
CSS, WAI, .htaccess uvm.
Zwar mag es für manchen unangenehm sein, doch ist es sehr
leicht, den Inhaber einer Domain herauszubekommen. Die
Denic verwaltet die ".de" Kennung. International
gibt es
allwhois, und schließlich steht
ripe für
personalisierte Eintragsauskunft zur Verfügung. Beachten sie
bitte, daß solche Auskünfte nur bei wirklichem
Informationsbedarf eingeholt und nicht mißbraucht werden
dürfen.
Auskunft über den Eigner einer Webseite, deren geschätzten Wert
und weitere Infos wie den Serverstandort usw. gibt zum
Beispiel:
http://www.sitelogr.com/
Wichtig können auch die Infos von
Alexa über
Webseiten sein.
CSS
CSSplay ist eine Klasse Seite mit vielen
Beispielen zur Seitengestaltung per Stylesheets. Hier habe ich
z.B. ein Ausklapp-Menü gefunden, das auch Submenüs kann (extra
zur Demo dringelassen) und auf diesen Seiten eingebaut. Um
nicht jede Seite ändern zu müssen, wenn eine neue Seite
hinzukommt, habe ich eine Extra-Seite mit den Menüeintragen
erstellt und diese per php-include in alle Seiten eingebunden,
Wie es scheint, können die Sumas damit umgehen, und zur
Sicherheit gibts ne Sitemap. (Wer sich dafür interessiert, den
Quelltext ansehen und die Datei "menu.php" aus der Wurzel im
Browser laden, hier die zugehörige
CSS. Aber: Stu Nicholls, der Autor,
beansprucht ein Copyright - für privaten Gebrauch kostenlos. Na
ja, wer selber rumprobiert wird sicherlich zu einer ähnlichen,
wenn nicht sogar gleichen Lösung kommen, doch wenn man die
vielen Stunden vertrödelte Zeit berechnet...)
Mit dem
CSS Template Generator läßt sich auf einfache
Weise ein dreispaltiges Seiten-Layout generieren. Wer es
einfach liebt, dem liefert die Seite ein Grundgerüst und der
Code muß ja sowieso verändert werden.
/* Position Is Everything */ — Fehler in modernen
Browsern werden hier anhand von Beispielen detailiert
erklärt.
CSS Cascading Style Sheet Optimiser Auf dieser
Seite kann durch Eingabe der URL oder des Codes ein Stylesheet
opimiert werden. Trotz der offenkundig etwas merkwürdigen
Phantasie des Webmasters eine gute Seite zum Thema.
Dr. Web Weblog "Wer es darauf anlegt, der muss im
Web fast nichts mehr selber machen. Für beinahe alles gibt es
Online-Generatoren. Wir haben versucht die nützlichsten und
besten davon zusammenzutragen." (Zitat der Webseite)
Menüs und Sitemaps mit CSS "Hier sind ein
paar Formatierungsvorschläge für Links, Buttons und Menüs. Nur
so als Anregung für Eure eigenen Entwicklungen..." (Zitat der
Webseite)
Javascript PHP
Das Menue auf diesen Seiten ist meine
erste Erfahrung mit der Integration von PHP-Scripten in meine
Seiten. Beim kostenlosen Arcor steht PHP ja nicht zur
Verfügung. Ich habe etwas gesucht, das es ermöglicht, die
Menueeinträge in einer zentralen Datei zu definieren, das
erspart das Ändern aller Seiten, wenn neue Einträge
hinzukommen. Am Besten hat mir
PHP
Drop Down Menu 0.6 gefallen. Das Script ist sehr einfach zu
konfigurieren und sieht, wie ich finde, gut aus. Das "Programm"
kann übrigens auch mit MySQL arbeiten. --- Schnee von gestern!
Mittlerweile besteht das Menue aus einer css-basierten Datei,
da ich eingesehen habe, daß eine Javascript-Lösung zu viele
Nachteile hat. Erst hab ich noch eine Datenbankbasierte Lösung
gesucht, aber auch nix vernünftiges gefunden. Siehe Details zum
Menue auf dieser Seite unter "CSS Play".
www.walterzorn.de Einige erstklassige Scripte. Zum
Beispiel ein: "Leicht verständliche, einfach benutzbare DHTML
-Bibliothek, die darüber hinaus Layern und Bildern
Drag&Drop -Fähigkeit verleiht. Cross-browser-tauglich."
(Zitat der Webseite) Empfehlenswert!
Die in diesen Bookmarksammlungen eingesetzten
RSS-News werden mit dem "
zFeeder"
angezeigt (GPL). Hat aber Problem wenn unterschiedliche
Kodierungen benutzt werden.
MagpieRSS dieses Script ersetzt jetzt nach und
nach meine ZFeeder-RSS-News. Einfach zu konfigurieren, keine
Probleme mit verschiedenen Kodierungen, lediglich auf den
grafischen Schnickschnack muß verzichtet werden.
Zum Einbinden von Affiliate-Partnerbannern habe ich das sehr
einfach zu konfigurierende
CJ Ad Rotator gefunden. Es steht unter GPL
und ist eigentlich keine richtige Bannerrotation, da die Banner
nur bei einem Seitenrefresh bzw. bei Aufruf der nächsten Seite
mit einer Einbindung der Reihe nach gewechselt werden. So
ensteht keine wilde Wechselshow und trotzdem kommt jeder
Banner mal dran. Ich bin bis jetzt damit recht zufrieden
(siehe meine
Reiseseiten). Um nicht alle Seiten auf php
umstellen zu müssen, habe ich eine Extra-PHPSeite erstellt,
welche nur eine Tabellenzelle mit der "include" Anweisung
enthält und diese dann per iframe in meine html-Seiten geladen.
Damit die mit den Bannern verlinkten Seiten nicht in dem
winzigen Frame (468x80) geladen werden, wurden die Links in der
"linkcode.inc" mit target="_blank" übergeben.
aardvarktopsitesphp.com "A Free PHP
Topsites Script A topsites list ranks a group of related sites
by popularity. Webmasters join the topsites list and are given
a button to put on their site and link back to the topsites
list. Aardvark Topsites PHP is a free topsites script built on
PHP and MySQL. It is licensed under the GNU General Public
License so it will always remain completely free." (Zitat der
Webseite) Das Script habe ich mal getestet, sehr einfache
Installation und Administration, braucht aber MySQL. Ich bin am
Überlegen, ob ich es auf einer meiner Domains einbaue.
Hier beginnt die Sammlung von Scriptarchiven. Diese
sind von unterschiedlicher Qualität, einige fliegen bestimmt
raus!
scriptsearch.com "Your programming directory for
free JavaScript, scripts, php, flash, source code, books,
examples, help and more! Now with thousands of
categorized listings in a searchable index." Die Seite
bleibt!
php-archiv.de Sammlung mit
vielen PHP-Links.
phpfinder.de "Endlich gibt es ein Portal, welches
sich umfassend mit der Programmierung in php beschäftigt."
(Zitat der Webseite)
PHP-resource.de "Hier erhalten Sie aktuelle
Informationen rund um die Web-Scriptsprache PHP und mySQL sowie
begleitende Informationen." (Zitat der Webseite)
perlUNITY U. a. PERLScripts,
PHPScripts JavaScripts
hotscripts Eine Menge PHP-Scripts
WEBMASTER RESOURCE "Webmaster Partnerprogramme -
Tools - Links - Tutorials" (Zitat der Webseite)
jswelt.de
"Sie finden hier das vermutlich grösste, deutschsprachige
JavaScript-Archiv, samt diversen Webmaster-Foren." (Zitat der
Webseite)
Michael Mailer's JavaScripts Der Name sagt
es.
J.a.d.I -
JavaScripte.aus.dem.Internet "Javascripte aller Art"
(Zitat der Webseite)
dynamic-webpages.de "Deutscher Knotenpunkt für
PHP" (Zitat der Webseite)
mob-i-co "Die Bannerverwaltung ist ein auf
PHP und MySQL basierendes Script, welches es Ihnen ermöglicht
Werbebanner auf Internetseiten zu verwalten." (Zitat der
Webseite)
webmastermind "Kostenloses für die Homepage""
(Zitat der Webseite)
Sonstiges
Kostenlose Fotos "Auf dieser Seite finden
Sie eine Auswahl von Seiten die Bilder, Fotos und Grafiken
kostenfrei zur Verfügung stellen. Bitte beachten Sie jedoch die
Bedingungen und AGB der einzelnen Dienstleister beziehungsweise
Fotografen. So fordern einige beispielsweise die Nennung des
Agenturnamens oder das setzen eines Links." (Zitat der
Webseite)
E-Mail Check "Mit diesem Tool kann überprüft
werden, ob eine E-Mail Adresse vom zuständigen Mail Exchange
Server (MX Server) angenommen wird. Weiters werden alle
MX-Server der jeweiligen Domain angeführt und überprüft."
(Zitat der Webseite) Nützlich bei manchen Gästebucheinträgen.
Dort gibt es auch Tools für Webmaster.
Kostenloser Webspace "Wollen Sie Ihre
Homepage erst einmal testen oder möglichst wenig oder gar kein
Geld dafür investieren? Dann schauen Sie sich folgende Gratis
Webspace-Angebote an. Es ist für jeden was dabei egal ob’s ein
Free-Hoster mit CGI, PHP oder sogar einer MySql-Datenbank sein
soll." (Zitat der Webseite) Zusammenstellung kostenloser
Hoster.
wxget Einfaches aber gutes script um aktuelle Wetterdaten von als Tabelle auf Webseiten darzustellen.
tree Sehr gutes Perlscript zur Erstellung einer Sitemap
ListGarden Program 1.3.1 Perl-Programm zur Erstellung von XML/RSS Feeds
Bei
The
Wayback Machine kann man durch viele Milliarden seit 1996
archivierter Webseiten surfen! Um schneller gefunden und
archiviert zu werden, kann man sich dort auch manuell
anmelden.
DMOZ ist der größte
manuell editierte Webkatalog in den man
sich eintragen sollte. Auch Ablehnungen sind
möglich.
Ob und wie ein
Impressum
ausehen sollte.
Zur Auswertung der Server Logfiles und Erstellung von
Besucher-Statistiken ist das Kommandozeilen-Programm
Awstats
das Mittel meiner Wahl. Ich halte es für das zur Zeit beste
Analyseprogramm. Eine Begriffserklärung habe ich vor langer
Zeit auch mal gefunden (
PDF). Eine weitere Seite zum Thema findet
sich unter
site-check.cc.

Die Grafik-Software meiner Wahl ist natürlich der
"GIMP". Den gibt es aber auch für Windows, und die mächtige
Grafikbearbeitung hat auch den ganz großen Vorteil vor den
kommerziellen Programmen, daß die jeweils neueste Version
völlig kostenlos heruntergeladen werden kann, obwohl die
Software mit teuer gekauften Programmen locker mithält.
Unter
user-agents.org findet sich eine Liste der
Kennungen von Spidern, Robots, Crawlern und Browsern.
Nützlich z. B. beim Ausschließen in der .htaccess oder bei der
Analyse von Statistiken.
Um Scripts in PHP ausführen zu können, ist es für Webmaster,
welche nur einen analogen Zugang zum Netz haben, praktisch
unerlässlich, einen Apache-Server und PHP zu installieren, um
die scripts zu testen. Apache und PHP ist bei allen großen
Distributionen dabei und ich glaube, auch unter Windows kann
man diese installieren. Leider hapert es, zumindest bei
Mandriva, an der Dokumentation. Doch im Netz kann man sie, z.
B. für die Version 2.2, unter
apache.org/docs/ einsehen. Die
Internet-Verzeichnisse werden unter Mandriva 2008 in /var/www/
angelegt. Der Syntaxcheck "apachectl -t" liefert bei
gestartetem Apache den Servernamen (wenn nicht definiert etwa
"123.0.0.0"). Dies bedeutet z.B., wenn Verzeichnisse mit
PHP-Dateien in /var/www/html/ verknüpft werden, können die
php-Dateien im Browser lokal aufgerufen und getestet werden.
Beispiel: "http://servern.a.m.e/test/index.php" parst die
lokale Internetseite index.php, wenn eine Verknüpfung zur
index.php oder das Original in /var/www/html/test/ liegt.
Ähnliche Regeln gelten für Perl (cgi-bin).
Taschengeld oder Affiliate
Affiliateprogramme können ab
etwa 100 Besucher pro Tag etwas zur Mitfinanzierung der
Serverkosten beitragen. Schafft es der Webmaster auf 1000
Besucher pro Tag zu kommen, kann er vielleicht sogar soviel
einnehmen, daß einmal pro Monat ein Restaurantbesuch damit
finanziert wird.
Google Adsense bringt noch am meisten, weitere
Affiliatepartner sind
Zanox,
Amazon,
Ebay und
publisher.affili.net.
Direkte Verlinkung zu SEO Tools