goombas.org
menu
main
links
all items
rss feed

Topics:
coding
games
goombas.org
horror
judgement
life
minutiae
music
rants
software
fool.
 _-
 oO
 |/
/|
/ \
Ugh, stop twitching
gui design tools currently suck
rants 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.

[link to this] [See more on “rants”]

comments
add a comment
Only anonymous comments are available for now until I get the user system up and running again. Not many people were logging in anyway, so enh.
Permitted HTML tags: <b>, <i>, <u>, <tt>. Also permitted is the <q> pseudo-tag which is meant to delimit quotes from other messages.
name:
email:
subject:
body:
Preview
To prove you are sentient, please type "sentient" into this box

what's this?
This is Jim Crawford's blog. Details and contact information.

On Twitter: @mogwai_poet

recent comments
https://gueste
xperiencefeedb
ack.com/www-ho
medepot-com-su
rvey/ (Anonymous on may 2014 microblog digest)
https://gueste
xperiencefeedb
ack.com/www-ho
medepot-com-su
rvey/ (Anonymous on may 2014 microblog digest)
Delhi Escorts (Anonymous on take a key for coming in)
Astrology Courses (Anonymous on may 2014 microblog digest)
Do My Programming Assignment (Anonymous on may 2014 microblog digest)
Ivey Case Study Solutions (Anonymous on may 2014 microblog digest)
Online Part Time job (Anonymous on may 2014 microblog digest)
Packers And Movers Bangalore | 100% Safe And Trusted Shifting Services‎ (Anonymous on may 2014 microblog digest)
Packers And Movers Hyderabad (Anonymous on may 2014 microblog digest)
Dell support (Anonymous on take a key for coming in)
Quicken Support 1-877-353-8076
(Anonymous on take a key for coming in)
Quicken Support 1-877-353-8076
(Anonymous on take a key for coming in)
Sage password recovery CONTACT CARE (Anonymous on take a key for coming in)
Do Check this out as well (Anonymous on may 2013 microblog digest)
Pomoc drogowa Warszawa a mobilny warsztat samochodowy (Anonymous on may 2014 microblog digest)
Comments RSS