Posted 2001-10-30 01:28:00 by
Jim Crawford
Whenever I tell people I think GUIs should be designed in an HTML-like
language, they think I'm talking about dumbass XML schemes like this:
<OBJECT>
<TYPE>BUTTON</TYPE>
<NAME>CLICK HERE</NAME>
<BOUNDINGBOX>
<TOP>25</TOP>
<BOTTOM>50</BOTTOM>
<LEFT>50</LEFT>
<RIGHT>80</RIGHT>
</BOUNDINGBOX>
</OBJECT>
Let me express my opinion right here, once and for all: if you've ever
designed a data format like that, you're a horrible person.
The advantage of XML is that it's human readable and writable, and you've
gone and made it as tedious to work with as possible.
No. No, no, no, no, no. No.
What I'm talking about when I say that GUIs should be designed in an
HTML-like language, I really couldn't give a fuck less about angled
brackets.
What I care about is that in HTML, using tables, you can align things in
rows and columns without individually, manually, tweaking every fucking
pixel position whenever you add or move an object. That's it. That's all.
Have a nice god damn day.
|