Convopage
See the entire conversation
Pinboard
@Pinboard
CNN is offering a lite version of its site for people on slow networks:
lite.cnn.io
(120K). The regular CNN page is nearly 3 MB
33 replies and sub-replies as of Sep 11 2017
matt blaze
@mattblaze
All news sites should do that in emergencies - great idea.
Pinboard
@Pinboard
what if… they just did it all the time? You could just turn off images if you wanted the lite version. We have the technology
Garrett Wollman
@garrett_wollman
But… but… how would you monetize that?
Loch Nessa Monster🌸
@pasiphae_goals
Put it on the blockchain.
Glenn Tenney
@glenntenney
Not just images, IIRC CNN throws lots of video autoplaying at you too. You can still monetize lite sites too.
Gaffer's Union 🌹
@cwillcwont
this is one of the best ui experiences i've had with a major news website
Arunkumar L
@LArunkumar
Drudge report has had this for many years I think
Gaffer's Union 🌹
@cwillcwont
well, i'm glad they have that going for them at least, shame about the content though
stevolution
@stvltn
Do you already know
amp.cards
?
Michael Kohne
@mhkohne
Nice! Stupid that it's needed, but nice that they provide it. If they were smarter, they'd just ramp the main page down and be done with it.
Benji Smith
@benjinsmith
It'd be 20 KB w/o that massive JS script...¯\_(ツ)_/¯
Jesse Vincent
@obra
...120k for...a <ul> of links. ....which are all dynamically loaded by javascript. oy.
Aaron Dunlap 🗽
@aarond
Outputting lists of links from a database in chronological order isn't really a solved problem on the backend yet, let's use ajax for now
Jesse Vincent
@obra
100k of minified js. But hey, the JSON of the actual content is actually nice and lite:
dev-babelfish.api.cnn.io/api/v1/vertica…
Renée Stephen 💾
@ReneeStephen
I suppose serving page of HTML with a bit of CSS is waaay too difficult? Gotta have a framework in there to change a link colour...
Colin McFadden
@cmcfadden
The structure of the articles is impressive as well. Three copies of all the text.
dev-babelfish.api.cnn.io/api/v1/detail/…
Matt Stancliff
@mattsta
They must have hired those Outlook developers who include 2-5 copies of a message as different mime types every time you send an email.
Amper Sine
@ampersine
Hey, that's neat: translation on the fly with an API
dev-babelfish.api.cnn.io/api/v1/detail/…
Matthew Brown
@yamthatiam
Wait how else do you make a list appear, if not with JavaScript and virtual dom management?
Pinboard
@Pinboard
cloud services!
Matthew Brown
@yamthatiam
No - I realise that old school ways are still best - should use a jpg with an imagemap
Ryan ✨ Pavlik
@rpavlik
Wow, how is that not like just a couple k of semi static content? Looks like it would work in the 90s...
Alex ☃
@getaclue_1
😂
oɔɔoɹsʞooɹq
@brooksrocco
Gripping stuff.
koumdros
@koumdros
Sort of reminds me of the barebones Gmail site.
mail.google.com/mail/u/0/h/1pq…
Katie Kearns
@kkearns
can we keep it forever?
Thomas Fuchs
@thomasfuchs
Why is a literal list of text 120k???
#argh
iain
@IainIsCreative
This is what I'm confused about — JavaScript is what's taking up most of the data, but is it really needed? The answer may surprise you.
Sandro Hawke
@sandhawke
I'm seeing 7k for the page itself, and 228k for analytics.min.js. I ... wonder what that does?
Phil Maxwell
@pmaxwell
The regular page is less than 3 MB?
The Turtle
@the_turtle
every major news site did this for 9/11 16 years ago Monday. Wish they had this option more often.
@CNNyourmom
Daniel Pianetti
@danpia
another good trick is to use
mobile.twitter.com
on desktop, ~200K vs ~10MB. No ads and better readability
stevolution
@stvltn
But no dark theme :/