What Alternatives Are There To Using HTML/CSS Layouts For Websites?

    1. Home
    2. Questions
    3. Tags
    4. Users
    5. Jobs
    6. Companies
    7. Unanswered
  1. Teams

    Ask questions, find answers and collaborate at work with Stack Overflow for Teams.

    Try Teams for free Explore Teams
  2. Teams
  3. Ask questions, find answers and collaborate at work with Stack Overflow for Teams. Explore Teams

Teams

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Learn more about Teams What alternatives are there to using HTML/CSS layouts for websites? [closed] Ask Question Asked 13 years, 9 months ago Modified 9 years, 4 months ago Viewed 23k times 25 Want to improve this post? Provide detailed answers to this question, including citations and an explanation of why your answer is correct. Answers without enough detail may be edited or deleted. It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center. Closed 11 years ago.

Is there any existing in-use, or even just conceptual attempts at creating a markup or programmatic expressions for designing the layouts of websites other than HTML/CSS?

If there are others out there and they do not appear to be in heavy use. Why is this?

Share Improve this question Follow edited Jul 5, 2015 at 20:24 gnat's user avatar gnat 20.9k29 gold badges115 silver badges293 bronze badges asked Mar 1, 2011 at 20:09 Incognito's user avatar IncognitoIncognito 3,4882 gold badges27 silver badges38 bronze badges 10
  • 3 Are you asking for a non-HTML web browser? How would that work? – S.Lott Commented Mar 1, 2011 at 20:23
  • @S.Lott I'm asking for an approach to put graphics on the screen that aren't heavily reliant on HTML/CSS. For example, Flash (as Martin answered) has been used widely to do this. In theory, we could do something with SVG, or have a middle layer (server or client side) that generates the HTML/CSS from a separate set of instructions (similar to galador's answer, but I believe HAML and SASS are for HTML templates and CSS, not entire websites in general). Etc. Perhaps a different MIME type that allows interactivity. Things that were just in theory, or things that are reality. – Incognito Commented Mar 1, 2011 at 20:37
  • 1 "aren't heavily reliant on HTML/CSS"? Please update the question to specify what you're talking about. "alternative" and "not heavily reliant" seem like very different things. – S.Lott Commented Mar 2, 2011 at 0:08
  • 1 @jhocking Why not ask it? Why bother thinking of other ways to do things when one exists? Once upon a time there were other proposals for style sheets and document formats. – Incognito Commented Jan 27, 2012 at 18:19
  • 3 @jhocking It's practical (people have done prior work here), it's answerable(there's lots of answers already), and it's an actual problem I'm facing: alternative means to describe web documents than using HTML parsers and CSS layout engines. I want to find prior work before creating something else. – Incognito Commented Jan 27, 2012 at 18:59
| Show 5 more comments

2 Answers 2

Sorted by: Reset to default Highest score (default) Date modified (newest first) Date created (oldest first) 16

Moderator note: this is intended to be a canonical list; please check to see if your suggestion has already been added to the answer. If it hasn't, edit the answer to add yours preferably with an explanation or reason why you're suggesting it.

Possible alternatives:

  • Adobe Flash (via Martin Beckett)
  • AXR specification
  • HAML (via galador)
  • Java Applets
  • JavaScript using the <canvas> element (via Czarek)
  • PDF — Supports hyperlinks (via Peter Taylor)
  • SASS (via galador)
  • Sencha Ext JS 4 — has a number of good layout managers and containers, and the code to define those can be defined in a quite declarative manner similar to the JSON format (via herzmeister)
  • Silverlight XAML (via Emmad Kareem)
  • XSL/XSLT (via ben)
  • SVG
Share Improve this answer Follow edited Apr 12, 2017 at 7:31 community wiki 7 revs, 4 users 56%user8 4
  • 6 HAML and SASS compile down to HTML and CSS, so I'm not sure they're valid options here. – sevenseacat Commented Jan 28, 2012 at 13:21
  • 1 The problem with most of those is the content is not discoverable by search engines. – Rob Commented Dec 2, 2012 at 13:50
  • Should x-tags be in this list? – Florian Margaine Commented Dec 3, 2012 at 7:38
  • There are html and css frameworks that are extremely relevant to this question even though they compile into html css, view: bem, oocss, mvcss, less, smacss, stylus – Sam Adams Commented Aug 8, 2014 at 6:43
Add a comment | 7

HAML and SASS are not alternatives to HTML. They are server-side languages that create HTML output. AXR is an alternative to HTML in the making. The AXR site says if you want to help out you can http://axr.vg. GRML is also an alternative to HTML, although I am not advocating to use it or not to use it. I am merely stating a fact. It hasn't been updated in 8 years and doesn't support any browsers but it's own. http://www.codeproject.com/Articles/3486/An-alternative-to-HTML-and-current-web-browsers

Share Improve this answer Follow edited Dec 3, 2012 at 6:56 answered Dec 2, 2012 at 13:01 Ryan's user avatar RyanRyan 711 silver badge2 bronze badges 1
  • axr is a dead link. – jiggunjer Commented Sep 5, 2017 at 6:13
Add a comment |

Not the answer you're looking for? Browse other questions tagged or ask your own question.

  • The Overflow Blog
  • Your docs are your infrastructure
  • Featured on Meta
  • More network sites to see advertising test [updated with phase 2]
  • We’re (finally!) going to the cloud!
11 Should I strictly follow every single HTML and CSS Standard? 2 Guidelines for HTML/CSS/JS optimization process 7 Is it a problem to have different styles of HTML coding within team? 3 Is the `<table>` tag and `display:table` a functional or a layout directive?

Hot Network Questions

  • What is small arch between two notes and how to play it?
  • Should sudo ask for root password?
  • Are there any examples of exponential algorithms that use a polynomial-time algorithm for a special case as a subroutine (exponentially many times)?
  • What is the polymorph reached by letting the chocolate cool down?
  • Why don't routers answer ARP requests for IP addresses they can handle even if they aren't assigned that IP address themselves?
  • Is it possible to add arbitrary amounts of quantum resistance cheaply?
  • How to model data with "super failures"?
  • How to say "Each one of the following" in German?
  • Will a laptop battery that stays connected to its charger be damaged?
  • Wouldn't the ban of TikTok violate freedom of speech?
  • Infinite group with non-trivial finite commutator subgroup.
  • Table structure with multiple foreign keys and values
  • Meaning of "rankear" - ¿Qué significa "rankear"?
  • Tool for finding bitcoin transactions with specific characteristics
  • Does "bustle about" mean the same thing as "fluster about"?
  • What is this insect found in an apartment in Brazil?
  • How can I reference sky photos to a star map?
  • What kind of solvent is effective for removing roofing tar from shoes?
  • Study("somewhere")
  • Why did General Groves mention the baby delivery count here?
  • Why is it safe to soak an electric motor in isopropyl alcohol but not distilled water?
  • Syllables of noun ‹cavalier›?
  • What's a good way to append a nonce to ciphertext in Python for AES GCM in Python?
  • Is Isaiah's suffering servant the prophet Jeremiah?
more hot questions default

Từ khóa » Html Alternatives