1. INTERNET - DATEN, FAKTEN & HINTERGRÜNDE 22
1.1 Das Internet auf einen Blick 22
Entwicklung in Deutschland und weltweit 22
Randbemerkungen zum Browserkrieg 25
Internet in Deutschen Unternehmen 26
1.2 Wegweiser durch das Buch 27
2. INTERNET ANBINDUNGEN UND KONFIGURATION 29
2.1 Physikalische Internet-Anbindungen 29
Analoge Internet-Anbingdung 30
Einrichten eines neuen Modems 33
Digitale Internet-Anbindung 40
Mehr Bandbreite mit ADSL und TDSL 48
Internet-Anbindung über lokale Netze 50
Zukunftsweisende Übertragungstechnologien 51
2.2 Auswahl eines Providers 53
Im Fokus: Proprietäre Online-Dienste 53
ISPs: Internet Service Provider 56
Kostengünstig: Internet by Call 57
Kriterien bei der Providerauswahl 58
Provider-Test per Diagnoseprogramm 58
Tarifstrukturen der Internet Provider 64
2.3 Zugänge und deren Konfiguration 65
DFÜ-Netzwerke unter Windows 65
Kostenkontrolle mit OnlineCounter 74
Multiple Zugänge im eigenen Netz 79
Konfiguration von Wingate 79
Global Roaming - Internet für Unterwegs 92
2.4 Konfiguration proprietärer Dienste 95
T-Online-Zugang konfigurieren 96
AOL-Zugang konfigurieren 104
CompuServe-Zugang konfigurieren 108
3. E-MAIL - MEIST GENUTZTER DIENST IM INTERNET 115
3.1 E-Mail Clients im Blickpunkt 115
3.2 Sicherheit und Datenschutz 117
Ver- und Entschlüsseln mit PGP 117
SPAM - Ungebetene Massenpost 124
Elektronische Unterschriften 126
Remailer - Anonyme E-Mails 141
Von Hoaxes und trojanischen Pferden 144
3.3 POP3 - Protokoll für den Mailverkehr 145
Die Funktionsweise von POP3 145
3.4 Verfahren zur E-Mail-Codierung 148
Uuencode und Uudecode 148
MIME-kodierte Mails 149
3.5 Listserver und Mailinglisten 153
Moderierte und unmoderierte Listen 154
Per Subscribe eine Mailingsliste abonnieren 155
Mailingslisten via WWW 157
3.6 Multimedial: HTML-Mails 159
3.7 Kurzmitteilungen per SMS 160
E-Mails auf einen Pager senden 160
E-Mails per SMS an ein Handy 165
3.8 E-Mail Adressen finden 175
Infobel 175
WhoWhere 176
Yahoo People Search 177
Netscape People Finder 178
Suchen.de 179
3.9 Kostenlose E-Mail Dienste 181
GMX 181
Freemail 181
Yahoo 181
4. ASYNCHRONE KOMMUNIKATION - USENET UND NEWSGROUPS 183
4.1 Newsgroups: Kommentare und Meinungen 184
Nachrichtenmanagment in Newsgroups 184
Organisation und Namensgebung von Newsgroups 185
Neue Newsgroup beantragen 188
Netiquette -Zivilisierte Kommunikation 193
Liste deutschsprachiger Newsgroups 195
4.2 Einen Newsserver konfigurieren 197
Speziell: Firmen-Support-Newsgroups 201
News-Reader- und Server testen 202
4.3 Vorgestellt: Interessante Newsreader 204
Netscape News-Reader 204
Outlook Express und Newsgroups 214
Forte Agent News-Reader 218
4.4 Spezielle Usenet-Werkzeuge 229
Bilder in Newsgroups 229
Beiträge in Newsgroups suchen 237
Verpönt: Anonyme Nachrichten 244
4.5 Web-News: WWW-basierte Newsreader 250
Web.de 250
Remarq 252
DejaNews 253
Liquidinformation 254
4.6 Foren in klassischen Online-Diensten 257
T-Online 257
America Online 262
CompuServe 264
5. SYNCHRONE KOMMUNIKATION - INTERNET-TELEFONIE UND CHAT 270
5.1 IRC - Der Internet Chat Standard 270
mIRC32 - IRC-Client für Windows 272
Verhalten im Internet Relay Chat 275
Wichtige IRC-Befehle kompakt 278
Standardisierte IRC Meldungen 280
Stichwortsuche im Internet Relay Chat 282
5.2 Alternative Chat-Systeme 284
Chat-Akronyme 287
Microsoft Comic Chat 292
5.3 Telefonie - Voice over IP Technik 296
Spezielle Telefonie Hardware 296
Telefonie Software 300
Netmeeting: Multifunktionale Kommunikation 306
Dialer ins Festnetz 310
6. RECHERCHEN -SUCHMASCHINEN UND IHR VERTEILUNGSCHARAKTER 317
6.1 Meta Suchmaschinen 317
Metasuchmaschinen und Replikate 319
MetaGer 319
Apollo7 320
Metasuche für E-Mail-Adressen 321
Themenbezogene Suchmaschinen 322
Phonetische Suchmaschinen 324
6.2 Suchmaschinen in Webseiten 324
Phrasensuche: Such-Spezifizierungen 327
Anwenden Boolescher Operatoren 327
Effektiv: Meta-Schlüsselwörter 328
6.3 Automatische Helfer bei der Suche 329
Robots - Helfer der Suchmaschinen 329
Sinn und Zweck der Datei robots.txt 330
6.4 Effektiver Einsatz von Meta-Tags 331
6.5 Pro & Contra Cookies 333
Sinn und Zweck von Cookies 333
Aufgaben der Cookies 334
Aufbau von Cookies 335
Cookies und eventuelle Risiken 335
Cookies kontrollieren 336
6.6 Agenten - Interaktive Helfer 336
Eigenschaften von Agenten 337
Typische Agententätigkeiten 338
6.7 Avatars - 3D im virtuellen Raum 341
7. DATENSAMMLER - PRO & CONTRA WEBGRABBER 343
7.1 Grabben kompletter Webseiten 343
BlackWidow 344
Webplanet Tools 351
Teleport Pro 360
8. GRAFIK UND VIRTUELLE WELTEN IM INTERNET 372
8.1 Grafikformate im Internet 372
GIF89a, JPEG und PNG 373
Bilder mit transparenten Hintergründen 378
8.2 GIF89a-Animationen kompakt 380
8.3 Bannerkampagnen und deren Ziele 381
Schneller navigieren mit Webwasher 383
8.4 Live Picture für den Zoom im Web 387
Verlustfrei zoomen mit ZoomIT 388
Interaktives 3D mit IMOB 395
8.5 Bewegung mit dem Quicktime Plug-In 399
Quicktime VR 399
Quicktime Video 401
8.6 Liveübertragungen mit Streaming Media 404
8.7 Elektronische Dokumente mit Acrobat 408
8.8 Möglichkeiten der Bildreduzierung 410
8.9 Generieren interaktiver Grafiken 413
8.10 Webanimation mit Macromedia Flash 419
Macromedia Flash 419
8.11 Implementation des Shockwave Plug-Ins 428
HTML-Datei mit Shockwave anpassen 428
8.12 Vektorgrafik im Web veröffentlichen 432
HPGL/2 433
SLD 448
CGM 454
DWF 457
DXF/DWG 470
SVF 476
8.13 VRML - Virtuelle Welten laden ein 482
VRML Standards 485
VRML-Betrachter 489
VRML-Objekttypen 502
VRML-Materialien 519
VRML-Licht 524
VRML-Sensoren 526
VRML-Soundeinbindung 533
VRML-Editoren 536
3D-Modelle im Internet 543
SVR 544
9. HTML - DIE SPRACHE IM WORLD WIDE WEB 547
9.1 HTML-Standards im Browserkrieg 553
HTML-Standards 554
Die Zukunftsaussichten 555
HTML in diesem Buch 557
9.2 Information zur HTML-Version 559
9.3 Angaben im HTML-
561
9.4 Die -Zeile im Head 561
9.5 Meta-Daten im 563
Meta-Daten für Suchmaschinen 564
Suchmaschinen-Zugriff verhindern 566
Meta-Daten zur Steuerung des Browsers 567
Datei immer von Ihrer Site laden 567
Zu einer neuen URL weiterleiten 568
9.6 Alternative Meta-Angaben 569
Platform for internet content selection 569
Meta-Angaben nach Dublin Core 570
9.7 Kommentare in HTML-Dokumenten 572
9.8 Inhalte im HTML- 573
Das Tag 573
9.9 Texte schreiben und formatieren 577
Texte schreiben 577
Formate für Überschriften 579
Absatz und Zeilenschaltung 581
Fett, kursiv und andere Formate 585
Größe und Darstellung per Tag 587
Sonderformate 589
Sonderformate per CSS definieren 592
Texte ausrichten 594
Zeichensatz wählen 594
Schriftgröße bestimmen 599
BASEFONT per CSS umgehen 601
9.10 Sonderzeichen in HTML 602
Charakter nach ISO 604
Sonderzeichen setzen 606
Benannte Zeichen (Teil 1) 607
Zeichen nach Unicode 610
Benannte Zeichen (Teil 2) 612
Richtung des Textflusses 617
9.11 Listenformen in HTML 618
Numerierte Listen 618
Listen alphabetisch numerieren 621
Listen römisch numerieren 623
Startwert der Numerierung 625
Liste kompakt darstellen 628
Darstellung von Argumenten 631
Bullet-Typ festlegen 633
Grafik als bullet einsetzen 635
Menü- und Verzeichnislisten 636
Formatierung von Definitionslisten 638
9.12 Umgang mit Farben in HTML 641
Farben direkt auswählen 641
Definition per Hexadezimalwert 642
Farbnamen verwenden 644
Netscapes gesichterte Farbpalette 646
9.13 Befehle rund um Tabellen 648
Sichtbare und unsichtbare Tabellen 648
Aufbau einer Tabelle 657
Ausmaße der Tabelle 658
Überschriften für Tabellen 659
Tabelle logisch organisieren 661
Reihen und Zellen 663
Attribute zur Zellengestaltung 668
Grafiken in Tabellen 682
Tabellengitter zweckentfremdet 684
9.14 Dokumente mit Hyperlinks verknüpfen 686
Uniform Ressource Locator 687
Anker defininieren 688
Potentielle Ziele definieren 689
Verweis als Pendant zum Anker 689
Klassifizierung nach Mime-Typ 694
Das Tag 699
9.15 Externe Daten und Strukturen 700
Tags zur Grafikplazierung 700
Hintergrundgrafiken 706
Multimediale Objekte einbinden 708
Externe Dateien steuern 711
Alternative Methoden 712
9.16 Integration von Frames 715
Fram`sche Gestaltungskonzepte 718
Erstellung eines Frameset 721
Innenleben eines Frames 724
No-Frames-Bereich definieren 727
Mit Verweisen steuern 728
Die Zielfensterbasis 731
Frameset per Verweis beenden 732
Transparentes Frameset aufbauen 732
Eingebettete Frames 735
Navigations- mit Inhaltseite verknüpfen 739
Wieviele Frames sind sinnvoll? 745
9.17 Mit dem Leser kommunizieren 747
Aufbau eines Formulars 749
Eingabefelder, Auswahllisten und Schalter 751
Versteckte Informationen erhalten 757
Formulare gliedern 761
9.18 Tags und Attribute gemäß HTML 4 766
9.19 Dynamisches HTML 770
DOM - Die DHTML-Struktur 773
Mit Ereignissen arbeiten 776
Attribute in der Übersicht 796
10. SCRIPTSPRACHEN, APPLETS UND STYLE SHEETS 804
10.1 JavaScripte in HTML-Dokumenten 804
Die Rolle des Browsers 817
Abgrenzung zu Java 818
JavaScript in der Übersicht 819
Einbindung in HTML-Seiten 822
Externe Datei als JavaScript einbinden 826
Funktionen definieren und aufrufen 826
Ausgabe von Zeichenketten 827
Objekte und Funktionen 828
Neue Objekte anlegen 829
JavaScript Bedingungen 830
Programm-Schleifen 832
Weiterführende Informationen 834
10.2 Java - Synonym für Unabhängigkeit 836
Die Entstehung von Java 844
Grundlegendes bei Java-Programmen 847
Die Datentypen von Java 849
Objektorientierte Programmierung 850
Entwicklung von Programmen 857
Programmierumgebungen 859
Arbeiten mit der Entwicklungsumgebung 864
Erzeugen von Anwendungen und Applets 869
So erstellen Sie Applets 872
Weiterführende Informationen 873
10.3 CGI und PERL für mehr Dynamik 875
Das Common Gateway Interface 875
Programmierung in Perl 890
Einführung in Perl 892
Variablenbehandlung 901
Formate in Perl 902
Ein erstes CGI-Programm 904
Formulare auswerten mit Perl 907
Programme debuggen 911
Weiterführende Informationen 912
10.4 PHP für die Dokumentenauswertung 913
Syntax von PHP 919
Variablenbehandlung 921
Eingebaute Funktionen 921
Konfiguration von PHP 927
Weiterführende Informationen 942
10.6 ActiveX-Komponenten als Entwicklungsbasis 944
Die Bedeutung von COM 945
Identifikation per GUID und CLSID 946
Integration von ActiveX Controls in Webseiten 951
Regeln für den korrekten Programmablauf 955
Die Attribute im Detail 955
ActiveX Technologie 957
Weiterführende Informationen 969
10.5 XML - Sinnvolle Ergänzung zu HTML 971
HTML mit Schwächen 972
Vorteile durch XML 975
Aufbau eines XML-Dokumentes 976
10.6 Arbeiten mit Cascading Style Sheets 987
CSS-Styles einbinden 989
Die korrekte Wahl der Methode 994
Die Selektoren CLASS und ID 995
Kaskadierung und Vererbung 997
Weiterführende Informationen 1007
11. BROWSER-PLUG-INS UND DEREN IMPLEMENTATION 1009
11.1 Automatisches Laden von Plugins 1019
11.2 Unterschiede zwischen Netscape und Microsoft 1027
12. SICHERHEITSKONZEPTE, ELECTRNONIC CASH UND VERSCHLÜSSELUNG 1035
12.1 Sicherheitsphilosophie im Internet 1035
Schutzmaßnahmen gegen virtuelle Angriffe 1036
Grundfragen der Internet-Sicherheit 1037
12.2 Firewalls gegen unautorisierte Verbindungen 1039
Komponenten einer Firewall 1039
Firewall Kategorien 1041
Aufbau einer Linux-Firewall 1042
NetGuard Control Center & Guardian Firewall für NT 1048
12.3 Im Blickpunkt: Server-Sicherheit 1056
Angriff, Probe und Sicherheitsscan 1057
Saint, ein Portscanner für UNIX/Linux 1057
Gabriel, ein Portscanner-Detektor 1063
Security Analyzer für Windows-NT-Server 1065
Hoppa, Portscanner für NT 1070
Andere Server-Sicherheits Tools 1072
12.4 Sicherheit auf dem Heimcomputer 1075
Mögliche Angriffe auf den PC 1075
Sicherheit gegen Viren 1084
Sicherheit bei Browsern 1087
Sicherheit durch Verschlüsselung 1095
Andere Sicherheitstools 1099
12.5 Zahlungsverkehr im Internet 1101
Internet-Geld 1101
Internet-Banking 1110
Kreditkarten und das Internet 1113
12.6 Im Focus: Verschlüsselungstechniken 1118
Symmetrische Verschlüsselungsverfahren 1118
Asymmetrische Verschlüsselungsverfahren 1119
Diffie-Hellman-Schlüsseltausch 1120
Implementationen von Kryptosystemen 1120
Verschlüsselungsverfahren und deren Sicherheit 1122
12.7 Möglichkeiten der Anonymisierung 1122
E-Mail Anonymisierung 1124
WWW-Anonymisierung 1125
Allgemeine Anonymisierung 1125
12.8 Copyright-Schutz sicherstellen 1125
Digitale Wasserzeichen für Bilder 1126
Digitale Wasserzeichen für Textdokumente 1135
12.9 Spezielle Links zum Copyright-Schutz 1136
13. TCP/IP - PROTOKOLLE UND ADRESSEN IM INTERNET 1139
13.1 Im Blickpunkt: Das TCP/IP Prinzip 1139
Die Schichten des OSI-Modells 1140
13.2 Die TCP/IP Protokollfamilie im Überblick 1146
Tabellen der TCP/IP Protokolle 1146
Routing - Protokolle für den Verbindungsaufbau 1147
Protokolle und Tools für den Netzwerk-Betrieb 1147
Anwednungsprogramme des TCP/IP 1148
Protokolle für den Betrieb von Gateway 1148
13.3 Adressierungen: Eindeutigkeiten herstellen 1149
Eindeutige Ethernet-Adressierungen 1149
Konfiguration der IP-Netzwerkadressen 1150
Funktionsweise des Internet Protokoll 1156
13.4 UDP: User Datagramm Protocol 1165
Funktionsumfang 1165
Multiplexen von Verbindungen 1166
Der UDP-Multiplexmechanissmus 1167
Die wichtigsten UDP Portnummern (Sockets) sind 1167
Vergleich zwischen TCP und UDP-Diensten 1168
13.5 TCP: Transmission Control Protocol 1168
Wichtige TCP Applikationsprotokolle 1169
Kompakt - Die Dienste des TCP 1169
Die TCP Service Primitive 1170
TCP Multiplexmechanismus 1172
Verbindungsmanagement 1174
13.6 ICMP: Internet Control Message Protokol 1179
13.7 Routing: Findung des schnellsten Weges 1182
Der Routing Mechanismus 1183
Aufgabe des statischen Routings 1184
13.8 FTP: File Transfer Protokol 1187
13.9 Neue Anforderungen für das Internet Protokoll 1188
Classless InterDomain Routing 1189
Internet Protokoll Version 6 1189
Header des Internet Protokolls 1191
14. INTERNET SERVER AUFBAU UND VERWALTUNG 1196
14.1 Aufbau eines FTP-Servers 1196
Microsoft Peer Services unter Windows NT 1198
FTP Server unter Linux 1212
14.2 HTTP Server unter Windows NT 1217
14.3 HTTP Server unter Linux 1224
Apache: Konfiguration und Übersetzung 1225
Frontpage-Extentions für Apache 1232
14.4 Sichere Webserver mit SSL 1233
Erstellen von Zertifikaten 1234
Die eigene Zertifizierungsstelle 1240
14.5 eMail Transporter: Mail-Server 1243
SMTP - Simple Mail Transport Protocol 1244
SMTP als Connectot für MS Exchange 1245
SMail für Linux 1248
15. FUNKTION EINES INTRANET SERVERS 1253
15.1 DNS-Server: IP-Adressen zuordnen 1253
Nameserver unter Linux 1258
Nameserver unter Windows NT 4.0 1262
15.2 Dateisharing mit NFS und Samba 1269
Freigabedatei /etc/exports 1271
Der rpc.mountd Dämon 1274
Der rpc.nfsd Dämon 1274
Zugriff auf NFS-Verzeichnisse 1275
Zugriffsrechte unter Unix 1276
NFS und die Sicherheit 1278
Einrichten eines NFS-Servers 1279
SAMBA 1280
15.3 News-Server: Transporter des Usenet 1282
NNTP für MS Exchange 1285
DNews 1292
NNTP unter Linux 1299
16. PUBLIZIEREN - UPLOADS ZUM HTML- UND FTP-SERVER 1304
16.1 FTP für den sicheren Dateiaustausch 1304
16.2 Zugriffsrechte unter Unix 1305
16.3 Der FTP-Client WS_FTP LE 1307
16.4 FTP kommandozeilenorientiert 1316
16.5 FTP-Probleme und Lösungen 1317
17. AUDIOFORMATE - MUSIK IM WORLD WIDE WEB 1319
17.1 Aufzeichnen digitaler Musik 1319
Das Musik Instrument Digital Interface 1321
17.2 Klanggeber des Computers 1324
General Midi Standard 1324
Midi-Dateien produzieren 1327
17.3 Midi- versus WAV-Klänge 1329
17.4 Von Midi- zu WAV-Daten 1330
17.5 Audio-Kompression per MP3 1333
Kompressionsverfahren 1333
Wie erreicht MP3 die Komprimierung? 1335
Wie gut ist MP3? 1336
17.6 Alternative Audioformate 1337
17.7 Anmerkungen zum Urheberrecht 1338
18. MOBILE WEBPRÄSENZ - INTERNET UND HANDHELDS 1340
18.1 Organisieren mit dem PalmPilot 1340
E-Mail auf dem Palm-Pilot 1341
Yahoo Kalender und Adressbuch 1347
Internet-Dienste mit dem PalmPilot 1350
E-Mail mit dem PalmPilot 1353
Newsreader für dem PalmPilot 1355
PalmPilot Webbrowser 1356
PalmPilot T-Online Decoder 1360
Swatch Internet Zeit 1360
18.2 CE: Windows im Pocket-Format 1361
E-Mail mit Pocket Outlook austauschen 1363
DFÜ-Verbindung konfigurieren 1364
Mobile Channels für CE 1365
Unabhängige Newsreader für CE 1366
T-Online Decoder für CE 1366
Swatch Internet Zeit 1367
18.3 Internet per Handy aufs Notebook 1367
19. DIE CD ZUM BUCH 1372