Forum Overview
::
Orbitor 1
::
Everything. All things.
[quote name="Rafiki"]Part of the issue is probably just my inexperience in web design compared to desktop, and that desktop languages have rich controls for layout so I'm spoiled. But even doing something like a simple two-column layout with a fixed-width left column and a right column that fills the page involved a counter-intuitive div structure and negative margins to drag a column back across the page when rendered. That seems to be about par for the course outside of just letting everything be stacked vertically by default. I kind of hate the concept of divisions in the first place. I guess historically they were taken from the way newspapers and magazines were designed, which is great in the context of fixed page widths and heights. It starts to break down when you transplant that into a world resizable pages and infinite dimensions, and that's where I slam my head into the wall trying to get seemingly simple things (compared to desktop development) working without workarounds that seem nonsensical and arbitrary, or having divs nested like I'm staring into a fucking mandlebrot image. Right now I just want to lay things out in a grid! But everyone is all DON'T USE TABLES EXCEPT FOR TABULAR DATA. This isn't tabular data, I just want a goddamn grid layout. 2 columns, the first column in all rows expanding to the size of the largest content, the 2nd column with everything all neatly left-aligned. I don't know the exact size of the largest content in the first column! I don't want to waste the time trying to calculate it because shit on this page is going to be translated, so it will be different. I need it to autosize. I hate HTML. Oh, and "float" is the PCLOADLETTER of CSS. [/quote]