Quelles sont les alternatives à l'utilisation des mises en page HTML / CSS pour les sites Web? [fermé]

20

Existe-t-il des tentatives d'utilisation ou même conceptuelles de création d'un balisage ou d'expressions programmatiques pour concevoir les mises en page de sites Web autres que HTML / CSS?

S'il y en a d'autres et qu'ils ne semblent pas être très utilisés. Pourquoi est-ce?

Incognito
la source
3
Demandez-vous un navigateur Web non HTML? Comment cela fonctionnerait-il?
S.Lott
@ S.Lott Je demande une approche pour mettre des graphiques à l'écran qui ne dépendent pas fortement de HTML / CSS. Par exemple, Flash (comme Martin a répondu) a été largement utilisé pour ce faire. En théorie, nous pourrions faire quelque chose avec SVG, ou avoir une couche intermédiaire (côté serveur ou côté client) qui génère le HTML / CSS à partir d'un ensemble d'instructions distinct (similaire à la réponse de Galador, mais je crois que HAML et SASS sont pour les modèles HTML et CSS, pas des sites Web entiers en général). Etc. Peut-être un type MIME différent qui permet l'interactivité. Des choses qui étaient juste en théorie, ou des choses qui sont réalité.
Incognito
1
"ne dépend pas fortement de HTML / CSS"? Veuillez mettre à jour la question pour spécifier de quoi vous parlez. «alternative» et «peu dépendante» semblent être des choses très différentes.
S.Lott
1
@jhocking Pourquoi ne pas le demander? Pourquoi s'embêter à penser à d'autres façons de faire quand il en existe une? Il était une fois d'autres propositions de feuilles de style et de formats de documents.
Incognito
3
@jhocking C'est pratique (les gens ont déjà travaillé ici), c'est responsable (il y a déjà beaucoup de réponses), et c'est un problème réel auquel je suis confronté: des moyens alternatifs pour décrire les documents Web que d'utiliser des analyseurs HTML et des moteurs de mise en page CSS. Je veux trouver un travail préalable avant de créer autre chose.
Incognito

Réponses:

14

Note du modérateur: il s'agit d'une liste canonique; veuillez vérifier si votre suggestion a déjà été ajoutée à la réponse. Si ce n'est pas le cas, modifiez la réponse pour ajouter la vôtre de préférence avec une explication ou la raison pour laquelle vous la suggérez.

Alternatives possibles:

utilisateur8
la source
5
HAML et SASS se compilent en HTML et CSS, donc je ne suis pas sûr que ce soient des options valides ici.
sevenseacat
1
Le problème avec la plupart d'entre eux est que le contenu n'est pas détectable par les moteurs de recherche.
Rob
Les x-tags doivent-ils figurer dans cette liste?
Florian Margaine
Il existe des frameworks html et css qui sont extrêmement pertinents pour cette question même s'ils se compilent en html css, vue: bem, oocss, mvcss, less, smacss, stylus
Sam Adams
6

HAML et SASS ne sont pas des alternatives au HTML. Ce sont des langages côté serveur qui créent une sortie HTML. AXR est une alternative au HTML en devenir. Le site AXR dit que si vous voulez aider, vous pouvez http://axr.vg . GRML est également une alternative au HTML, bien que je ne préconise pas de l'utiliser ou de ne pas l'utiliser. Je dis simplement un fait. Il n'a pas été mis à jour depuis 8 ans et ne prend en charge aucun navigateur, mais il est propre. http://www.codeproject.com/Articles/3486/An-alternative-to-HTML-and-current-web-browsers

Ryan
la source
axr est un lien mort.
jiggunjer