Wie funktioniert ein Internetbrowser?
Täglich geht man damit um und täglich gibt man Adressen in die Adressleiste eines Internetbrowsers. Aber täglich frage ich mich auch, wie sowas funktionieren kann. Kennt sich jemand von euch damit aus und weiß, wie so ein Internetbrowser funktioniert? Hat sich schon mal jemand von euch gefragt, wie sowas funktioniert oder ist die Frage so absurd, dass man sich das nicht fragen sollte? Ist es schwer einen Internetbrowser zu entwickeln? Was gehört alles dazu?
Wir haben damals im Informatikunterricht einen eigenen Browser programmiert, allerdings basierte dieser mehr oder weniger auf dem Interface vom Internet Explorer. Das ist die eigentliche Schwierigkeit bei dem Programmieren. Soweit ich weiß gibt es von Mozilla etc. auch Dateien frei zum Download um daraus entsprechend etwas eigenes zu programmieren. Im Endeffekt ist das dann aber kein "eigener" Browser mehr.
Die Frage ist auf keinen Fall absurd. Ich bin momentan in der Ausbildung zum Anwendungsentwickler. Hierbei lerne ich das Programmieren. Ein Internetbrowser wurde ebenfalls irgendwann mal programmiert beziehungsweise wird dies immer weiter. An den Quellcode der meisten Programme kommt man nicht so einfach. Der Firefox von Mozilla ist ein Open Source Programm. Das bedeutet so weit ich weiß, dass jeder sich den Code einfach an sehen kann. Du könntest dir den Code beispielsweise mal hier herunterladen und ihn dir ansehen. Falls du ihn verstehst, dann könntest du ja mal ein wenig damit herum experimentieren. Allerdings benötigt man dafür denke ich sehr viel Grundwissen und es würde Programmierleihen eher davon abschrecken das Programmieren zu erlernen.
Wie ein Browser funktioniert kann ich dir nicht genau erklären. Aber ich glaube, dass man eben eine Adresse in die Leiste eingibt. Der Browser dann verschiedene DNS (Domain Name Server) nach der Adresse und der dazu gehörigen IP-Adresse abfragt und bei einem Ergebnis eben die IP-Adresse zurück liefert. Auf diese IP-Adresse greift der Browser dann über HTTP (ein Protokoll) zu und besorgt sich von diesem die dort liegenden HTML-Dateien.
HTML ist die Sprache mit der Internetseiten aufgebaut sind. Die meisten Internetseiten bestehen aus HTML. Wenn du hier ins Fenster mal mit der rechten Maustaste drückst, kannst du dir den Quelltext einer Internetseite in HTML anzeigen lassen. Der Browser wandelt eben diesen Code in eine grafische Darstellung um und schon hat man eine Internetseite. Das ist vielleicht jetzt ein wenig grob und ungenau erklärt. Aber ich denke so kann man das am einfachsten erklären.
MissMarple hat geschrieben:oder ist die Frage so absurd, dass man sich das nicht fragen sollte?
Ich versuche gerade eine Frage zu konstruieren, die tatsächlich als "absurd" gelten könnte und daher besser nicht gestellt werden sollte. Aber im Moment gelingt mir das nicht. Es ist doch schon so, dass es keine dummen Fragen gibt - nur dumme Antworten.
Ein Browser ist kein "Wunderding". Es geht nur darum, Dateien bzw. den Inhalt von gelesenen Dateien darzustellen. Dazu muss der Browser lediglich die Formatierungsanweisungen interpretieren. Was also der Browser im einfachsten Fall macht, ist eine HTML Datei zu laden und dann die Formatanweisungen auf den Bildschirm zu bringen. Dabei werden einfach die Schlüsselworte wie Title oder H1 oder Table interpretiert.
Im Idealfall hält man sich dazu an die Vorgaben des W3C. Man könnte aber auch seine eigenen Ideen verwirklichen und z.B. immer alles an Text was zwischen zwei td steht ausschließlich groß geschrieben darstellen. Aber Sinn macht das dann wohl kaum.
Link dieser Seite https://www.talkteria.de/forum/topic-178551.html
Ähnliche Themen
Weitere interessante Themen
- Palmen Pflanzen - brauche Tipp / Empfehlung 1119mal aufgerufen · 1 Antworten · Autor: Triops · Letzter Beitrag von Verbena
Forum: Garten & Pflanzen
- Palmen Pflanzen - brauche Tipp / Empfehlung
- Gartenbambus im Treppenhaus überwintern? 1171mal aufgerufen · 1 Antworten · Autor: ZappHamZ · Letzter Beitrag von Verbena
Forum: Garten & Pflanzen
- Gartenbambus im Treppenhaus überwintern?
- Intimrasur - Bekomme immer Pickel! 1566mal aufgerufen · 1 Antworten · Autor: Wifey · Letzter Beitrag von Verbena
Forum: Fingernägel, Haut & Haare
- Intimrasur - Bekomme immer Pickel!
- Anleitung für Star Frisur 1213mal aufgerufen · 1 Antworten · Autor: Osterhasi · Letzter Beitrag von Verbena
Forum: Fingernägel, Haut & Haare
- Anleitung für Star Frisur
- Ist Sprühwachs für die Haare schädlich? 2401mal aufgerufen · 1 Antworten · Autor: winny2311 · Letzter Beitrag von Verbena
Forum: Fingernägel, Haut & Haare
- Ist Sprühwachs für die Haare schädlich?