News for hackers. Stuff that matters.
Re:The average top 1,000 web page has grown 150% in three years by pwnna on Thursday November 28, 2013 @10:18AM (#6814833)
I don't usually like to host my JavaScript elsewhere such as on the Google CDN. Are there any web standards in the works where you can specify a hash of a file to be cached regardless where it is?
Re:The average top 1,000 web page has grown 150% in three years by jol on Thursday November 28, 2013 @10:25AM (#6814875)
I haven't seen one, but that would be very beneficial, it would not only make everything faster, but also avoid the privacy concerns and remove the additional point of failure that external CDN creates.
Re:The average top 1,000 web page has grown 150% in three years by pwnna on Thursday November 28, 2013 @10:37AM (#6814926)
Absolutely. Actually in that case we could just do something like this:

    <link rel="stylesheet" hash="b6792c2dcaafc7678f18236f6e7289152756a14f" href="...."></link>
Now that I look at it.. where do we suggest this to the web people?
Re:The average top 1,000 web page has grown 150% in three years by MatthewPhillips on Thursday November 28, 2013 @10:44AM (#6814961)
Re:The average top 1,000 web page has grown 150% in three years by sp332 on Thursday November 28, 2013 @10:47AM (#6814977)
You could use a magnet "link" (which is really just a hash anyways) to pull the file from the Kademlia DHT.
Re:The average top 1,000 web page has grown 150% in three years by jol on Thursday November 28, 2013 @10:58AM (#6815045)
well, that would not work well with backwards compatibility, also it adds extra protocol to implement to browser vendors (extra bugs, here they come :)
Re:The average top 1,000 web page has grown 150% in three years by alanctgardner2 on Thursday November 28, 2013 @11:00AM (#6815058)
Why, pray tell? Isn't the Google CDN:

- faster for people in different geographic areas

- at least as reliable as your infrastructure

- already cached (this would be nullified by your proposal)

I ask because normally I wouldn't think twice about using the Google CDN libraries.

Re:The average top 1,000 web page has grown 150% in three years by jol on Thursday November 28, 2013 @11:11AM (#6815114)
you are right about first, but >- at least as reliable as your infrastructure this doesn't mean that Google CDN is down the same times that your server is, thus it adds downtime (or time when something is broken in the site), i.e. if your server doesn't work, nothing works, if your server works but CDN doesn't, again something is broken and if this time doesn't overlap, it is just additional risk, even if tiny one. Also, what happens when Google decides to charge for use of the CDN?
Re:The average top 1,000 web page has grown 150% in three years by estel on Thursday November 28, 2013 @11:46AM (#6815257)
Ignoring the last point, this is probably why the HTML5BP loads from the CDN but fallsback to a local version if the CDN can't be reached.
Re:The average top 1,000 web page has grown 150% in three years by nucleardog on Thursday November 28, 2013 @09:56PM (#6817657)
It's fairly trivial to load jQuery/other libraries from the Google CDN and fall back to a local copy if it fails as long as you're not using async/deferred.

We've got it baked into our boilerplate.

If Google decides to charge for use of their CDN, then I wish them luck. They don't have any billing information and short of serving a bastardized jQuery (simply not serving it will trigger the fallback) our projects will continue as they've always been.

Re:The average top 1,000 web page has grown 150% in three years by pwnna on Thursday November 28, 2013 @12:42PM (#6815579)
You're also passing off your user's information to someone else. It's a minor concern, but for some people that might be important.
Re:The average top 1,000 web page has grown 150% in three years by djs070 on Thursday November 28, 2013 @06:57PM (#6817181)
Genuinely interested - what information?