It just goes to show that computers always have finite limits, even most of the time it doesn't seem like it. And at some point people will always hit that limit, perhaps by not doing things they were originally designed / intended for. Hit a wall, push it back, repeat.
As a side note, I just had to point out something the Peter posted about. Check out the atkins diet part, with sound. It's got swearing, so you might not want to do it on your speakers at work. I was hard pressed this morning not to laugh out loud... it would have been hard to explain. :-)
Update: It looks like using includes will work fine. ;-)
Listening to: Shakira - Eyes like yours
ah. I was going to suggest breaking the form down into a number of tabs. That was what we did where I'm working (had a form with 190+ fields which rightly got split into a few pages...)
ReplyDeleteYa, we have stuff in a bunch of tabs... but they wanted all this stuff on ONE tab 'cause they think that it will be slow... they asked it to be "faster" before we had any code written. It's more to do with psychology than technology at this point.
ReplyDeleteThe form wasn't even *that* big field wise. It's all the string externalization (struts stuff) that made it HUGE going to the complier. I think that the file was like < 30k, and was breaking on the complier that had a limit of 64 k... Yikes.
Our requirements for the form with 190+ fields came directly from the users as well.
ReplyDeleteIt's weird how your perception changes once you down into the details of how something is actually done.
Yeah, that bilingualism in the government causes no end of problems when it comes to development. I haven't really seen a good solution to it when I was there. There was solutions, they worked, but they were by no means good solutions.
ReplyDeleteFor java stuff, google i18n. I would call this a good solution, but there are some things that you have to do slightly differently. And it's a good idea when building an app to not rely for code (functionality) what UI strings you are showing to the user for it to work.
ReplyDeleteI'll do a post about it another time if anyone is interested. (i18n from a struts perspective)