Archiv - Infoletter 14 - 02
Stand vom 18.05.2002
Die optimale Website für Einsteiger, PHP - Anfänger und Profi, Seitenwechsel auf Tastendruck
----------------------------------------------------------
devmag.net - Das Know-How-Magazin
----------------------------------------------------------
Datum 12.05.2002
Jahrgang 1
Ausgabe 14
Abmelden siehe Informationen
Website http://www.devmag.net/
Archiv http://www.devmag.net/archiv/index.htm
>> Die Themen
1. Die optimale Website für Einsteiger
2. Neue Artikel im devmag
3. Shortnews
4. PHP - Anfänger und Profi
5. Seitenwechsel auf Tastendruck
6. Informationen
7. Impressum
-------------------------------------------
1. Die optimale Website für Einsteiger
-------------------------------------------
Jeder weiß, dass es unmöglich ist, ein Kochbuch für
die Gestaltung
einer optimalen Website zu entwickeln. Es gibt einfach viel zu unterschiedliche
Themen
und Zwecke, für die eine Site gedacht sein kann. Doch wer als
"Anfänger" auf dem Gebiet
Erfolge erzielen möchte, der sollte sich an einige Grundlagen
halten.
1. Das Konzept der Site
Deine Website muss "aus einem Guss" sein. Das Konzept
muss die Seiten wie
eine Klammer umfassen.
Das gilt für die Themen ebenso wie für das Design. Es
sollten einheitliche Farben, einheitliche Schriften und einheitliche
Buttons bzw. Navigationselemente
auf der gesamten Website verwendet werden.
2. Die Navigation muss narrensicher sein
Man muss sicherstellen, dass der Besucher sich nicht auf der Seite
"verläuft".
Er sollte überall auf der Seite zumindest die Themenbereiche
wechseln können.
3. Trenne die Inhalte von der Präsentationsformatierung
Richtig angewandtes CSS erspart viel Arbeit. Schriften und Links
kann man so für die Site generell vorgeben.
4. Das Impressum
Ein Impressum, das den Besucher über den Betreiber informiert
(mit
postalischer und Email-Adresse) ist bei fast allen Sites nach der
derzeitigen Rechtslage
Pflicht, und lässt die Seite zudem "professioneller"
wirken.
5. Eine Feedback-Möglichkeit
Auf der Seite sollte mindestens deine Email-Adresse zu finden sein,
besser ist noch ein
Formular. Vielen Besuchern ist der Aufwand zu Groß ihr Mailprogramm
zu öffnen, und
eine Email zu schreiben.
Ein Formular dagegen kann wunder bewirken. Schließlich ist
man auch an dem Feedback
der Besucher interessiert.
6. Ein Gästebuch
Bei Projekten mit privatem Charakter ist ein Gästebuch durchaus
angebracht.
Bei kommerziellen Seiten ist es eher peinlich.
7. Eine Linkliste zum Thema
Damit sind nicht ellenlange Linklisten oder solche zum Eintragen
(FFA) gemeint,
sondern wirklich weiterführende Links zu dem Thema, das auch
auf der eigenen Seite
behandelt wird. Als Spezialist zu dem Thema kann man bestimmt auf
weiterführende
Seiten verweisen.
8. Ein Forum zum Thema
Ein Forum solltest man nur einrichten, wenn man ausreichend Besucher
hat
bzw. erwartet. Ein Forum, in dem nur alle paar Wochen gepostet wird,
ist nutzlos und
überflüssig - noch schlimmer sind leere Chat-Rooms.
9. Ein Logo
Ein Logo, das man mit der Seite sofort assoziieren kann, kann auf
Dauer den
Bekanntheitsgrad der Seite durchaus erhöhen. Daher sollte man
wirklich einige Zeit in die
Entwicklung eines Logos investieren.
10. Downloads
- ein Banner zum Verlinken
- AGB's zum Ausdrucken.
- Texte, Grafiken, Programme zum Thema.
Dietmar Schlötel (http://www.feedback-tausch.de)
-------------------------------------------
2. Neue Artikel im devmag
-------------------------------------------
>> XSL/ XSLT Workshop
Mit XSL kann man XML Daten darstellen. XSLT transformiert XML Daten
in ein beliebiges
Format. Diese Einführung gibt einen Einblick in diese beiden
Techniken, und deren
Anwendung.
http://www.devmag.net/xml/xsl_1.htm
http://www.devmag.net/xml/xsl_2.htm
http://www.devmag.net/xml/xsl_3.htm
>> Internationale Begrüßung mit JavaScript
"Bienvenue", "Willkommen" oder "Welcome".
Heißen Sie ihren Besucher in seiner
Sprache willkommen. Mit JavaScript ist dies möglich.
http://www.devmag.net/tricks/js/js_internationale_begruessung.htm
>> Was sind Meta Suchmaschinen?
Meta Suchmaschinen, stehen Sie über normalen Suchmaschinen?
Wie erhalten Sie ihre Ergebnisse, und warum sind diese ab und zu
besser?
http://www.devmag.net/suchmaschinen/meta_suchmaschinen_1.htm
-------------------------------------------
3. Shortnews
-------------------------------------------
Einige kurze Neuigkeiten im Internet
>> Mozilla 1.0 RC 2 stopft Sicherheitsloch
Der "Release Candidate 2" des Open-Source-Browsers Mozilla
1.0 steht ab sofort zum
Download bereit.
Er behebt die Sicherheitslücke, durch den es Angreifern möglich
war, beliebige lokale
Dateien zu lesen Nach Angaben der Entwickler wurden zudem von den
Anwendern besonders
häufig gemeldete Absturzursachen und Probleme, die zum Stillstand
des Systems führten,
beseitigt.
Mozilla Download.
http://www.mozilla.org/mirrors.html
>> Deutsche Telekom mit zu hohen Preisen
Nachdem schon seit einigen Wochen Beschwerden gegen die Deutsche
Telekom wegen zu
hoher Preise vorliegen, hat nun die Europäische Kommission
der Deutschen Telekom AG
nach eine Mitteilung von Beschwerdepunkten zugestellt.
Die Kommission kommt darin zu dem vorläufigen Schluss, dass
der etablierte Anbieter von
Telekommunikationsdiensten in Deutschland seine marktbeherrschende
Stellung durch
unangemessene Preise für den Zugang zu seinem Telefon-Ortsnetz
missbraucht hat, um so für
sich selbst einen möglichst hohen Gewinn zu erzielen.
Quelle: Exine
-------------------------------------------
4. PHP - Anfänger und Profi
-------------------------------------------
Es gibt schon merkliche Unterschiede zwischen einem "Anfänger",
und einem "Profi"
PHP Programmierer. Boaz Yahav hat auf zend.com diese Unterschiede
in der
Programmierpraxis vorgestellt.
--
Anfänger:
echo "$var";
Profi:
echo $var;
--
Anfänger:
echo "<a href=\"http://www.php.net\">PHP</a>";
Profi:
?><a href="http://www.php.net">PHP</a><?php
?>
--
Anfänger:
$a[0]=1;
$a[1]=2;
$a[2]=3;
Profi:
$a = array(1,2,3, 1);
--
Anfänger:
if($a>1) {
$b=2;
}
else {
$b=3;
}
Profi:
$b = ($a>1) ? 2:3;
--
Anfänger:
$result=mysql_query(...);
Profi:
$result=mysql_query(...) OR die
(mysql_error());
Quelle: zend.com
-------------------------------------------
5. Seitenwechsel auf Tastendruck
-------------------------------------------
Mit JavaScript ist es möglich, das Sie die Seite auf Tastendruck
wechseln.
Hierbei wird der Tastendruck abgefangen, und ausgewertet.
<script type="text/javascript">
<!--
function Seitenwechsel(){
var druck = window.event.keyCode;
if(druck == 97){location.href="seite_1.htm"}
if(druck == 98){location.href="seite_2.htm"}
}
//-->
</script>
Über das window.event.keyCode Objekt wird der Tastendruck
abgefangen, und das
Ergebnis der Variable druck zugewiesen. Der Wert des Tastendrucks
wird ermittelt,
und verglichen. Hierzu dienen die ASCII Codes der Tasten.
Das kleine ABC hat die ASCII Codes von 97 - 122. Die Zahlen 0 -
9 haben die ASCII
Codes von 48 - 57.
Drück nun im oberen Beispiel jemand die a Taste, dann wird
er auf die Seite seite_1.htm
weitergeleitet.
Das ganze können Sie im Browser so darstellen, das Sie die
Buchstaben, oder Zahlen die
zu drücken sind, bei dem Link markiert sind.
-------------------------------------------
6. Informationen
-------------------------------------------
Haben Sie eine Frage, oder eine Anregung zum Infoletter?
Wir freuen uns über jeden Konstruktiven Beitrag:
redaktion@devmag.net
Gefällt ihnen der devmag.net Infoletter, dann empfehlen Sie
ihn doch ihren
Freunden weiter!
Ältere Ausgaben des Infoletters finden Sie in unserem Archiv.
http://www.devmag.net/archiv/
Wollen Sie den Infoletter nicht mehr erhalten?
Möchten Sie, wie viele andere Autoren ab und zu Artikel für
das Magazin schreiben,
dann wenden Sie sich an uns.
autoren@devmag.net
-------------------------------------------
7. Impressum
-------------------------------------------
Dieser Newsletter wird herausgegeben von devmag.net
Bilharzstrasse 1 - 89081 Ulm - redaktion@devmag.net
http://www.devmag.net/
Alle Angaben sind ohne Gewähr. Nachdruck oder Weiterverbreitung
nur
für den persönlichen Gebrauch. Dieser Newsletter darf
an Freunde oder Bekannte weitergeleitet werden, jedoch nicht
nachgedruckt oder ohne Lizenz in Online-Angebote oder auf
CD-ROM's übernommen werden.
Verantwortlicher: Thiemo Fetzer
------------------------------------------------------------

HTML