Live data from Hacker News

How we built the new BBC Homepage

bbc.co.uk

31–40 of 96 posts

Re: How we built the new BBC Homepage

#32
post #23
post #12

The new BBC page is barely usable. Not to mention that the new BBC android app is thoroughly disgusting. Bring back the old one, please!!!

What do you not like about their new Android app? I use it daily and greatly prefer it to the old one.

Obviously the tone wouldn't do at HN, but this Reddit post in /r/unitedkingdom mentions a lot of the problems with the new mobile site and the Android app.

http://www.reddit.com/r/unitedkingdom/comments/2vymm2/does_a...

Re: Android:

>Jackal___ 121 points 1 day ago >Their new Android app is very very slow to load the news and uses a fuck load of background data.

>Quagers 72 points 1 day ago >Also it doesn't download the stories when you hit refresh, just the headlines and then downloads the story when you click the headline. Completely bloody useless on the tube!

Re: How we built the new BBC Homepage

#33
post #21
post #19

Earlier quoted context omitted.

CSSWizardy say it better than me: "BEM – meaning block, element, modifier – is a front-end naming methodology thought up by the guys at Yandex. It is a smart way of naming your CSS classes to give them more transparency and meaning to other developers. They are far more strict and informative, which makes the BEM naming convention ideal for teams of developers on larger projects that might last a while." http://csswi…

Thanks. I dont know why they couldnt just say that on their homepage!

Essentially, the BEM website is the worst possible rule for learning the underlying principles of BEM (ie what makes it good), instead it's all about their tool that attempts to manage it all for you.

Re: How we built the new BBC Homepage

#34
post #29

Earlier quoted context omitted.

This is extremely offensive to the team that built this product. Why the hate?

I've been using the new design on mobile for a while here and the user experience is awful compared to the old design. Although the parent comment might seem a bit patronising, I think he's right - they've focussed too much on the technology and design fads. Compared to the old site, there's a lot of "big text", too much of a focus on images (when you drill down into the site) and less on text, and low information de…

The guardian have also similarly screwed up their mobile implementation, with at one point they broke the back key because they had expandos that couldn't remember their state.

But both these sites still suffer from "the flash", where it renders once, and then renders again half a second lafer with everything moving. It's disorientating and simply a bad UX.

Also the BBC used yo have this terrible experience for a few months where it would flash up a load of code, but they finally seem to have fixed that.

IMO both these sites are presently advertising that the responsive trend sucks ass.

I have started to realise that compared to the desktop sites it's almost impossible to get information out of these mobile sites at anywhere near the speed or information density I previously used to simply using the built in pinch and zoom and desktop layouts.

Like you scan broadsheets and desktop layouts, but the mobile you get a big, useless picture and a story title.

Re: How we built the new BBC Homepage

#35

Christ, so much hatred. I like the desktop site, I like the mobile site, and I like and appreciate that you're giving us an insight in to your tech stack and how content is published. Cheers beeb.

Does anyone know how much of this development is paid for by the UK tax payer vs BBC worldwide profits from DVDs etc?

I'm not sure website development should be paid by UK tax payers TBH...

Maybe at least some of the reason for hate.

My main hate is the idiotic cookie policy which makes everything look ugly, but I guess the EU is to blame there.

Re: How we built the new BBC Homepage

#36
post #10

Earlier quoted context omitted.

Its not intercepting Cmnd+Click (mac)

Linux / Chrome middle clicking doesn't work. How can they break something so basic?

That's weird - middle click still works fine on Firefox/Linux, but doesn't work on Chrome/Linux.

Hard to believe this was intentional.

Re: How we built the new BBC Homepage

#38

Christ, so much hatred. I like the desktop site, I like the mobile site, and I like and appreciate that you're giving us an insight in to your tech stack and how content is published. Cheers beeb.

Does anyone know how much of this development is paid for by the UK tax payer vs BBC worldwide profits from DVDs etc? I'm not sure website development should be paid by UK tax payers TBH... Maybe at least some of the reason for hate. My main hate is the idiotic cookie policy which makes everything look ugly, but I guess the EU is to blame there.

you mean by license fee payers.

Given the bbc is the 7th most popular site in the UK, and a clear leader over other news sites, I don't see why it shouldn't be paid for by the license. It fulfils its requirements outstandingly well.

(There are questions about whether given the move away from a tv based model the bbc should be paid for by tax payers, and that's fair)

Re: How we built the new BBC Homepage

#39
post #19
post #13

They mention using BEM ( https://bem.info/ ) Any idea what it is? The site is not at all clear.

CSSWizardy say it better than me: "BEM – meaning block, element, modifier – is a front-end naming methodology thought up by the guys at Yandex. It is a smart way of naming your CSS classes to give them more transparency and meaning to other developers. They are far more strict and informative, which makes the BEM naming convention ideal for teams of developers on larger projects that might last a while." http://csswi…

I worked on a project that used that and while I understand the reasoning I hate the ugliness of it.

Re: How we built the new BBC Homepage

#40

Christ, so much hatred. I like the desktop site, I like the mobile site, and I like and appreciate that you're giving us an insight in to your tech stack and how content is published. Cheers beeb.

Does anyone know how much of this development is paid for by the UK tax payer vs BBC worldwide profits from DVDs etc? I'm not sure website development should be paid by UK tax payers TBH... Maybe at least some of the reason for hate. My main hate is the idiotic cookie policy which makes everything look ugly, but I guess the EU is to blame there.

Per their 2013-14 financial report, the BBC's income was 3.7b pounds from license fees and 1.3b pounds from commercial activities (= largely BBC worldwide profits).

http://downloads.bbc.co.uk/annualreport/pdf/2013-14/BBC_Fina...

And the BBC's mission is "to enrich people's lives with programmes and services that inform, educate and entertain". Building a website to better distribute the content they've already paid for seems like a no-brainer.

Disclaimer: I used to work for a subsidiary of BBC Worldwide. Plenty of bureaucratic nuttiness in there, but this seems like one of their more sensible moves.

Post reply on HN