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…
How we built the new BBC Homepage
21–30 of 96 posts
Re: How we built the new BBC Homepage
#22It's like they monitored the front-page of HN everyday for a year, made a list of the top mentioned technologies and then gave that list to their management. Their manager said "Your goal is to write a blog post mentioning each one of these technologies, and add links so it appears in dark-bold-blue text. If we don't have a project using a trendy tech-stack... you bust your ass and get something up and running." The…
Or perhaps those technologies were actually useful for them? I don't know, just a thought.
Re: How we built the new BBC Homepage
#23The new BBC page is barely usable. Not to mention that the new BBC android app is thoroughly disgusting. Bring back the old one, please!!!
Re: How we built the new BBC Homepage
#24It's like they monitored the front-page of HN everyday for a year, made a list of the top mentioned technologies and then gave that list to their management. Their manager said "Your goal is to write a blog post mentioning each one of these technologies, and add links so it appears in dark-bold-blue text. If we don't have a project using a trendy tech-stack... you bust your ass and get something up and running." The…
Re: How we built the new BBC Homepage
#25Tons of tech buzzwords, yet the blog intercepts middle-clicks. I want to open your links in a new tab so I can read them when I'm done with your blog!
It's not just the blog - news.bbc.co.uk also intercepts middle clicks to external sites. Middle clicks on links to other bbc.co.uk pages work fine though. Is it an accident or intentional? Anyone know?
Re: How we built the new BBC Homepage
#26Re: How we built the new BBC Homepage
#27I 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.
Re: How we built the new BBC Homepage
#28Re: How we built the new BBC Homepage
#29It's like they monitored the front-page of HN everyday for a year, made a list of the top mentioned technologies and then gave that list to their management. Their manager said "Your goal is to write a blog post mentioning each one of these technologies, and add links so it appears in dark-bold-blue text. If we don't have a project using a trendy tech-stack... you bust your ass and get something up and running." The…
This is extremely offensive to the team that built this product. Why the hate?
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 density.
Worst of all (for me) - when loading on latest stable Chrome on Android, with a very fast internet connection, the page appears loaded but as soon as I scroll a number of the images disappear and the layout changes. I have to scroll back to where I wanted to be. Lots of scripts, client-side rendering, etc. It's overkill for a site whose focus should be content, not interaction.
While I'm sure the team built a technically impressive website, I don't think they've built the "right thing" and I certainly don't think it's better than the old one (from a user perspective).
Re: How we built the new BBC Homepage
#30It's like they monitored the front-page of HN everyday for a year, made a list of the top mentioned technologies and then gave that list to their management. Their manager said "Your goal is to write a blog post mentioning each one of these technologies, and add links so it appears in dark-bold-blue text. If we don't have a project using a trendy tech-stack... you bust your ass and get something up and running." The…