anwendungen in computernetzen

77
oland A. Eggetsberger 1 Anwendungen in Computernetzen Anwendungen in Anwendungen in Computernetzen Computernetzen Ein Einführungsvortrag von Roland A. Eggetsberger Gekürzt/Erweitert von Michael Sonntag

Upload: dyre

Post on 11-Jan-2016

27 views

Category:

Documents


1 download

DESCRIPTION

Anwendungen in Computernetzen. Ein Einführungsvortrag von Roland A. Eggetsberger Gekürzt/Erweitert von Michael Sonntag. Inhalt. Die Geschichte des Internet. Internet für Informatiker. Kommerzielles Internet. Probleme im Internet. HTML. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Anwendungen in Computernetzen

Roland A. Eggetsberger 1Anwendungen in Computernetzen

Anwendungen inAnwendungen inComputernetzenComputernetzenEin Einführungsvortrag

von

Roland A. EggetsbergerGekürzt/Erweitert von Michael Sonntag

Page 2: Anwendungen in Computernetzen

Roland A. Eggetsberger 2Anwendungen in Computernetzen

InhaltInhalt

• Die Geschichte des Internet• Internet für Informatiker

• HTML

• Probleme im Internet

• Kommerzielles Internet

Page 3: Anwendungen in Computernetzen

Roland A. Eggetsberger 3Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1958 Gründung der ARPA vom amerikanischen Verteidigungsministerium

1960 J. C. R. Licklider beschreibt in „Man-Computer Symbiosis“ die Computer-vernetzung als richtungsweisend

Die AnfängeDie Anfänge

Page 4: Anwendungen in Computernetzen

Roland A. Eggetsberger 4Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1962 Gründung des IPTO mit dem Ziel ein US-nationales Netz zu errichten

Erster Ansatz: Ein Sternnetz

Die AnfängeDie Anfänge

Page 5: Anwendungen in Computernetzen

Roland A. Eggetsberger 5Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

Sternnetz

Die AnfängeDie Anfänge

Rechner A Rechner B

Rechner CRechner D

Host

Page 6: Anwendungen in Computernetzen

Roland A. Eggetsberger 6Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1964 Paul Baran spricht von einem verteilten Netzwerk („Distributed Network“)

• Kein Zentralrechner mehr• Packet Switching (zusätzlich)

Die AnfängeDie Anfänge

Page 7: Anwendungen in Computernetzen

Roland A. Eggetsberger 7Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

Distributed Network

Die AnfängeDie Anfänge

Rechner A Rechner B

Rechner CRechner D

Page 8: Anwendungen in Computernetzen

Roland A. Eggetsberger 8Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1965 SITA-Netz zur Kommunikation von Flug-gesellschaften basierend auf Barans Ideen (in Europa!)

1966 ARPA übernimmt das Packet Switching

Die AnfängeDie Anfänge

Page 9: Anwendungen in Computernetzen

Roland A. Eggetsberger 9Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1968 Die NWG forciert das „Resource Sharing“.

Entwicklung von IMPs als Interface zum Netzwerk.

Die AnfängeDie Anfänge

Page 10: Anwendungen in Computernetzen

Roland A. Eggetsberger 10Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

Image Message Processors

Die AnfängeDie Anfänge

Rechner A Rechner B

Rechner CRechner D

IMP

IMP IMP

IMP

Page 11: Anwendungen in Computernetzen

Roland A. Eggetsberger 11Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1969 Die ersten IMPs gehen in Betrieb. Das ARPANET war entstanden.

Die GeburtsstundeDie Geburtsstunde

Page 12: Anwendungen in Computernetzen

Roland A. Eggetsberger 12Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

Erste Dienste:• Telnet• Dateien versenden• Remote Printing

Die GeburtsstundeDie Geburtsstunde

Page 13: Anwendungen in Computernetzen

Roland A. Eggetsberger 13Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1971 Bereits 15 Knotenpunkte.

Entwicklung des E-mail-Dienstes.

1972 Durchbruch auf der First Int´l Conference on Computer Communications.

NWG wird zur „Internet Working Group“.

