Avoid landing page redirects • HTTP Pipelining is most useful in high latency environment • Eliminate render blocking resources • Reduce Client-Side Processing • Prioritize visible content • Reduce Image Dimensions • Leverage browser caching • Use HTML5 persistent storage for caching • Reduce the Dom • Batch and Splitting R/W • Listen to both mouse and touch events • use a good fastclick library • Avoid unnecessary use of touch event handlers Good performance is good design
top of relevant news and trends. They are in-the-know and they work on a specific topic. Twitter/weibo can be a great place to find people who are in-the-know. • JavaScript, @addyosmani @SlexAxton @angelinamagnum @cowboy • CSS, @chriscoyier @ebidel • Mobile, @lukew @brad_frost • Performance, @souders @igrigorik
of useful information about front-end news and trends. Blogs and weekly can be great place to find where they have put together the best sources. • DailyJS, A JavaScript Blog. • Treehouse Blog, provides valuable content on web development, web design, and startup tips. • EchoJS, A HackerNews-like site dedicated to JavaScript and Front-end News. • Web Platform, An open community of developers building resources for a better web. • HTML5 ROCKS, Posts, tutorials, case study & demos. • QuirksMode, It is the prime source for browser compatibility information on the Internet. • CSS-TRICKS, A web design community. • Smashing Magazine, An online magazine for professional Web designers and developers. • Web Design Weekly, Pure awesome links to the best news and articles to hit the inter-web during the week.
your own, unique way to be up to date. Everybody knows that Twitter is the best place to find information such as tutorials or blog posts about a new technology. But who writes them? Where do they get their information from? At some point you need to go right to the core... the mailing lists, specifications and even source code. By getting used to reading the specifications and participating in some mailing list conversations and understanding some of the source code, you will naturally become a better developer and understand it all much more. Shane Hudson