dedlfix: Es gibt keine HTML Befehle

Beitrag lesen

Tach!

Anführungszeichen sind nicht ganz das gleiche, wie beispielsweise ein interaktives Textfeld zu erzeugen, welches der User dann nutzen kann.

Das habe ich auch nicht behauptet. Formulare waren anfangs nicht in HTML enthalten. Die verwässern die Angelegenheit etwas. Aber versuch doch mal zu erklären, warum die Elemente html, head, body, div und span Anweisungen sein sollen.

Natürlich beabsichtigt der Ersteller eines Textes oder HTML-Dokuments eine bestimmte Wirkung beim Leser/Empfänger. Was der Empfänger daraus macht, ist jedoch prinzipiell sein Bier.

Trifft das nicht auch auf viele programmierte Anwendungen zu?

Nein, wenn ich ein Programm ausliefere, macht das genau das, was dessen Code vorschreibt, und das bei jedem Empfänger (der in der Lage ist, den Code laufen zu lassen). Wenn du allerdings meinst, dass der Anwender es bedient, wie er es möchte ... auch dann verhält sich das Programm exakt vorhersagbar gemäß den Anweisungen seiner Programmierung.

Und selbst wenn er der Bildschirm ist, kann jeder Client sein eigenes Default-Stylesheet haben und damit eine eigenen Meinung, wie etwas aussieht.

Gegenbeispiel: Ein Javaprogramm nutzt den Zugriff auf die Webcam, ich verweigere aber den Zugriff, ist dann der Javacode zum Zugriff auf die Cam auch nur ein Auszeichnung gewesen? Denn das passiert zb. wenn man einer App einzelne Berechtigungen entzieht.

Wenn ich jemandem eine Anweisung gebe, und derjenige ist nicht in der Lage, sie fehlerfrei auszuführen, dann bekommt er von mir jedenfalls keine Auszeichnung.

Ein Programm hat keine Freiheiten bei der Interpretation der durchzuführenden Aufgaben. Wenn etwas wegen Fehlern nicht durchführbar ist, dann verzweigt das Programm lediglich wie vorgesehen.

Oder noch banaler, eine Menge Software, geschrieben durch Befehle, bieten dem User die Möglichkeiten andere/eigene Skins/GUI zu nutzen, ist das dann ein Unterschied zum User-Stylesheet?

Hier kann ich nicht nachvollziehen, worauf du hinauswillst.

HTML-Elemente als Befehl zu bezeichnen, mag man durchgehen lassen. Wenn man nicht zu genau hinschaut, kann man (einige) HTML-Elemente durchaus als Handlungsanweisungen betrachten. Ich finde sogar, wenn man genau hinschaut.

Dann ist deine Interpretation von genau hinschauen eine andere als meine. Ein Roman ist für dich dann wohl auch eine Handlungsanweisung und nicht nur eine Handlung?

Du vermischst da vielleicht, dass es einen Standard gibt, in dem beschrieben ist, wie HTML gemeinhin zu intepretieren ist.

Wenn du so willst, wäre jedes Dateiformat ein Programm. Eine Bild-Datei beispielsweise ist nicht eine Beschreibung wie das Bild aussieht, sondern eine Aneinanderreihung von Befehlen, wie dieses Bild darzustellen ist. Kann man so sehen. Trotzdem hat man es als sinnvoll empfunden eine begriffliche Trennung zwischen Programm und Daten vorzunehmen und das eine Programm und das andere Datenformat zu nennen.

dedlfix.