January 23, 2012
> For at least a few years now, I've dreamt of creating a *sane* alternative
> to (X)HTML/CSS that's *ACTUALLY DESIGNED* for UIs instead of documents.
> [...]
> Unfortunately, my pet-project plate already resembles that of a one-trip
> buffet: Piled up, overflowing and more than one person should ever be able
> to handle.

well, i would love to hear a bit more about your ideas for that *sane alternative*. maybe i'm able to pick some of them up for my personal pet project. private mail is ok, if you don't want to "spam" the ng.

January 23, 2012
"Nick Sabalausky" <a@a.a> wrote in message news:jfjdc3$ttd$1@digitalmars.com...
> "Denis Shelomovskij" <verylonglogin.reg@gmail.com> wrote in message news:jfj92f$m30$1@digitalmars.com...
>>
>> [OT] Why is that dirty, slow, hard-to-implement, hard-to-understand, and hard-to-write-in (error-prone) HTML used everywhere with it's dirty friend XML?!!! Let's, at least, remove XML support from D as a protest when D will became popular enough! (Sorry, just can't keep it in any more)
>
> For at least a few years now, I've dreamt of creating a *sane* alternative to (X)HTML/CSS that's *ACTUALLY DESIGNED* for UIs instead of documents. The idea is to create a normal standard web browser, and then sneak in this new system as an additional feature - which I figure is about the only way it would have so much as a snowball's chance in hell of ever catching on at all.
>

I fogot to mention the other half of the plan:

In order to prevent death by chicken and egg, there would be a JavaScript module that could be included (and maybe a server-side or developer-side alternative) which would convert the new presentation system to traditional (X)HTML/CSS/JS garbage (It would include special code that disabled itself on browsers like mine which supported the new presentation system natively). That way, any web developer who might be interested in using it could do so without fear of becoming unusable on the majority of browsers.

That would make it at least possible for it to develop some level of following. Then, if the developers of the other browsers were smart (which is tenuous, I know), then they'd realize they could support it much better and much more efficiently by including native support. Sanity: 1, (X)HTML/CSS/JS: 0


January 23, 2012
"Mirko Pilger" <mirko.pilger@gmail.com> wrote in message news:jfk9g6$2o22$1@digitalmars.com...
>> For at least a few years now, I've dreamt of creating a *sane*
>> alternative
>> to (X)HTML/CSS that's *ACTUALLY DESIGNED* for UIs instead of documents.
>> [...]
>> Unfortunately, my pet-project plate already resembles that of a one-trip
>> buffet: Piled up, overflowing and more than one person should ever be
>> able
>> to handle.
>
> well, i would love to hear a bit more about your ideas for that *sane alternative*. maybe i'm able to pick some of them up for my personal pet project. private mail is ok, if you don't want to "spam" the ng.
>

I haven't really had the opportunity to think through any concrete details. But a couple basic thoughts:

- It would be one unified language or protocol. None of this flip-flopping between (X)HTML and CSS bullshit. (X)HTML/CSS *could* have facilitated separation of content and styling in one language. They just didn't bother to design it that way. (The Internet's credo is "Why fix what's broken when you can just pile more broken crap on top?")

- Controling how it reflows would be a major component. (X)HTML/CSS are garbage at this. Whether they realize it or not, that's ultimately one of the main reasons a lot of sites use those static-layout abominations. GUI desktop software and GUI design programs are big inspirations for this.



1 2 3
Next ›   Last »