New Boston Globe website design
bostonglobe.com
bostonglobe.com
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1">
For those who don't know, this disables user scrolling on every standards-compliant mobile device. The reason is a bug on iOS, that causes test to flow off screen when changing orientation on non-default zoom levels. http://adactio.com/journal/4470/I really wish more sites would enable it by default, then use javascript to disable it for iOS devices. I have come across many sites with small text that I want to zoom, but can't (this is especially bad for people with poor eyesight). Disabling it for everyone reminds me of the days of IE5 and 6, when other browsers were hampered by IE's bugs; we are only starting to see what having no bug-ridden, dominant browser on the Desktop can bring.
Before anyone says that browsers shouldn't implement this feature, they should. For better or worse, it is a part of the standard. Using browsers that don't implement parts of the standard would bring about situations even worse then this.
It works quite well.
javascript:(function()%20%7Bvar%20meta%20=%20document.createElement(%22meta%22);%20meta.name%20=%20%22viewport%22; meta.content%20=%20%22width=device-width,user-scalable=yes,maximum-scale=10%22;%20document.head.appendChild(meta);%7D)()
I'd love to read a frank overview of that process as well as the design itself.
This looks like a good start to get the basic idea with examples on this space.
Today is the first time i saw something like this and im really interested on learning it.
* A tiny font * huge spacing between lines * excessively wide columns * that cannot be resized
I suspect the font is so small because the design is so old. As far as I know it hasn’t been updated in ages. It’s old but by no means bad design.
Two brief examples: 1. Try embedding a YouTube video into a fluid layout. You'll need a JavaScript solution to remove the ugly black bands that will appear above and below your video. 2. IE 6-8 do not support media queries, which form the basis for fluid layouts. When we relaunched MogoTix in March 2011, I had to include a jQuery script to get IE to understand media queries (that script is now included by default in the 1140px grid at cssgrid.net).
If anyone has questions about implementing a fluid layout, feel free to ask.
http://www.abookapart.com/products/responsive-web-design
one member of the backend dev team was posting in /r/web_design over on reddit. if you're really interested, it couldn't hurt to post a reply and ask him about things.
http://www.reddit.com/r/web_design/comments/kd2e9/boston_glo...
It's a pointlessly "social" horror--they seem to have been reading too much trendy babble on TechCrunch or Mashable and too little UX literature. Who told them any of this was a good idea? We visit the local newspaper website to read the stories published by the professional journalists at that paper. If I want to read a stream of tweets and rants, I'll visit Twitter or a forum. What a mess.
BUT... if it is true it's a very canny maneuver. Again, this kind of inside view of the process (the business end of getting this through) would be great to hear about.
(are the times ad sales coordinated across BUs? this would be the big tipoff... if so then I can see the redesign being coordinate)
[edit: After further reflection, I'm stunned by how well they pulled this off. Huge leap forward.]
Resize that page.
Also, though this is much more subjective, I think that really looks terrible. Too much stuff is moving.
Are the media queries a little laggy? Sure. I'll tolerate that over having to hunt down a stupid "view full version"/"view mobile version" link (and I'm sure some optimizations can be done).
I think this will set a new standard for the term "mobile-friendly"
https://github.com/marstall/shim
You can see it in use very briefly from 1m 18s in:
http://www.boston.com/video/viral_page/?/services/player/bcp...
They should release a video of shim in action. A video explains it much better than words can. (I was lucky enough to get a sneak peak of all their new stuff a little while ago.)
Actually, it's the weather bug and the logo that really do it for me. There's a lot of love that went into this design.
That's one of the drawbacks of this responsive design drive, they don't take into account content that needs to be at a fixed and known size. When an advert gets chopped off or disappears from above the fold - that pushes down the value of advertising on that site. Too much of that and the revenue generated this way drops.
There's no point having the surprised face on declaring that I don't understand the web and it wasn't designed for pixel-specific rectangular spaces. That requirement drives the sustainability of a large number of organisations, there's no point pretending it doesn't exist.
On the plus side, you don't have the issue of links breaking because they send iOS devices to their mobile ghetto that ignores everything in the URL after the domain name.
Granted, I realize that making any specific column of text too wide hurts readability, but most sites could benefit from being more multi-column (size permitting) and getting some of the ads and other non-text elements out to the sides more.
Going to a website and seeing one fixed bit of content at 1024px or whatever in the middle is so very lame. I am glad to see some websites starting to move away from this, and now that working examples can be seen hopefully other sites will be shamed into following suit.
1) White space looks wonderful, but for some reason we lend more 'serious creedance' to text that is small and crammed together.
2) Design is good to a point, but then drops off when it begins to feel 'commercial' I think after a hundred years of reading sloppily put together papers chalk full of the latest news, we sort of associate bad design with its 'genuineness' and overly clean design with something desceptive.
The business of sites like NYTimes and WSJ make them feel 'authentic' for some reason. I have known this for a long time but couldn't really put my finger on what it was. I remember one of the first client websites I did back in 97 - we laid out absolutely everything that we needed on the page, but there was a lot of space, the client said that the site doesn't feel 'authentic' and I spent a lot of time simply thinking of things to throw onto the page to make it look busier.
I think this is something that a lot of developers and web designers know about, but for some reason I can't recall ever reading anything about it. If anybody knows if this phenomenon has a name or has any more information about it, please share. I have been reading a lot of design books this year and none have made mention of the link between a site being 'busy' and feeling professional
If you want to play with the resizing, you can use this link - http://www.tiki-toki.com/timeline/entry/43/Beautiful-web-bas...
Well done. I noticed that the navigation gets borked when the screen gets really small. I think the choice here is to show a different navigation menu (rollover menus?).
Kudos for the app though, it does look nice. More auto-importing and some iPhone action please :)
We're aimed at allowing people create highly-customisable timelines on any subject for presentations. embedding on websites etc. We 're much more like TimeGlider, Preceden and BeeDoc's Timeline 3D than Memoland.
But just letting you know, background is way too busy :) Text is hardly readable in some parts. I have no idea what's going on and I'm a power-user who designed and used different types of UIs from MS-DOS shells to Kinect-based NUIs.
Text isn't selectable on the items in Safari which I think is a big deal. Hyperlinks on top right aren't underlined, I didn't even know they were hyperlinks before I hovered on them.
It's like a splash of colors of all sorts, different fonts and text in my face.
If we speed up the scrolling for the average mouse, then scrolling will be ridiculously (unusably) fast with the Apple Touch mouse.
We have to achieve a balance -we may not have achieved the best balance but that is quite tricky to do. Bloody technology!
Thanks, Boston Globe.
<script src="/js/lib/rwd-images.js,lib/respond.min.js,lib/modernizr.custom.min.js,globe-define.js,globe-controller.js"></script>
Something doesn't need to be difficult to implement to be extremely useful.
If you like that idea, you might want to take a look at library I am developing in my free time.
The idea is that you specify things you need (for example Mootools:Core and Mootools:More:FormValidation) and dependency manager pulls the required code with dependencies in correct order. It is in ruby, though (rack middleware + standalone packager).
http://xentronium.me/jsus/demo/
http://xentronium.me/posts/jsus-demo-packager -- some explanation
</shameless plug>
Basically, in the CSS there is code like "@media screen and (min-width: 480px) {}" where everything within the curly braces is ONLY for browser windows that are > 480px. So, you can do all sorts of combinations like max-width: AND min-width:. When the window is resized it uses new rules.
AFAIK people refer to this as 'Responsive web design' and thankfully is being picked up by a lot of designers/developers. There's a ton of ready-made CSS frameworks and the like available for people to use.
(People, feel free to correct/clarify my explanation)
[0]: http://cssgrid.net/
It may be responsive to my screen size, but it certainly isn't responsive to my data plan.
Here's a nice thread on newspaper designs, shamelessly jumping to my head-to-head of above-the-fold comparisons of the top 10
http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0...
If they're able to convert even a subset of their current audience over, journalists everywhere will rejoice.
I then moved my mouse to select a sub-menu item, crossing another top-level menu item which made the menu disapear.
Granny's not giong to like that, and I personally dislike having to be careful to move my mouse vertically down before crossing to a submenu item.
What I meant to comment on was the fact that the menu displays when you hover, and then you have to be extremely careful to move your mouse vertically first, lest you accidentally hover over another top-level menu.
It's a question of ease of content-browing v ease of navigability. Having to click on a top level menu item would make the former slower, but would speed up the latter, personally I find the hovver-bother quite annoying.
http://www.boston.com/video/viral_page/?/services/player/bcp...
Video says the site was by Globe staffers, Filament and Upstatement.
See screenshot: https://img.skitch.com/20110913-qpbjnmcr2cjqcgwtfahen878sp.p...
But some of it is subjective, and I only saw the new design today. It might not hold up so well to heavy use.
And that is exactly the point - it feels like we are finally waking up to what the web can really do that traditional media cannot. I'm sure in a few years having the content reflow will be something users expect of every website (not that it is something people do all the time - see the comment that guywithabike made).
But your question is the wrong question. The reason to have a fluid layout is to have a single version of the page that looks good on screens of all sizes, computers, tablets, and phones.
Oh, the site is pretty good too ;)
Admiration guaranteed.