IT Kimmig

Browser

Ein Browser ist ein Computerprogramm, welches es dem Benutzer ermöglicht, im Internet zu surfen und Webseiten aufzurufen.

Die bekanntesten Vertreter sind:

  • Internet Explorer
  • Firefox
  • Chrome
  • Safari
  • Opera

Damit die verschiedenen Browser die Internetseiten gleich anzeigen gibt es vom W3C (World Wide Web Consortium) Standards, die vorschreiben, welche Auswirkung auf die Anzeige ein bestimmter Befehl hat. Leider hat Microsoft® mit dem Internet Explorer lange Zeit die Monopolstellung ausgenutzt und hat eigene "Standards" benutzt. Daraus resultierte die Notwendigkeit für die Programmierer, zwei Versionen einer Homepage anzubieten.

Inzwischen haben sich die offiziellen Standards durchgesetzt, lediglich ältere Browserversionen (wie z.B. der Internet Explorer 8) unterstützen noch nicht alle neueren Funktionen, weshalb manche Homepages (wie z.B. diese Seite auch) darauf falsch dargestellt werden.

(Wikipedia: http://de.wikipedia.org/wiki/Browser)

CMS

Ein CMS (= Content Management System) ist ein System, um komfortabel Inhalte auf Homepages zu ändern und zu verwalten.

Dabei wird zum einen der eigentliche Inhalt vom Design getrennt, so dass ohne Probleme das Aussehen der Homepage verändert werden kann und gleichzeitig die Inhalte übernommen werden können, indem einfach ein neues Template programmiert wird. Das Template definiert quasi eine "Schablone" mit verschiedenen Bereichen für Menü, Inhalt,...

Man unterscheidet bei einem CMS zwischen dem sogenannten Frontend und dem Backend. Das Frontend ist die eigentliche Seite, also die Ansicht, die ein Besucher zu sehen bekommt. Im Backend können sich die Redakteure anmelden um die Seite zu bearbeiten.

Um Texte in die Seite einzufügen bieten die meisten CMS im Backend ein Fenster an, das ähnlich zu bedienen ist wie Word, d.h. mit einfachen Buttons z.B. für Fett- oder Kursivschrift und Auswahlfeldern z.B. für Formatvorlagen.

Die bekanntesten CMS sind hierzulande:

  • TYPO3
  • WordPress
  • Joomla!
  • Drupal

(Wikipedia: http://de.wikipedia.org/wiki/Content-Management-System)

CSS

Mittels CSS (Cascading Style Sheet) können Formatvorlagen/Klassen für Texte und Bereiche definiert werden. Meistens werden diese Formatierungsanweisungen in separate Dateien geschrieben, um das Layout einer Homepage von deren Inhalt zu trennen.

Im HTML-Code kann man dann den einzelnen Tags Klassen zuordnen und darüber dann Größe, Farbe, Schriftart, Rahmen und vieles mehr festlegen.

(Wikipedia: http://de.wikipedia.org/wiki/Cascading_Style_Sheets)

Drupal

s. CMS

(Wikipedia: http://de.wikipedia.org/wiki/Drupal)

HTML

HTML (Hyper Text Markup Language) ist eine sogenannte "Auszeichnungssprache". Im Gegensatz zu richtigen Programmiersprachen definiert man in HTML lediglich die Stuktur einer Webseite, also Inhalte, deren Anordnung und - im Zusammenspiel mit CSS - auch deren Aussehen. Man kann hierbei keine gesteuerten Abläufe, wie z.B. Bedingungen oder Schleifen programmieren.

HTML wurde Anfang der 90er "erfunden" und entwickelt sich seither stetig weiter. Derzeit gibt es die Version 5.

Da HTML rein textbasiert ist, kann man für die Programmierung jeden beliebigen Text-Editor nehmen. Es gibt auch eine Reihe von unterschiedlichen Programmen, welche die Programmierung direkt unterstützen, beispielsweise Adobe DreamWeaver.

(Wikipedia: http://de.wikipedia.org/wiki/HTML)

Joomla!

s. CMS

(Wikipedia: http://de.wikipedia.org/wiki/Joomla)

TYPO3

s. CMS

(Wikipedia: http://de.wikipedia.org/wiki/TYPO3)

WordPress

s. CMS

(Wikipedia: http://de.wikipedia.org/wiki/WordPress)