Gibt es irgendeine Art von etabliertem MIME-Typ für OpenGL-Shader-Programmquellcode? Ich weiß, dass die official IANA table scheint nicht eine solche zu erwähnen, so dass es einige experimentelle (x-…
) oder einige Hersteller-spezifischen() Subtyp, wahrscheinlich von der text/…
Haupttyp sein müsste. Laut What is the correct file extension for GLSL shaders? scheint es nicht einmal eine etablierte Dateinamenerweiterung für diese zu geben, aber das ist ein ziemlich separates Problem für mich.MIME-Typ für Shader-Code
Hintergrund:
Ich möchte manchmal Shader-Code in einem <script>
Tag für einige WebGL Anwendung schließen, und ich möchte das type=
Attribut dieses Tag in einer Art und Weise zu schreiben, die möglichst semantisch als sinnvoll ist, auch wenn Im Moment kann ich mir keinen wirklichen Unterschied vorstellen, den eine solche Wahl machen würde (es sei denn, ich nenne es text/javascript
oder etwas ähnlich dummes). Aber es wäre trotzdem schön, sich schon jetzt irgendwelchen Werkzeugen anzupassen, die sich im Laufe der Zeit entwickeln könnten, aufbauend auf aktuell etablierten Standards, die ich noch nicht kenne.
Die Spezifikation fordert UTF-8-codierte Unicode, 'Text/plain' klingt vernünftig, könnte überprüfen, ob der Server' charset = utf-8' in den HTTP-Headern sendet. – genpfault