Die AusbreitungDie Ausbreitung

Page 14: Anwendungen in Computernetzen

Roland A. Eggetsberger 14Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1973 Erste Rechner ausserhalb der USA am ARPANET. Gründung des „Internet Program“.

1975 Erste Umstellungen auf TCP/IP. Ein-bindung von TCP/IP in UNIX.

Die AusbreitungDie Ausbreitung

Page 15: Anwendungen in Computernetzen

Roland A. Eggetsberger 15Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1979 Gründung des CSNET.

1980 Einbindung des USENET in das ARPANET.

Die AusbreitungDie Ausbreitung

Page 16: Anwendungen in Computernetzen

Roland A. Eggetsberger 16Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1984 TCP/IP löst NCP endgültig ab.

Das CSNET geht in das NSFNET über.

1990 Einstellung des ARPANET, das NSFNET ist als Backbone etabliert.

Die AusbreitungDie Ausbreitung

Page 17: Anwendungen in Computernetzen

Roland A. Eggetsberger 17Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1990 Das „Archie“-Tool zum Suchen auf FTP-Servern wurde entwickelt.

1991 Das „Gopher“-System erlaubt die menü-geführte Darstellung bei verschiedenen Diensten.

Das WWWDas WWW

Page 18: Anwendungen in Computernetzen

Roland A. Eggetsberger 18Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

1991 Zur gleichen Zeit entstand am CERN ein System, das eine Suche mit Querverwei-sen erlaubt.

Das WWW war geboren.

Das WWWDas WWW

Page 19: Anwendungen in Computernetzen

Roland A. Eggetsberger 19Anwendungen in Computernetzen

Die Geschichte des InternetDie Geschichte des Internet

Seither ist die Entwicklung sprunghaft über den

militärischen und den wissenschaftlichen

Bereich hinausgestiegen und eine

Kommerzialisierung des Internet erfolgt.

Das WWWDas WWW

Page 20: Anwendungen in Computernetzen

Roland A. Eggetsberger 20Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

• Information aus dem Web• Erste Eindrücke gewinnen• Kein persönlicher Kontakt• Nur Informationssuche

InformationInformation

Page 21: Anwendungen in Computernetzen

Roland A. Eggetsberger 21Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

• Protokoll:• HTTP

• URI• URL

InformationInformation

Page 22: Anwendungen in Computernetzen

Roland A. Eggetsberger 22Anwendungen in Computernetzen

• URI = Uniform Resource Identifier• Früher: URL: Universal Resource Locator

protocol “:” [ user [ “:” password ] “@” ]

“//” host “/” path/file “:” port

