Definition von "View Source"

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Beim letzten Mal gab es ein kleines Aufwallen der Aktivität rund um das Konzept „View Source“, und ich hatte den Eindruck, dass nicht alle auf dem gleichen Stand waren, was das überhaupt bedeutet. Jim Nielsen

Zuerst einmal, wenn wir von "Quelltext anzeigen" sprechen, was genau meinen wir damit? Ich denke, das ist ein wichtiger Punkt, der geklärt werden muss, da er manchmal unausgesprochen bleibt und daher viele Annahmen in die Konversation schleichen können und wir vielleicht feststellen, dass wir nicht alle vom Gleichen sprechen.

Es gibt drei Dinge, über die Leute sprechen könnten

  1. Quellcode anzeigen (der Code, der das über das Netzwerk gelieferte HTML generiert)
  2. Seitenquelltext anzeigen (das über das Netzwerk gelieferte HTML)
  3. Laufzeitquelltext anzeigen (das lebendige HTML, auch DOM genannt)

Ich werde zuweisen, was ich für die Werte jedes einzelnen halte, als Teile eines Tortendiagramms

  1. 10%
  2. 5%
  3. 85%

Jeder große Browser wird mit integrierten DevTools geliefert, in denen Sie leicht den "Laufzeitquelltext" einsehen können. Das ist für mich der bei weitem größte Wert. Wenn Browser jemals darüber sprechen würden, dies zu entfernen, wären wir sicher alle empört. Selbst für Nicht-Entwickler könnte die Existenz dieses Tools der Funke sein, der aus kleinen Webentwicklern erwachsene macht.

DevTools bietet auch eine Möglichkeit, das über das Netzwerk gelieferte HTML anzuzeigen, daher meine harte Haltung von zuvor

Mir ist "Quelltext anzeigen" buchstäblich völlig egal und ich würde es nicht vermissen, wenn es aus Browsern entfernt würde. Ich lebe in DevTools, und ich wette, Sie auch. Es ersetzt "Quelltext anzeigen" vollständig, da Sie darin buchstäblich den Quelltext anzeigen können, wenn Sie möchten.

Jims Beitrag erklärt den Unterschied zwischen allen drei Arten des "Quelltext-Anzeigens" im Detail. Für Websites, die vollständig aus clientseitigem JavaScript erstellt werden, ist die Anzeige des HTMLs über das Netz fast nutzlos. Aber wenn man den gesamten Code sehen könnte (sagen wir, wenn er auf GitHub Open Source wäre), gibt es dort sicherlich Wert.

Direkter Link →