Hi All,

I've found this discussion because score of our app was decreased few weeks 
ago. We used solution proposed by Google itself to "Eliminate 
render-blocking JavaScript and CSS in above-the-fold content" using 
requestAnimationFrame method. So I've tried solution proposed by Sander 
with 'ng-href', but this solution does not work anymore (?).
Does anyone encountered this too?

Regards,
Jan

On Saturday, September 5, 2015 at 6:39:15 AM UTC+2, Sander Elias wrote:
>
> Hi Donald,
>
> Yes, I do think that's better. This are some of the reason's in no 
> particular order:
>
>    - spread the traffic over different origins. this leads to 
>    faster boot-time
>    - less traffic to my own server, so it can serve more users, or faster 
>    (oh and cheaper too ;) )
>    - depending on CDN, resources are closer to the user, again faster 
>    loading
>    - much greater change of a cache-hit by the user. Again faster loading
>    - maintained by a company that has made a business out of this. So 
>    keeping it up is of vital importance to them. (some free cdn's excluded 
>    here)
>
> This is the only downside:
>
>    - Out of my control. Might go down while I'm not looking
>
> About that last point, see the last one of the pluses. If the stuff that's 
> hosted on there is really needed for my critical path, I can host a 
> backup-set of resources on my own server. Heck I can even keep a list of 
> different CDN's that have that resource and cycle trough that. If none of 
> them are up, I can always server the resource from my server. Of course my 
> own servers/applications never-ever-never go down ;) In case of failure do 
> not forget to inform your user. Tell them there is network congestion, and 
> it will take a bit longer. If all fails, don't leave them hanging.
>
> Oh, it just hit me. If you are using free CDN's (also those are not all 
> alike, the free Google CDN is probably a lot more reliable then some 
> unnamed never-heard of one) there might be some slowdowns, or even 
> unavailability. This can usually be cured by selecting a better one, and 
> having the backup-strategy in place.  Or just use a paid one. Changes are, 
> your app will seldom go over the free tier those provide;)
>
> Regards
> Sander 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to