Archiv - Infoletter 05-02
Stand vom 06.03.2002
----------------------------------------------------------------
devmag.net - Das Know-How-Magazin
-----------------------------------------------------------------
Datum 03.03.2002
Jahrgang 1
Ausgabe 5
Abmelden <!-unsub-->
Website http://www.devmag.net
Archiv http://www.devmag.net/archiv/index.htm
>> Die Themen
1. Das nervt den Surfer
2. Neue Artikel im devmag
3. Shortnews
4. Tasteneingaben zählen
5. Horizontale Linie mit Bild
6. Letztes Update mit PHP
7. Impressum
-----------------
1. Das nervt den Surfer
-----------------
Diese persönliche Auflistung soll zeigen, was einen Durchschnitts-Internetnutzer
am WWW stört, und worauf Sie bei ihren Projekten bestimmt achten
sollten.
1. Bei dem Seitenaufruf meldet sich erst der Browser ab, und dann
kann
man den PC neu Starten. Der Webmaster meint, ich solle den Browser
wechseln, da such ich mir lieber gleich ne neue Website!
2. Letzte Aktualisierung am 04.12.98, ach ja, die Mauer ist schon gefallen...
3. Viele Webmaster entfernen den (störenden) Scrollbalken,
ich mit meiner
kleinen Auflösung komm an die Links einfach nicht dran, nur
mit Müh
Not muss ich mich im Quellcode schlau machen.
4. "Wer nämlich mit 'h' schreibt ist dämlich"
- Dieses Spruch sollte man so manch
einem Webmaster zu Herzen legen. Von der Bildungsreform spürt
man noch nichts
im Internet.
5. Die Website besteht aus Impressum, Gästebuch und Werbung
- Ach ein Counter
mit der Anzeige "30 User Online" darf natürlich nicht
fehlen.
6. Schön bunt mit vielen Farben, viele Bildchen, da ein Gif und da noch eins *Blink*Blink* - Ich bitte euch, wir sind hier nicht im Kindergarten, die Zeiten sind vorbei.
7. Tolles Design, gutes Layout, sieht alles vielversprechend aus, eine Sache stört, über jeden Link kommt man auf die "404 - File Not Found" - Seite.
8. Körperliche Ertüchtigung auch beim Surfen, dank den Meterlangen Seiten, bei denen man Tagelang scrollen muss.
-----------------
2. Neue Artikel im devmag
-----------------
HTML - Galerie der (Tabellen) Layouts
Es gibt so rund drei bis vier Layoutformen im Internet. Nach einer dieser Formen ist fast jede Website aufgebaut. Wie ein solches Layout mit HTML aussieht und erstellt wird erfahren Sie hier.
http://www.devmag.net/html/layout_galerie.htm
Haarlinien Tabellen
Stört Sie auch der dicke Rahmen einer Tabelle? Wie sie haarfeine Tabellenrahmen erstellen erfahren Sie in diesem HTML - Trick.
http://www.devmag.net/tricks/html/haarlinien_tabelle.htm
PHP Kurs - Der Einstieg
PHP gehört die Zukunft als Programmiersprache im Internet. Mit PHP lassen sich leicht komplexe webbasierte Anwendungen entwíckeln und verwirklichen. Das können komplexe Community Systeme oder einfache Gästebuchscripte sein.
Teil 1 http://www.devmag.net/webprog/php_kurs_1.htm
Teil 2 http://www.devmag.net/webprog/php_kurs_2.htm
Teil 3 http://www.devmag.net/webprog/php_kurs_3.htm
Formulareffekte - Das aktive Formularelement
Die Maus, der Cursor...Vor allem bei Formularen mit vielen Feldern verirrt man sich leicht, und findet seinen Cursor nicht wieder. Wie Sie dieses Problem schnell und elegant lösen, erfahren Sie hier...
http://www.devmag.net/tricks/html/aktive_formularelement.htm
HTML - Die MetaTags
Metatags dienen vor allem den Suchmaschinen, und deren Spidern und Robots. Die Metatags beschreiben in erster Linie den Inhalt einer Seite, was eben wichtig für die Suchmaschinen ist. Die wichtigsten Metatags sollten auf keiner Seite fehlen, welche das sind erfahren Sie hier.
http://www.devmag.net/html/meta_tags.htm
Fenster ohne Rahmen
Fenster oder kurz PopUps lassen sich mit JavaScript auf einfache Art und weise erstellen, aber kennen Sie den schon? Ein Fenster total ohne Rahmen!
http://www.devmag.net/tricks/js/fenster_ohne_rahmen.htm
Datenschutzreform 2002
Man hat bestimmt davon im Internet oder in anderen Medien etwas mitbekommen, doch haben Sie schon eine Veränderung bemerkt? Seit kurzem planen Anwaltschaften Schritte gegen verschiedene Websitebetreiber. Deshalb sollten Sie die Grundzüge der neuen Reform kennen, und sich auch daran halten!
http://www.devmag.net/projektpflege/datenschutzreform_2002.htm
--------------
3. Shortnews
--------------
Einige kurze Neuigkeiten im Internet
>> PHP Unterstützung
Inzwischen unterstützen 38% aller Apache-Server PHP. Insgesamt
wurde die PHP-Unterstützung auf 8.4 Millionen Webseiten festgestellt,
wobei oft der Server zwar PHP unterstützt - dieses aber nicht
genutzt wird.
Quelle: Eigene Recherche
>> Opera 6.1 in Deutsch
Auf der Opera Homepage werden zwei Varianten zum Download angeboten.
Mit Java kommt der Browser auf ein Downloadvolumen von über
11 Megabyte.
Ohne Java-Unterstützung müssen nur knapp 3,5 Megabyte
heruntergeladen werden.
Quelle: Eigene Recherche
----------------
4. Tasteneingaben zählen
----------------
Es gibt Formulare die eine Begrenzung in der Eingabe haben. Die
Eingabe von SMS
ist meistens auf 100 - 150 Zeichen begrenzt. Ein kleines JavaScript
zählt die eingegebenen Zeichen, und gibt die Zahl der Zeichen,
die noch verwendet werden können, aus.
<SCRIPT language="JavaScript">
function CheckLen(Target)
{
var maxlength = "150"; //die maximale Zeichenlänge
StrLen=Target.value.length;
if (StrLen==1&&Target.value.substring(0,1)==" ")
{
Target.value="";
StrLen=0;
}
if (StrLen>maxlength )
{
Target.value=Target.value.substring(0,maxlength);
CharsLeft=0;
}else
{
CharsLeft=maxlength-StrLen;
}
document.zaehlformular.Anzahl.value=CharsLeft;
}
</SCRIPT>
Das Formular:
<FORM name=zaehlformular>
<B>Sie haben noch:
<INPUT readOnly maxLength=3 size=3 name=Anzahl> Zeichen</B><BR>
<TEXTAREA onkeydown=CheckLen(this) onkeyup=CheckLen(this) onfocus=CheckLen(this)
rows=5 wrap=VIRTUAL cols=35 onchange=CheckLen(this)></TEXTAREA></FORM>
Das Skript spricht das Formular an.
In der ersten Zeile der Funktion wird die Zahl der maximal verwendbaren
Zeichen definiert. In dem Beispiel sind 150 Zeichen gewählt
worden.
Die Funktion wird bei jedem Tastendruck durch die Eventhandler "onkeydown"
und "onkeyup" aufgerufen, sodass jeder Tastendruck ermittelt
wird, und die Zahl der zu Verfügung stehenden Zeichen automatisch
erneuert wird. Die Anzahl der noch zur Verfügung stehenden
Zeichen wird über das Eingabefeld ausgegeben. Hierbei ist es
wichtig, das es das name="Anzahl" - Attribut behält,
da es sonst nicht mehr korrekt vom Skript angesprochen wird. Ebenfalls
wichtig ist es, das dass name - Attribut beim Formular-Tag erhalten
bleibt, da es auch in diesem Fall nicht mehr richtig angesprochen
würde.
---------------
5. Horizontale Linie mit Bild
---------------
Die langweiligen Horizontalen Linien lassen sich leicht grafisch
aufbessern. Eine kleine CSS Anweisung reicht, und aus der Linie
wird schnell ein grafisches Element. Es wird nicht mehr
auf eine Hintergrundfarbe zurückgegriffen, nein es wird einfach
ein Bild als Horizontale Linie
verwendet.
So wird eine Horizontale Linie schnelle eine reihe von Smileys oder
ähnlichem.
<hr style="background-image:url(hr.gif); height:22px">
Mit dem height-Attribut kann man zudem gleich noch die höhe (maximale Höhe) der <hr> festlegen. Die Adresse zu der Grafik wird in den Klammern hinter url(); angegeben.
---------------
6. Letztes Update mit PHP
---------------
Mit PHP lässt sich viel über die Eigenschaften einer Datei
in Erfahrung bringen. So kann man
ohne Probleme ermitteln, wann die Datei zuletzt geändert wurde.
Diese Anzeige bringt man
dann schnell auf die Seite, und muss nicht immer von Hand das Datum
setzten.
<?php
echo "Letztes Update: ".date("d.m.Y,H:i",filemtime(basename($PHP_SELF)));
?>
Die Funktion filemtime() erhält die akutelle Datei als Parameter
($PHP_SELF).
Diese Zeitangabe ist im UNIX-Zeitstempel Format und wird durch die
Funktion
date() in eine "normale" Datumsdarstellung umgewandelt.
Die Ausgabe sieht
jetzt z.B. so aus:
Letztes Update: 03.03.2002, 14:38
---------------
6. Impressum
---------------
devmag.net ist ein Gemeinschaftsprojekt mehrerer Autoren.
Sie erhalten diesen Infoletter, da sie sich auf devmag.net
für das Abonnement eingetragen haben.
Abmelden können Sie sich über diesen Link:
<!-unsub-->
Verantwortlich für diese Ausgabe ist: tf
Sollten Sie Probleme mit dem Empfang der Email haben, dann können
Sie diesen Infoletter im Archiv nachlesen.
http://www.devmag.net/archiv/index.htm
Alle Angaben ohne Gewähr. Alle Rechte vorbehalten. Die
Verwendung des Textes - auch auszugsweise - ohne schriftliche
Genehmigung von devmag.net ist nicht gestattet.
devmag.net - Bilharzstrasse 1, 89081 Ulm

HTML