Tips & Tricks zur Homepage-Erstellung

[Micha's Home]

  [Tips&Tricks]

[Links]


Frames

mit Javascript.
Wie spreche ich JS in unterschiedlichen Frames an? onload bei Frames.

Deine IP

Ermittlung der eigenen IP-Adresse. Nützlich z.B., wenn man hinter einem Router sitzt und die eigene offizielle IP-Adresse z.B. für einen temporären ftp-Zugang, web- oder game-Server wissen muß.

Falls der Server dauerhaft betrieben werden soll, ist aber sicherlich ein dynamischer Nameserver (z.B. http://www.dynip.com/) die bessere Wahl.

Unter Unix oder Linux könnte man z.B. folgendes Script verwenden: #!/bin/sh

url="http://mnieberg.de/tips/getmyip.shtml"
myip=`wget -qO- $url | sed  -n '/^Your/s#.*\[\(.*\)\].*#\1#p'`

echo "meine offizielle IP-Adresse: $myip"

In tcl/tk funktioniert es
(auch unter Windows) so:
package require http

set url "http://mnieberg.de/tips/getmyip.shtml"
if {catch {set h [::http::geturl $h]} } {
       puts "cannot open url: $url"
       exit 1
}
set s [::http::data $h]; # fetch data

# parse data: "Your IP is: [12.34.56.78]"
if { [regexp {\[([0-9.]+)\]} $s dummy myip] } {
       puts "meine offizielle IP-Adresse: $myip"
} else {
       puts "error in result: url=$url, text=$s"
}

Javascript

JQuery ist eine JavaScript Library
Auf Clientside befindet sich eine weiter JavaScript Library, die MooTools.
   
   

CSS

Auf www.w3schools.com gibt es mehrere Tutorials (html, css, xhtml, JavaScript, asp, php). Praktisch ist das CSS Tutorial, in dem die Grundlagen von css (Cascading Style Sheets) beschrieben sind. Gut gefällt mir die Möglichkeit manche Tricks auch direkt im Browser auszuprobieren.
960 Grid System. Eine .css-Library (ja so etwas gibt es auch), die 960 Pixel große Seiten in 12 oder 16 vertikale Bereiche (Grids) aufteilt.
Durch Verwendung spezieller style-sheets der Library kann man seine Seiten harmonischer aufbauen. Zudem nimmt die Library einem die Probleme mit unterschiedlichen Browsern ab.
Das hört sich erst einmal eigenartig an. ist aber eine prima Sache. Ganz unten auf der Seite befinden sich Tutorials zu der Library und ein Video, welches den zeigt, wie man mit der Library schnell zu Ergebnissen kommt. Anschauen!
   
   

 

 

Resourcen / Links

Bei Flash - Animationen muß man aus technischen Gründen manchmal die Wartezeit überbrücken. Auf dieser Seite findet ihr die besten count-downs als Ladebalkenersatz. Lohnt sich!
Ein Farbenrechner. Hier kann man sich zu einender passende Webfarben für die Homepage zusammenstellen lassen.
Nettes Tool - vor allem für Farblegastheniker wie mich.
Mehr zu dem Klassiker SelfHTML von Stefan Münz.
Apache web-Server.
cgi - Library für tcl - Programmierer von Don Libes (expect)
   
Dr. WEB: Hier findet ihr viel mehr Nützliches.
   
Frequently Asked Questions zu Javascript
 

Letzte Änderung: 02.10.10