3 ms·
It's funny. I lobbied for years and years to designers to use fluid layouts (percentages instead of hard coded numbers). I have been met with a lot of condescen
by 4ad 15y ago
It's funny. I lobbied for years and years to designers to use fluid layouts (percentages instead of hard coded numbers). I have been met with a lot of condescending resistance. Fluid is bad because fixed layouts are good and I didn't know anything because I wasn't a web designer. The arguments didn't matter at all. The way it was done it was the way to do it, period.
Years passed by and now everyone is doing it, which is great.
- ThaddeusQuay2 15y ago"It's funny. I lobbied for years and years ... and now everyone is doing it, which is great." Welcome to the club. I was slicing bread back when everyone else was still stuffing entire loaves into their mouths. Bitterness suits us. :(
- earnubs 15y agoThe landscape has changed considerably since olden days though. "Fluid" layouts of old were no use from a designers point of view because the designer was trying to consider the measure (words per line) as well as the layout, and the variance of screen size and resolution wasn't great enough to justify the work load in creating a truly useful (from a design point of view) fluid layout. We didn't have media queries and JavaScript was something that programmers told us we should never use, but all that has changed and the field of screen sizes has exploded in many directions (physical size, pixel size, pixel density...) meaning it's now appropriate/essential. In short the environment has changed, weak ideas are now strong ideas, and the design approach has evolved.
- dextorious 15y agoI believe you were wrong then, and you are wrong now, despite "everybody doing it". "Fluid layout" is a half-arsed solution to re-use the same design/markup everywhere, instead of sweating the details for particular classes of devices/screens.
- Marwy 15y agoI remember some guy from Twitter saying that percentage-based layouts are not good, especially with nested columns. Some problems with math, I guess?