Apa alternatif yang ada untuk menggunakan tata letak HTML / CSS untuk situs web? [Tutup]
20
Apakah ada yang sedang digunakan, atau bahkan hanya upaya konseptual untuk membuat markup atau ekspresi terprogram untuk merancang tata letak situs web selain HTML / CSS?
Jika ada orang lain di luar sana dan mereka tampaknya tidak banyak digunakan. Kenapa ini?
@ S.Lott Saya meminta pendekatan untuk meletakkan grafik di layar yang tidak terlalu bergantung pada HTML / CSS. Sebagai contoh, Flash (seperti jawaban Martin) telah digunakan secara luas untuk melakukan ini. Secara teori, kita bisa melakukan sesuatu dengan SVG, atau memiliki lapisan tengah (sisi server atau klien) yang menghasilkan HTML / CSS dari serangkaian instruksi yang terpisah (mirip dengan jawaban galador, tapi saya percaya HAML dan SASS adalah untuk templat HTML dan CSS, bukan seluruh situs web secara umum). Dll. Mungkin tipe MIME berbeda yang memungkinkan interaktivitas. Hal-hal yang hanya dalam teori, atau hal-hal yang merupakan kenyataan.
"tidak terlalu bergantung pada HTML / CSS"? Harap perbarui pertanyaan untuk menentukan apa yang Anda bicarakan. "alternatif" dan "tidak terlalu bergantung" sepertinya hal yang sangat berbeda.
@jhocking Mengapa tidak bertanya? Mengapa repot memikirkan cara lain untuk melakukan hal-hal ketika ada? Sekali waktu ada proposal lain untuk style sheet dan format dokumen.
@jhocking Ini praktis (orang-orang sudah melakukan pekerjaan sebelumnya di sini), itu bisa dijawab (sudah ada banyak jawaban), dan ini adalah masalah aktual yang saya hadapi: sarana alternatif untuk menggambarkan dokumen web daripada menggunakan parser HTML dan mesin tata letak CSS. Saya ingin mencari pekerjaan sebelumnya sebelum membuat sesuatu yang lain.
Catatan Moderator: ini dimaksudkan sebagai daftar kanonik; periksa untuk melihat apakah saran Anda telah ditambahkan ke jawabannya. Jika belum, edit jawaban untuk menambahkan jawaban Anda lebih disukai dengan penjelasan atau alasan mengapa Anda menyarankannya.
Ada kerangka kerja html dan css yang sangat relevan dengan pertanyaan ini meskipun dikompilasi ke dalam html css, lihat: bem, oocss, mvcss, less, smacss, stylus
HAML dan SASS bukan alternatif untuk HTML. Mereka adalah bahasa sisi server yang membuat output HTML. AXR adalah alternatif untuk HTML dalam pembuatan. Situs AXR mengatakan jika Anda ingin membantu Anda dapat http://axr.vg . GRML juga merupakan alternatif untuk HTML, meskipun saya tidak menganjurkan untuk menggunakannya atau tidak menggunakannya. Saya hanya menyatakan fakta. Itu belum diperbarui dalam 8 tahun dan tidak mendukung browser apa pun tetapi itu milik sendiri. http://www.codeproject.com/Articles/3486/An-alternative-to-HTML-and-current-web-browsers