Breaking the 1000ms Time to Glass Mobile Barrier

  Рет қаралды 103,374

InfoQ

InfoQ

Күн бұрын

Пікірлер: 32
@dontlogin79
@dontlogin79 11 жыл бұрын
One of the best presentations I've seen in a while. Good job Ilya.
@ssperandeo
@ssperandeo 11 жыл бұрын
Excellent talk. Great speaker. Invaluable knowledge. Well worth the full 45 minutes. Kudos
@pblakez
@pblakez 11 жыл бұрын
this is spot on I have had a 350ms response rule of thumb since the mid 90's it was harder the with slow conn and slow web servers mobile(3G) is now similar speed to then
@zeppelin0110
@zeppelin0110 11 жыл бұрын
The lead in song is 'Destroy the Dancefloor' by maXXXimum
@zeppelin0110
@zeppelin0110 11 жыл бұрын
You're right. I wasn't able to find this exact remix, so I just got the original one. Let me know if you ever find the exact one.
@ChristianAarRasmussen
@ChristianAarRasmussen 11 жыл бұрын
Where to get that awesome sticker he has on his laptop?
@AidanFoster
@AidanFoster 11 жыл бұрын
I think the idea is you load "just enough" inline css to get something on the (mobile) screen as the wasted overhead of the inline css is less expensive in actual render time then another request. I'd love to know the time cost of that request if its a css file that's already cached... I agree separate CSS for each page doesn't make sense but I think the idea is more like work out a glocal.css file that 90%+ usage on all pages and load "template" specific css for unique pages/applications.
@HolgerWinkelmann
@HolgerWinkelmann 11 жыл бұрын
I'm wondering Ilya has spoken to the Angular.JS guys to make sure all the latency stuff ist covered in the right way?
@Rekmesh
@Rekmesh 11 жыл бұрын
Is there a specific remix name for this or something? I haven't been able to find this exact version yet.
@luckasfrigo
@luckasfrigo 11 жыл бұрын
What about the async attribute of the script tag, wouldn't it be enough to replace the code at 26:30?
@daz9882
@daz9882 11 жыл бұрын
Learned so much from this video, thanks!
@HolgerWinkelmann
@HolgerWinkelmann 11 жыл бұрын
Specially as KZbin shows Misko's AngularJS talk on the right Sidebar ;-)
@zeppelin0110
@zeppelin0110 11 жыл бұрын
I couldn't find this exact remix :(
@BywaterHQ
@BywaterHQ 11 жыл бұрын
Great video i learned a lot thanks for uploading :)
@ytiralc
@ytiralc 11 жыл бұрын
I feel like I've just been experimented on and all I can think is do no evil.
@bradconte
@bradconte 11 жыл бұрын
Slide #31 was great (timeline of W3C Performance Timing), but it could be a bit more accurate:The attributes "responseEnd" and "domLoading" markers actually overlap in practice (ie, with "domLoading" coming first) because bytes on the wire are processed and parsed into the DOM on the fly. (You can actually view this in practice in your browser.) Not a big deal, but thinking of them as strictly sequential may cause you to mis-measure timing.
@pollacksify
@pollacksify 11 жыл бұрын
by no means do I know anything about public speaking (took a 101 course), but, what else are you suppose to do? I would rather do that then stand there totally complacent and stiff. I didn't mind how he presented it, i was more focused on the content then him.
@GabeSumner
@GabeSumner 11 жыл бұрын
I deleted the comment and posted an updated link. Sorry about that.
@prwexler
@prwexler 11 жыл бұрын
A couple of suggestions on presentation: avoid standing behind a table because it makes you pace, left to right. Also, avoid looking too much at your laptop computer monitor
@_CRiT_hits_
@_CRiT_hits_ 11 жыл бұрын
Hey think I found the remix used in this video. It may not be exact, but it's pretty close. soundcloud.c/robotbear/dtdchronikal
@Rekmesh
@Rekmesh 11 жыл бұрын
Dang, such a shame. Its really good
@richardogorman7768
@richardogorman7768 9 жыл бұрын
he said httparchive.org/ @ 8:22 re make-up of web page
@usurffx
@usurffx 11 жыл бұрын
You mean never use inline? "never" rules are for people who don't know what they are doing.
@orrd
@orrd 11 жыл бұрын
I don't understand why he's encouraging inline CSS/JS and trying to strip style that isn't used on a particular single page. In the real world, users view multiple pages on a website, and websites have many nearly identically styled pages. Keep the CSS/JS in one single separate file, with proper headers to make the browser cache and re-use it for all pages! Don't make it inline so it has to be reloaded for each page as he suggests, and don't make different CSS files "optimized" for each page.
@julemarinade
@julemarinade 11 жыл бұрын
Doesn't work.
@tomislavognenovski3430
@tomislavognenovski3430 11 жыл бұрын
I‘ve scanned some of the feedback on here however I really think that’s a solid video. My cousin wishes to become awe-inspiring with women. He began to understand a fuck load from a site called Master Attraction. (Google it if you want pretty good emails on picking up girls.) The recommendations with regards to how to get chicks at clubs from Master Attraction got him his 1st bedroom encounters in over 2 long years. I’m pissed though considering that I heard them all.
@chuckfinley8581
@chuckfinley8581 10 жыл бұрын
Or the 1 second barrier. Whatever
@bulbousoars
@bulbousoars 11 жыл бұрын
This guy's voice reminds me a bit of Obama.
@Xiaopang3333
@Xiaopang3333 8 жыл бұрын
totally unnecessary depiction of homer simpson...
Declarative Renaissance with Dart and Web Components
49:12
An Introduction to Backbone.js
27:47
InfoQ
Рет қаралды 94 М.
Andro, ELMAN, TONI, MONA - Зари (Official Music Video)
2:50
RAAVA MUSIC
Рет қаралды 2 МЛН
Performance Checklist for the Mobile Web
53:29
InfoQ
Рет қаралды 16 М.
Cache Is King!
53:19
InfoQ
Рет қаралды 21 М.
The Simplest Tech Stack
9:38
Awesome
Рет қаралды 144 М.
Google I/O 2009 - The Myth of the Genius Programmer
55:17
Google for Developers
Рет қаралды 1,1 МЛН
Introduction to NoSQL • Martin Fowler • GOTO 2012
54:52
GOTO Conferences
Рет қаралды 994 М.
Grunt JavaScript Automation for the Lazy Developer
51:26
Andro, ELMAN, TONI, MONA - Зари (Official Music Video)
2:50
RAAVA MUSIC
Рет қаралды 2 МЛН