Check out this new layout and tell me what you think of the page scaling with small windows/lower resolutions.
www.alecmoody.com/newsite
According to my google analytics ~ 15% of my traffic uses a resolution small enough to cause the page scaling. Additionally, 4% use a browser that can't run run the css3 code to perform the scaling. From a functional standpoint a user needs to be deficient in both categories for the layout to not work as intended. My hope is that this reduces the number of visitors with layout issues into the 2-3% range without having to compromise the large images. Additionally, of that 2-3% probably none are employers.
I'm not really interested in content critique as I have a bunch of new stuff coming in the fall.
Replies
Just a simple CSS2 thing will suffice
Have a width: 100% for the container and then a max-width of 1430px for the container. No idea why you're using them backwards right now...
Aside from that, IMO it's better to have the small-screen version load as default, and then use the CSS to make a large-screen version for those with better hardware. It's probably safe to assume that those non CSS3 devices are phones or older PC's, and as such also have the smaller screens.
http://www.3dmotive.com/training/photoshop/hard-surface-vehicle-texturing/
http://www.3dmotive.com/training/3ds-max/asset-workflow-series-the-briefcase-part-1/
Haiasi- Yeah a few pixels of padding on the scaled down version helps a lot.
Snader- I guess the only css3 I am using is for the image rollovers. So browser compatibility is a non issue
Edit:
Hey Alan-
Yeah, padding is definitely coming. I think ~ 20 pixels on each side will help a lot without totally killing the image sizes
Awesome work though, really nice stuff, i'm going to go save a whole bunch of it for my inspiration folder now
EDIT: here's what i mean about the title. I know it leaves you with a good bit of dead space, but i think it looks far nicer
www.alecmoody.com/newsite
Im messing with header text sizes now.
One thing I cant seem to fix is that either my container div or grid row wrapper is cutting off a few pixels on the right hand side. Its pretty small and mostly only noticeable on the text up top.
Also, I added a large spacer under the new/smaller about content. This prevents the page from shifting if there isn't a scroll bar. If anyone knows a better way to force the scroll bar i'm all for it.
if it helps, im using an htc inspire 4g
Mike- How much is being cut off? Can you still see all columns?
Would that be trickier for you to get with this scaling?
Idea: Post a thumbnail of the asset in an easy to view size (like 480) that works for mobile and PC. Put links to various gallery sizes below the image: [480] [720] [1080]. Then you don't need media detection, they can just choose what size they want to view.
Ill look into this and hopefully I can find someone locally who was an android device.
Edit:
does anyone know of a good way to emulate mobile devices?
I think the easiest and best way to solve the cutoff is to left-align the email address with the gutter space between the images, similar to how the About is aligned.
Also, while looking at the site scaled down (on a PC though) I noticed that the font itself becomes illegible:
I suggest using a slightly fatter font. (or not using images and letting the browser render text - but you risk the user not having the font you want to use)
Yeah, I can move the email address in but if you look really closely the gutter is actually cutting off part of the right row of images. Its not a huge deal but something I would like to fix if possible. It seems to have something to do with how centering with auto margins works.
I like the layout though, nice and clean, easy to look at.. effective.
"<meta name="viewport" content="width=device-width">"
I don't have a way to test this. Could someone with an android device tell me if the website is now scaled to fit into their screen when they load it?
I have only implemented this as a test for the front page. Not the content pages yet. Also, I had someone test this on gingerbread 2.3 and they had the page zoomed to the content width by default.
The text looks very very speckly on the default browser, though. Not on Opera, but it's still illegible (because the x-height is only 5 or 6 pixels, and because the text color doesn't contrast.)
Hmm. I've found an issue that's probably worse than the text. In the default browser, zooming doesn't work, because the wrapper-div is fixed to device width. So when you zoom in, the gutters get bigger and the images actually become SMALLER. On Opera the site DOES zoom in, but because it's a pre-rendered page, all it does is creaye large blurry pixels...
I got the opera mobile emulator but everything works perfectly in it.
You really should make your thumbnails look like this:
Then just scale it to fit mobile (~400px high) and PC (As big as you can afford bandwidth for). This shows the viewer the whole asset all at once. Your thumbnails don't fill a mobile display, which means you're wasting space that could be showing off more of each asset.