![]()
Vorwort
![]()
Grundgedanken
![]()
Begriffe
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!! :-)
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 ;-).
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...