Skip to main content

Fortgeschrittene Web-Basics

  • Chapter
  • First Online:
Digital Humanities
  • 4648 Accesses

Zusammenfassung

Sehr hohe und international ständig steigende Nutzungszahlen des Internets belegen ein großes aber durchaus unterschiedliches Interesse an diesem Medium. Eine Gesellschaft ohne dieses Netzwerk ist in vielen Bereichen nicht mehr vorstellbar. Durch die massive Etablierung der Webtechnologien und die fortschreitende Digitalisierung in allen nur denkbaren Bereichen sind die Anforderungen an die Informationsinfrastruktur deutlich gestiegen. Aufbau, Nutzungsvoraussetzungen, Dienste, Markup, Layout, Dynamisierung sowie Bibliotheken und Frameworks werden in diesem Kapitel besprochen und durch viele Übungsaufgaben kann deren praktische Einsatz leicht erlernt werden.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Biographie unter http://www.w3.org/People/Berners-Lee/Overview.html.

  2. 2.

    Siehe http://www.w3.org und http://www.w3c.de.

  3. 3.

    Siehe http://www.w3.org/TR/.

  4. 4.

    HyperTextTransferProtokoll: HTTP/1.0 1996: Standard RFC 1945 und HTTP/1.1 1999: Standard RFC 2616/Tutorial für Webentwickler: http://net.tutsplus.com/tutorials/tools-and-tips/http-the-protocol-every-web-developer-must-know-part-1/.

  5. 5.

    HyperTextMarkup Language, Kap. 2.2.

  6. 6.

    Simple Mail Transfer Protocol, RFC 5321.

  7. 7.

    Siehe http://tools.ietf.org/html/rfc791.

  8. 8.

    Siehe http://tools.ietf.org/html/rfc2460.

  9. 9.

    Domain Name Server werden von Internetprovidern betrieben.

  10. 10.

    Uniform Resource Locator, siehe nachfolgendes Kapitel.

  11. 11.

    Siehe http://tools.ietf.org/html/rfc1738.

  12. 12.

    Verantwortlich: T. Berners-Lee (CERN), L. Masinter (Xerox Corporation), M. McCahill (University of Minnesota).

  13. 13.

    Siehe http://tools.ietf.org/html/rfc3986.

  14. 14.

    Siehe Kap. 2.6 „XHTML“.

  15. 15.

    Siehe http://www.w3.org/History/1989/proposal.html.

  16. 16.

    Beispiel:   .

  17. 17.

    http://www.w3.org/.

  18. 18.

    Z. B. zu finden unter http://validator.w3.org/#validate_by_input.

  19. 19.

    In der gedruckten Version des vorliegenden Buches ist diese auf Hypertext beschränkte Option leider nicht sinnvoll abbildbar.

  20. 20.

    White Space: Als White Space werden beliebig lange Sequenzen von nicht signifikanten Zeichen in einer Zeichenfolge, d. h. in der Regel Leerzeichen, Tabulatoren und ähnliche Zeichen bezeichnet.

  21. 21.

    Beispielbild verfügbar unter: http://dhbuch.de

  22. 22.

    Beispielbild unter http://dhbuch.de

  23. 23.

    Zeichnung nach P.M. History Okt. 03 – Daten nach Geheimnis der Pyramiden/Mark Lehner.

  24. 24.

    Siehe http://www.w3.org/Style/CSS/specs.

  25. 25.

    Eine vollständige Übersicht ist bei w3schools unter http://www.w3schools.com/html/html5_form_input_types.asp aufgeführt.

  26. 26.

    http://www.thewildernessdowntown.com.

  27. 27.

    Siehe Kap. 2.3.2 Semantische Tags.

  28. 28.

    Veraltete Elemente.

  29. 29.

    Cascading Style Sheets.

  30. 30.

    Cascading Style Sheets Level 2 Revision 1 (CSS2.1) Specification siehe http://www.w3.org/TR/CSS2/.

  31. 31.

    Als Ressourcen werden Dateien bezeichnet, die einem Programm für seinen abstrakten Ablauf nicht notwendige Angaben, wie etwa visuelle Attribute, durch einen externen Mechanismus zur Verfügung stellen. Anders ausgedrückt: Ressourcen (im IT Bereich) sind ausgelagerte Text-Dateien die, wie ein Cascading Style Sheet, bestimmte Informationen für das aufrufende HTML-Dokument beinhalten.

  32. 32.

    CSS-Tutorial unter http://www.w3schools.com/css/css_syntax.asp, CSS3-Tutorial unter: http://www.w3schools.com/css3/css3_intro.asp.

  33. 33.

    Siehe Kap. 5 „TEI“.

  34. 34.

    http://validator.w3.org/#validate_by_input.

  35. 35.

    Siehe: http://www.w3.org/TR/2001/REC-xhtml11-20010531/.

  36. 36.

    Details siehe Kap. 4.1.1 „Aufbau der Instanz“.

  37. 37.

    Die Root oder das Wurzelelement ist der erste Knoten in einer Baumstruktur.

  38. 38.

    Erreichbar unter http://validator.w3.org/.

  39. 39.

    Dies steht im Gegensatz zu der serverseitigen Dynamisierung, die in Kap. 2.10 beschrieben ist.

  40. 40.

    Bei allen aktuellen Browsern gegeben.

  41. 41.

    Die Verwendung wird nur im ersten Beispiel einmal vorgestellt und anschließend der Übersichtlichkeit wegen nicht mehr aufgeführt, grundsätzlich sollte jedoch nicht auf das Tag verzichtet werden.

  42. 42.

    Siehe Kap. 2.8.1.8 „Bedingte Anweisungen“.

  43. 43.

    Siehe http://www.w3schools.com/tags/ref_eventattributes.asp.

  44. 44.

    Eine Referenz ist unter http://www.w3schools.com/jsref/ zu finden.

  45. 45.

    42 ist die Antwort auf die vom Autor Douglas Adams in dem Roman „Per Anhalter durch die Galaxis“ gestellte Frage „nach dem Leben, dem Universum und dem ganzen Rest“, die vom größten existierenden Computer des Universums zu berechnen war.

  46. 46.

    Bedeutet im digitalen Kontext „veraltet“.

  47. 47.

    Siehe Kap. 2.8.1.5.2 „Arrays“.

  48. 48.

    Online Tutorial: http://www.w3schools.com/json/default.asp.

  49. 49.

    Siehe Kap. 2.11 „AJAX“.

  50. 50.

    Siehe https://de.wikipedia.org/wiki/Bibliothek (07.2015).

  51. 51.

    Ewert, G. und Umstätter, W.: Lehrbuch der Bibliotheksverwaltung. Begründet von Wilhelm Krabbe und Wilhelm Martin Luther, Hiersemann Verlag Stuttgart 1997, S. 13.

  52. 52.

    http://script.aculo.us. Beispiele unter http://madrobby.github.io/scriptaculous/demos/ (07.2015).

  53. 53.

    http://leafletjs.com (07.2015).

  54. 54.

    http://dojotoolkit.org (07.2015).

  55. 55.

    https://jquery.com (07.2015).

  56. 56.

    Prototype ist ein JavaScript-Framework, das viele nützliche Funktionen mitbringt, um das Arbeiten mit JavaScript zu erleichtern.

  57. 57.

    http://madrobby.github.io/scriptaculous/ (07.2015).

  58. 58.

    Beispiel entnommen aus http://leafletjs.com/examples/quick-start.html (07.2015).

  59. 59.

    https://dojotoolkit.org/documentation/#tutorials (07.2015).

  60. 60.

    Siehe http://www.stefan-muenz.de/HTML5-Handbuch/jQuery (07.2015).

  61. 61.

    Siehe http://www.html-seminar.de/jquery-tutorial.htm (07.2015).

  62. 62.

    Siehe http://www.w3schools.com/jquery/ (07.2015).

  63. 63.

    Siehe https://angularjs.org (07.2015).

  64. 64.

    Siehe http://getbootstrap.com (07.2015).

  65. 65.

    Siehe http://symfony.com (07.2015).

  66. 66.

    Siehe http://www.yiiframework.com (07.2015).

  67. 67.

    Siehe http://laravel.com (07.2015).

  68. 68.

    Siehe http://cakephp.org (07.2015).

  69. 69.

    Siehe http://framework.zend.com (07.2015).

  70. 70.

    Siehe Kap. 2.12 „Content-Management-Systeme“.

  71. 71.

    Freie Software, die unter der GNU General Public License kostenlos erhältlich ist, unter http://www.apachefriends.org/de/xampp.html.

  72. 72.

    Zum Beispiel als XML-Ressource.

  73. 73.

    Tutorial siehe unter http://www.w3schools.com/sql/.

  74. 74.

    Siehe unter http://www.mysql.de.

  75. 75.

    Über den Tab ‚Suche‘ kann dies mit einer grafischen Benutzeroberfläche umgesetzt werden.

  76. 76.

    Bitte beachten Sie, dass es sich hierbei nicht um eine sinnvolle Datenbank zur Buchverwaltung handelt, sondern um ein extrem reduziertes Beispiel, das allein Anschauungszwecken dient.

  77. 77.

    Rekursives Akronym für Hypertext Preprocessor, siehe auch http://www.php.net.

  78. 78.

    Verfügbar unter http://www.php.net/downloads.php.

  79. 79.

    Siehe Kap. 2.8.1.11 „Auslesen von Inhalten“.

  80. 80.

    Siehe https://www.ruby-lang.org/de/.

  81. 81.

    Unter https://www.ruby-lang.org/de/documentation/quickstart/ steht ein Schnelleinstieg zur Verfügung.

  82. 82.

    Siehe http://www.python.org.

  83. 83.

    Siehe http://docs.python.org/3/license.html.

  84. 84.

    Ausführliches Tutorial unter http://www.w3schools.com/ajax/default.asp.

  85. 85.

    Die nachfolgenden Beispiele basieren auf den Beispielen von http://www.w3schools.com.

  86. 86.

    Siehe Kap. 2.10.3.5.5 „for-Schleife“.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Susanne Kurz .

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Fachmedien Wiesbaden

About this chapter

Cite this chapter

Kurz, S. (2016). Fortgeschrittene Web-Basics. In: Digital Humanities. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-11213-4_2

Download citation

Publish with us

Policies and ethics