I. Einführung

Vorwort
Grundgedanken
Begriffe


Vorwort

Um gleich 'mal jeden abzuschrecken: Das hier ist kein Kurs im gewöhnlichen Sinn, sondern eher so eine Art von Tip- und Erfahrungssammlung. Die HTML-Sprache selbst wird nicht erklärt, die Mühe haben sich zum Glück schon andere gemacht <g>. Abgesehen davon gibt's gute HTML-Editoren, die einem die Arbeit zu einem großen Teil abnehmen. Wer HTML ernsthaft lernen will, sollte sich das Kompendium für HTML-Entwickler (toller Name!) von Stefan Münz besorgen.
Der Kurs soll auch keine wissenschaftliche Arbeit sein, deswegen kann's auch ein wenig "flapsig" werden. Schließlich mach' ich das hier aus Spaß an der Freud' und verdiene nix dran... Ich vertrete hier auch nur meine Meinung - muß also nicht immer stimmen und/oder wahr sein. Und nochwas: Deine Meinung interessiert mich! Wenn Du hier Nützliches gefunden hast oder sogar etwas davon in Deiner Homepage verwendest oder Du den Kurs für total überflüssig hältst, mail's
mir!

Es gibt zwar im Internet jede erdenkliche Info zum Thema Homepage und HTML, aber die sind so gut verteilt, daß man allein schon eine Woche suchen muß, bis man überhaupt ernsthaft anfangen kann. Deswegen schreibe ich hier einfach mal zusammen, was man so alles braucht, was sinnvoll oder auch weniger sinnvoll ist, wo man was bekommt, geb' ein par Tips usw... Auch Nur-User ohne Ahnung vom Programmieren, HTML, Java und dem ganzen Zeugs sollen damit zu einer guten HP kommen, ohne allzugroßen Aufwand.

Die meisten Linx und Tips für Programme sind für Windows 95, ich versuche aber, auch die 16-Bitler und Macianer nicht zu vergessen.
Ich gebe bei Programmen und Tools zum Downloaden immer die Firmen-Homepage, die Original-Location und (wenn möglich) einen Mirror mit an, damit man sich das Gesuche im Netz sparen kann und (hoffentlich) eine ordentlich CPS zusammenbekommt.

Und noch ein dickes Thanks an Gent und Driver für ihre Tips!! :-)

InhaltsverzeichnisSeitenanfang


Grundgedanken zu einer eigenen Homepage
(für die, die noch keine haben und auch die, die schon eine haben)

Warum eine Homepage? (subjektiv)
Weil's jeder hat? Weil's in ist? Weil ich den Platz vom Provider ja umsonst gestellt bekomm'? Weil ich nix Besseres zu tun hab'? Und was soll inhaltlich 'rein? Und überhaupt...
Eigentlich soll 'ne eigene private Site nur Spaß machen - einen ernsthaften tieferen Sinn konnte ich bis heute in den Dingern nicht entdecken. Deswegen laß Deiner Phanthasie freien Lauf und spiel' Dich ein bischen... Hauptsache, es bringt Dir und den Besuchern ein wenig Fun! :-)