[ ( “#” fragmentID) | (“?” querystring) ]

Siehe RFC 2396!http://www.ietf.org/rfc/rfc2396.txt

Internet für InformatikerInternet für InformatikerURL / URIURL / URI

Page 23: Anwendungen in Computernetzen

Roland A. Eggetsberger 23Anwendungen in Computernetzen

• Beispiele:– http://www.w3.org/default.html– http://www.acme.co.uk:8080/images/map.gif– http://foldoc.doc.ic.ac.uk/?Uniform+Resource+Locator– http://www.w3.org/default.html#Introduction– ftp://wuarchive.wustl.edu/mirrors/msdos/graphics/gifkit.zip– ftp://spy:[email protected]/pub/topsecret/weapon.tgz– mailto:[email protected]?subject=Website+Complaint– news:alt.hypertext– telnet://dra.com

Internet für InformatikerInternet für InformatikerURL / URIURL / URI

Page 24: Anwendungen in Computernetzen

Roland A. Eggetsberger 24Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

• Einige Adressen für Informatiker• ACM

http://www.acm.org• IEEE Computer Society

http://www.computer.org• OCG

http://www.ocg.or.at

InformationInformation

Page 25: Anwendungen in Computernetzen

Roland A. Eggetsberger 25Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

Jump Pages:• Yahoo - Computer Science

http://www.yahoo.com/Science/Computer_Science

InformationInformation

Page 26: Anwendungen in Computernetzen

Roland A. Eggetsberger 26Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

Programme:• Geht über Textinformation hinaus• Public domain, Freeware, Shareware• Zusatzmodule, Treiber, Updates, Demoversionen• Rohdaten aus statistischen Erhebungen

InformationInformation

Page 27: Anwendungen in Computernetzen

Roland A. Eggetsberger 27Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

Teilnahme an Diskussionsforen:

• Verschiedene Gruppen:alt - alternative news - News selbst

biz - business rec - recreational

comp - computer sci - scientific

misc - miscellaneous soc - social

KontakteKontakte

Page 28: Anwendungen in Computernetzen

Roland A. Eggetsberger 28Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

Diskussionsforen:

• Gruppen für Einsteiger:news.groups.questions

news.newusers.questions

KontakteKontakte

Page 29: Anwendungen in Computernetzen

Roland A. Eggetsberger 29Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

Diskussionsforen:

• comp - Gruppen:• Betriebssysteme

comp.os.ms-windows.win95

comp.os.linux

KontakteKontakte

Page 30: Anwendungen in Computernetzen

Roland A. Eggetsberger 30Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

Diskussionsforen:• Programmiersprachen

comp.lang.c

comp.lang.oberon

KontakteKontakte

Page 31: Anwendungen in Computernetzen

Roland A. Eggetsberger 31Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

Diskussionsforen:

• sci - Gruppen• Informatikergruppen

sci.virtual-worlds• Angewandte Informatik

sci.med.informatics

KontakteKontakte

Page 32: Anwendungen in Computernetzen

Roland A. Eggetsberger 32Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

Direkter Kontakt:

• E-Mail:• Adressen• Mailinglisten• File-Attatchments

KontakteKontakte

Page 33: Anwendungen in Computernetzen

Roland A. Eggetsberger 33Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

Wichtig bei News, E-Mail und auch allgemein:• Netiquette:

http://www.albion.com/netiquette/corerules.html

http://www.dtcc.edu/cs/rfc1855.html

http://www.ping.at/guides/netmayer/netmayer.html

• 10 Gebote für Computerethik:http://www.fim.uni-linz.ac.at/IEEE_Ethics.htm

• Smilies:http://www.fingertek.com/smilies.htm

KontakteKontakte

Page 34: Anwendungen in Computernetzen

Roland A. Eggetsberger 34Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

• Papers und Technical Reports:• Lokale Sammlungen von Publikationen

http://www.yahoo.com/Science/Computer_Science/Technical_Reports

• Suchmaschinen bzw. weltweite Datenbanken

http://www.lcs.mit.edu

http://i90fs4.ira.uka.de/bibliography/index.html

LiteratursucheLiteratursuche

Page 35: Anwendungen in Computernetzen

Roland A. Eggetsberger 35Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

• Online Bibliotheken:• BIBOS-Gateway

http://www.bibvb.ac.at/verbund-opac.htm• US Library of Congress

http://www.loc.gov

LiteratursucheLiteratursuche

Page 36: Anwendungen in Computernetzen

Roland A. Eggetsberger 36Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

• Online Bibliotheken:• Verlage am Beispiel Springer

http://www.springer.de/catalog/catalog-files/catalog-db.html

LiteratursucheLiteratursuche

Page 37: Anwendungen in Computernetzen

Roland A. Eggetsberger 37Anwendungen in Computernetzen

Internet für InformatikerInternet für Informatiker

• Ankündigungen von Konferenzen über Newsnews.announce.conferences

• Weitere Informationen gibt es auf Homepageshttp://www.ocg.at/events/eventkalender.html

KonferenzenKonferenzen

Page 38: Anwendungen in Computernetzen

Roland A. Eggetsberger 38Anwendungen in Computernetzen

Kommerzielles InternetKommerzielles Internet

• Zur Selbstdarstellung, sowohl von Betrieben, non-Profit Organisationen als auch Privatper-sonen.

http://www.ibm.com/at/

http://www.linz.at/

http://www.orf.at/

Allgemeine InformationAllgemeine Information

Page 39: Anwendungen in Computernetzen

Roland A. Eggetsberger 39Anwendungen in Computernetzen

Kommerzielles InternetKommerzielles Internet

• Registrierunghttp://www.submit-it.com/

http://www.kdg.de/mitteilen.html

• Sowie direkt bei den Suchmaschinen!http://www.google.at/

http://www.yahoo.at/

http://www.lycos.at/

Allgemeine InformationAllgemeine Information

Page 40: Anwendungen in Computernetzen

Roland A. Eggetsberger 40Anwendungen in Computernetzen

Kommerzielles InternetKommerzielles Internet

• Mehr als bloße Werbunghttp://software.mcafee.com/centers/download/

ProduktinformationProduktinformation

Page 41: Anwendungen in Computernetzen

Roland A. Eggetsberger 41Anwendungen in Computernetzen

Kommerzielles InternetKommerzielles Internet

• Bestellformulare• CGI Programmierung

• Problem der Bezahlung• Kreditkarten (Sicherheit)• Electronic Cash

VerkaufVerkauf

Page 42: Anwendungen in Computernetzen

Roland A. Eggetsberger 42Anwendungen in Computernetzen

Kommerzielles InternetKommerzielles Internet

• Produktwartung• Updates (Antiviren-Programme!)• Bugfixes

• Ankündigungen

KundenbetreuungKundenbetreuung

Page 43: Anwendungen in Computernetzen

Roland A. Eggetsberger 43Anwendungen in Computernetzen

Kommerzielles InternetKommerzielles Internet

• Anschaffungskosten• Markt beobachten

• Laufende Kosten• Siehe oben

KostenKosten

Page 44: Anwendungen in Computernetzen

Roland A. Eggetsberger 44Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Die herkömmliche Datenübertragung im Internet erfolgt uncodiert und unverschlüsselt.

• Es gibt auch kein einheitliches Recht, das hier Abhilfe schaffen könnte.

SicherheitSicherheit

Page 45: Anwendungen in Computernetzen

Roland A. Eggetsberger 45Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Firewalls:Ein Firewall in einem lokalen Netz dient dazu, den unautorisierten Zugriff von außerhalb zu verhin-dern.

SicherheitSicherheit

Page 46: Anwendungen in Computernetzen

Roland A. Eggetsberger 46Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Secure Sockets Layer (SSL):Das SSL Protokoll soll sichere Kommunikation am Internet ermöglichen.

SicherheitSicherheit

HTTP, Telnet, FTP

SSL

TCP/IP

Page 47: Anwendungen in Computernetzen

Roland A. Eggetsberger 47Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Technik des SSL:• Public Key Verfahren• RSA-Verschlüsselung• http://dir.yahoo.com/Computers_and_Internet/

Internet/World_Wide_Web/Security_and_Encryption/Secure_Sockets_Layer__SSL__Protocol

SicherheitSicherheit

Page 48: Anwendungen in Computernetzen

Roland A. Eggetsberger 48Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Eigenschaften des SSL:• Server-Authentifizierung• Verschlüsselung von Daten• Integrität transferierter Daten

• Einsatzgebiete:• Electronic Cash• Electronic Banking

SicherheitSicherheit

Page 49: Anwendungen in Computernetzen

Roland A. Eggetsberger 49Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Pretty Good Privacy (PGP):PGP ist ein System zur Authentifizierung von E-Mails.

• Verschlüsselung: Public key des Empfängers• Authentifizierung: Mails werden mittels secret key

des Senders mit einer Signatur versehen. Der Empfänger kann die Signatur mit dem public key des Senders nachprüfen.

SicherheitSicherheit

Page 50: Anwendungen in Computernetzen

Roland A. Eggetsberger 50Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Rechtslage bei PGP:• PGP ist in den meisten Ländern legal verwendbar.• PGP darf allerdings nicht aus den USA exportiert

werden (Auch nicht in angewandter Form).• Digitale Unterschrift mit PGP:

Genauso wie mit herkömmlichen Dokumenten.

SicherheitSicherheit

Page 51: Anwendungen in Computernetzen

Roland A. Eggetsberger 51Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Implementierungen von PGP:• Ursprünglich Kommandozeilen-Version (UNIX)• Plug-Ins für diverse Mail-Programme• http://www.pgpi.org/ - offizielle Seite• alt.security.pgp - mit Site-Listings• http://www.rsa.com/ - für Krypto-Interessierte• PGP-download ist freeware

SicherheitSicherheit

Page 52: Anwendungen in Computernetzen

Roland A. Eggetsberger 52Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Anonyme Remailer:• Ein Dienst, der die E-Mail entpersonalisiert.• Ein Remailer löscht einfach den Header einer Mail

und ersetzt ihn durch einen anderen.• Die Rückverfolgung kann gewährleistet sein

(pseudo-anonyme Remailer).

SicherheitSicherheit

Page 53: Anwendungen in Computernetzen

Roland A. Eggetsberger 53Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Anonyme Remailer:• Mixmaster-Remailer verhindern die Rückver-

folgung.• Es werden mehrere Remailer zufällig hinter-

einandergeschaltet.• Benutzerfreundlichkeit sinkt mit wachsender

Sicherheit.

SicherheitSicherheit

Page 54: Anwendungen in Computernetzen

Roland A. Eggetsberger 54Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Anonyme Remailer:• Mixmaster verwenden ein RSA-Derivat• Es gibt sie unter

http://www.gilc.org/speech/anonymous/remailer.html

http://anon.efga.org/Remailers/

SicherheitSicherheit

Page 55: Anwendungen in Computernetzen

Roland A. Eggetsberger 55Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Anonymous WWW:• Keine Weiterverwendung von Nutzerdaten mehr

möglich.• Wird nicht beim Browser und auch nicht beim

Server erfolgen.• Umsetzung durch Filterung aller personen-

bezogenen Daten.

SicherheitSicherheit

Page 56: Anwendungen in Computernetzen

Roland A. Eggetsberger 56Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Art der Informationen:• Datenbanken: WWW, WAIS• Programme: FTP, Telnet• Texte: WWW, Gopher, News

InformationssucheInformationssuche

Page 57: Anwendungen in Computernetzen

Roland A. Eggetsberger 57Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Datenmengen• Exponentielles Wachstum der Seitenzahlen• Ohne Suchstrategien chancenlos

InformationssucheInformationssuche

Page 58: Anwendungen in Computernetzen

Roland A. Eggetsberger 58Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Suchstrategien bei News• Manche Suchmaschinen

Alta Vista

Deja News

InformationssucheInformationssuche

Page 59: Anwendungen in Computernetzen

Roland A. Eggetsberger 59Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Suchstrategien beim WWW:• Internet Directory

http://www.yahoo.com/• Suchdatenbanken• WWW-Roboter/-Spider

http://www.lycos.com/

InformationssucheInformationssuche

Page 60: Anwendungen in Computernetzen

Roland A. Eggetsberger 60Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Funktionsweise von Suchmaschinen:• Akquisition:

Adressen

Dienste

Probleme

Nicht-Erreichbarkeit

InformationssucheInformationssuche

Page 61: Anwendungen in Computernetzen

Roland A. Eggetsberger 61Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Funktionsweise von Suchmaschinen:• Indizierung:

Dokumentenanalyse

Umfang der Indizierung

InformationssucheInformationssuche

Page 62: Anwendungen in Computernetzen

Roland A. Eggetsberger 62Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Funktionsweise von Suchmaschinen:• Aktualisierung:

Vermerk im HTTP-Request

Je nach Zugriffshäufigkeit

InformationssucheInformationssuche

Page 63: Anwendungen in Computernetzen

Roland A. Eggetsberger 63Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Funktionsweise von Suchmaschinen:• Anfragebearbeitung:

Suchmodi

Suchmasken

Ergebnislisten

Statistische Methoden zur Relevanzbeurteilung

InformationssucheInformationssuche

Page 64: Anwendungen in Computernetzen

Roland A. Eggetsberger 64Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Hybride Suchmaschinen:• Mehrere Suchverfahren vereint• Oft auch weitere Informationen

InformationssucheInformationssuche

Page 65: Anwendungen in Computernetzen

Roland A. Eggetsberger 65Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Metasuchmaschinen:• Mehrere Suchverfahren vereint• Oft nur Schnittstellen zu mehreren Suchmaschinen• Echte Metasuchmaschinen

InformationssucheInformationssuche

Page 66: Anwendungen in Computernetzen

Roland A. Eggetsberger 66Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Die Suche selbst:• Suchmodi• Groß- / Kleinschreibung• Trunkierung• Gewichtung• Boolesche Operatoren

InformationssucheInformationssuche

Page 67: Anwendungen in Computernetzen

Roland A. Eggetsberger 67Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Die Suche selbst:• Phrasensuche und Abstandsoperatoren• Suchraumeingrenzung• Treffermengeneingrenzung• Ranking• Trefferanzeige und -weiterverarbeitung

InformationssucheInformationssuche

Page 68: Anwendungen in Computernetzen

Roland A. Eggetsberger 68Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Bezahlung mit Kreditkarte:• Nie unverschlüsselt übertragen• Verletzung der Benützungsbedingungen

• Keine Haftung der Kreditkartenfirma mehr!

Bezahlung im InternetBezahlung im Internet

Page 69: Anwendungen in Computernetzen

Roland A. Eggetsberger 69Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Elektronisches Geld:• Zuverlässigkeit• Sicherheit• Anonymität• Lange Umlaufzeiten• Bankenunabhängigkeit• Finalität

Bezahlung im InternetBezahlung im Internet

Page 70: Anwendungen in Computernetzen

Roland A. Eggetsberger 70Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Elektronisches Geld:• Münzerstellung• Übergabe an eine andere Person• Teilung eines Geldstücks (und umgekehrt)• Stückweise Bezahlung (micropayments)• Umtausch von Währungen

Bezahlung im InternetBezahlung im Internet

Page 71: Anwendungen in Computernetzen

Roland A. Eggetsberger 71Anwendungen in Computernetzen

Probleme im InternetProbleme im Internet

• Elektronisches Schecks:• Gewöhnliche Schecks• Bankschecks• Vergleich mit elektronischem Geld

Bezahlung im InternetBezahlung im Internet

Page 72: Anwendungen in Computernetzen

Roland A. Eggetsberger 72Anwendungen in Computernetzen

HTMLHTML

• Einfache Bedienung durch komfortable Editoren

• Dennoch viele Möglichkeiten zur Gestaltung:• Tabellen• Formeln• Frames• Clientseitige Maps

GestaltungGestaltung

Page 73: Anwendungen in Computernetzen

Roland A. Eggetsberger 73Anwendungen in Computernetzen

HTMLHTML

• Ansehen des Quelltextes ganz einfach möglich („View Source“)

• Einführung in HTML:• Siehe extra!

GestaltungGestaltung

Page 74: Anwendungen in Computernetzen

Roland A. Eggetsberger 74Anwendungen in Computernetzen

HTMLHTML

• HTML-Konverter• latex2html• ps2html• rtf2html

• SGML• Richtlinien für HTML

GestaltungGestaltung

Page 75: Anwendungen in Computernetzen

Roland A. Eggetsberger 75Anwendungen in Computernetzen

HTMLHTML

• Es gibt bei Browswen auch interpretierende Scriptsprachen

• Javascript:• Navigation• Benutzerschnittstellen• Interaktion

ScriptsprachenScriptsprachen

Page 76: Anwendungen in Computernetzen

Roland A. Eggetsberger 76Anwendungen in Computernetzen

HTMLHTML

• Portabilitätsproblem:Viele Seiten sind auf spezifische Browser zugeschnitten.

Ein ständiges hin und her zwischen divergierenden Strategien und neuen Standards.

ProblemeProbleme

Page 77: Anwendungen in Computernetzen

Roland A. Eggetsberger 77Anwendungen in Computernetzen

HTMLHTML

• Bearbeitung von HTML-DokumentenFormatierung

Positionierung von Elementen

Dynamische Eingabe

• Kein Neu-Laden notwendighttp://dhtml.seite.net/

DHTMLDHTML