The mobile web sucks
theverge.com
theverge.com
245 objects requested, 48 JavaScript files loaded, 9.8MB.
[0] http://product.voxmedia.com/2015/5/6/8561867/declaring-perfo...
Let's be honest: mobile web is a far crappier experience than the desktop web
Some websites actually have a better 'mobile' site (either through a dedicated site or through responsive stylesheets) than their desktop site, explicitly because they minimise the amount of noise on the page.
As it stands, I'm able to have a single "Contrib" folder, which contains mobile apps I can't do without (Skype, Feedly, BeerSmith 2, Untapped) on my iPhone with the apps I use mostly on the first screen. I now no longer have to scroll through multiple pages and multiple folders to find what app I want.
Why do I need a Medium.com mobile app when the mobile website works fine? It could be better, of course, but it works. Same with Facebook. I don't see the necessity to have a dedicated Facebook app on my phone when the mobile site gives me all I particularly want from Facebook.
All the sites I visit regularly work fine on mobile - I do wish they'd dedicate more time/resources/money on their mobile sites rather than their apps but I suppose the marketing department calls the shots. Got to take up room on my mobile phone screen!
They have that awful floating box that is a constant overlay menu on their articles.. not to mention its completely black! in stark contrast to the rest of the page.
Imaging if Microsoft won't let other developers write web browsers for windows.
Apple has something - their stuff is binary. Android is all Java so there is that barrier beyond getting closer to hardware. Yes I know JVM is pretty fast and there is JIT. But it is not binary.
IMHO
http://andreapaiola.name/magpie/?url=http%3A%2F%2Fwww.thever...
In an attempt to demonstrate the problem to them, I made a list of all the domains that were being loaded by their ad code. Here they are:
a.rfihub.com
aa.chango.com
ad.360yield.com
adadvisor.net
ads.ebay.com
ads.nexage.com
ads.googleapis.com
analytics.spongecell.com
ap.lijit.com
as.chango.com
b3.mookie1.com
bc.ixiaa.com
bh.contextweb.com
c1.rfihub.net
cc.chango.com
cdn-akamai.mookie1.com
cdn.spotxchange.com
cdn.viglink.com
ce.lijit.com
choices.truste.com
ckm-m.xp1.ru4.com
click.sovrn.com
clickcdn.sovrn.com
clients1.google.com
cm.yieldoptimizer.com
d.agkn.com
d.turn.com
dis.criteo.com
dm.de.mookie1.com
dpm.demdex.net
dsum-sec.casalemedia.com
dsum.casalemedia.com
e.nexac.com
edge.quantserve.com
ev.ib-ibi.com
ewr-128.ewr-rtb1.rfihub.com
fbstatic-a.akamaihd.net
fei.pro-market.net
global.ib-ibi.com
gmtdmp.mookie1.com
gpush.cogocast.net
gslbeacon.lijit.com
i.w55c.net
ib.mookie1.com
idsync.rlcdn.com
image2.pubmatic.com
js.revsci.net
load.s3.amazonaws.com
loadm.exelator.com
match.adsrvr.org
msec.xp1.ru4.com
openx2-match.dotomi.com
p.rfihub.com
pix04.revsci.net
pixel.quantserve.com
pixel.rubiconproject.com
pixel.sitescout.com
r.openx.net
royale.cdn.spongecell.com
rs.gwallet.com
rtb.gumgum.com
rtd.tubemogul.com
secure-us.imrworldwide.com
secure.adnxs.com
securepubads.g.doubleclick.net
simage2.pubmatic.com
soma.smaato.net
stags.bluekai.com
su.addthis.com
sync.adap.tv
sync.adaptv.advertising.com
sync.graph.bluecava.com
sync.search.spotxchange.com
sync.tidaltv.com
t.mookie1.com
t4.liverail.com
tag.apxlv.com
tag.cogocast.net
tag.yieldoptimizer.com
tags.bluekai.com
tapestry.tapad.com
tpc.googlesyndication.com
uav.tidaltv.com
ums.adtechus.com
us-ads.openx.net
usefb.adsrvr.org
vap1iad3.lijit.com
vox-static.liverail.com
x.bidswitch.net
That's ALL to ultimately load one ad.And of course, those are only domains; many of those load multiple resources. Basically what they appear to be doing is "waterfalling" through a massive number of third party networks, looking for the most profitable ads. And it works well, if all you care about is revenue. The user experience is pretty terrible though. Even though the ads are asynchronous, so don't block the rest of the page, that amount of crap obviously slows things down in general, especially on mobile browsers. Plus, it just feels bloated when after the page is done loading, it sits there for 10 seconds with the spinner whirling and random ad domains spamming across the status bar.
It's really painful, because this kind of thing works; it outperforms adsense (which is extremely lightweight in comparison) by a significant margin. There's got to be a cost in user retention though, even if your only concern is the bottom line. (Let alone caring about user experience.)
Its the content that sux.
... yup
FTFFY
But that's not a bug, but a feature for those in the business of selling admission to walled gardens. Same as it ever was.