Was soll also rein? (jetzt wird's absolut subjektiv)
Entweder man versucht sich der Welt ein wenig näher vorzustellen...
...oder man hat einen Thema, zu dem man unbedingt was loswerden muß (z.B."Rettet die schlammcatchenden Moosfrösche im Regenwald")...
...oder man hat die ultimativen Links auf alles zu den "schlammcatchenden Moosfröschen"...
...oder es soll einfach nur schön sein...
...oder...

Was soll nicht rein? (jetzt wird's noch subjektiver)
Der ganze Inhalt besteht aus "Hallo ich bin der Moosfrosch und meine Email ist ?@?.? Ciao!"...
...oder rosa Schrift auf giftgrünem Hintergrund...
...eine einzige Page, die 800 Meter lang ist...
...oder Nazi-/Pornokram (eh klar ;-))...
...oder...
Zu dem Thema gibt's die
Goldenen Regeln für schlechtes HTML und auch gleich abschreckende Beispiele bei Mirsky's Worst Of The Web.

Was ich damit sagen will: Müll gibts im WWW wirklich genug - wenn Du also ein Homepage-Projekt in Angriff nehmen willst, nimm Dir ein wenig Zeit und mach Dir auch Mühe (schließlich ist's auch so eine Art von Visitenkarte). Sonst laß es lieber bleiben und geh in der Zeit lieber mit Deinem Schnuckel essen oder spiel 'ne Runde Doom! Es nervt Dich bestimmt auch selbst, wenn Du im Dich im Datenstau endlich auf eine Site gequält hast und dann nix Vernünftiges kommt!

Design (immer noch subjektiv)
Bevor wir jetzt einfach loslegen, noch ein par Gedanken zur Optik.
Wenn Du also jetzt schon weißt, was inhaltlich 'reinkommt, dann denk' auch mal kurz drüber nach, was da wohl optisch am Besten dazu paßt. Soll's cool, lustig, seriös oder wie auch immer kommen... Es ist nachträglich ziemlich aufwendig, sein Layout und Design komplett zu ändern!
Oft wird der Websurfer schon vom ersten optischen Eindruck niedergemacht und schaut weiter (die nächste Site ist ja nur einen Mausklick entfernt), da können dann noch so tolle Inhalte drin sein. Stell Dir mal eine wissenschaftliche Abhandlung auf Blümchenhintergrund über Moosfrösche vor, wo überall Pfeile blinken und im Hintergrund ein Rap-Sound läuft...
Also schau einfach mal im WWW, welche Sites Dir besonders gut gefallen. Ein wenig Ideenklau ist schon ok ;-).

InhaltsverzeichnisSeitenanfang


Begriffe

Für die, die HTML für eine ansteckende Krankheit halten, ganz kurz ein par Begriffe, die hier im Kurs vorkommen:

Frames
Mit Frames kann man den Browser-Bildschirm in mehrere Segmente unterteilen, jedes Segment enthält dabei ein eigenes Dokument. Unterstützt werden Frames seit Netscape 2.0. Das kann z.B. sinnvoll sein, wenn man mehrere Seiten hat und links (oder unten) das Inhaltsverzeichnis immer anzeigen will, während man im Hauptfenster in der Homepage stöbert.

GIF / JPG Graphics Interchange Format / Joint Photographic Experts Group
Die beiden Bildformate, die im WWW üblich sind.

HTML HyperText Markup Language
Das ist die Programmiersprache, in der WWW-Seiten erstellt werden. Jede Seite ist ja nur Text, der dann von dem Browser interpretiert und entsprechend dargestellt wird. Die HTML-Tags sind die Befehle, wie was auszuschauen hat und haben immer das Format <befehl>.
Ein Beispiel: Um etwas zu unterstreichen, schaut der Originaltext so <u>unterstrichen</u> und das Ergebnis so unterstrichen aus.

HTTP HyperText Transfer Protocol
...ist das Protokoll (die Verständigungssprache) zur Kommunikation mit WWW-Servern.

Java
...ist eine Programmiersprache. Im Internet gibt's die Java-Applets - die Idee dahinter ist unter anderem, endlich Programme zu haben, die auf jedem Rechner (ob DOSe, Apfel, SUN...) laufen. Dein Computer muß nämlich so tun, als wäre er ein Java-Rechner, ähnlich wie z.B. das Windows-Fenster unter OS/2.

JavaScript
...wurde von NetScape entwickelt und kann direkt in HTML-Dokumente eingebaut werden. Man könnte sagen, es ist so eine Art von Makro-Version von Java.

MIME Multipurpose Internet Mail Extension
Bei jeder Datei aus dem WWW (über HTTP) überträgt der Server die Art der Datei mit. Das kann z.B. ein HTML-Dokument (MIME-Typ: text/html) oder eine JPG-Grafik sein (MIME-Typ: image/jpeg). Sowohl der Server als auch Dein Browser müssen die MIME-Typen kennen, sonst kann die Datei nicht richtig dargestellt werden.

...to be continued...

InhaltsverzeichnisSeitenanfang


InhaltsverzeichnisWerkzeug