1stwebdesigner |
20+ Awesome Flickr Groups for Logo and Web Design Inspiration Posted: 01 Sep 2010 02:00 PM PDT Designers are always attracted towards creative work and new sources for design inspiration. There are plenty of websites for getting inspiration like deviantArt, Behance Network, Flickr and many more. Since Flickr has started, it happens to be one of the biggest source of inspiration, there are also some groups that have been established to showcase the work of designers. Today we have browsed the most valuable source of inspiration simply known as “Flickr” and extracted a useful list of groups for Logo and Web Design inspiration and displayed two images of sample work by members of these groups for your inspiration. Logo Designing1. Design the LogoMembers: 6,762 2. The Brand Identity DesignMembers: 1,014 3. Real Graphic DesignMembers: 1,382 4. LOГOMembers: 998 5. Logopond LilliesMembers: 740 6. Logo Design ProMembers: 683 7. Identity + Logo DesignMembers: 1,986 8. Loco LogosMembers: 470 9. Logo DesignMembers: 435 10. Logo Design ShowcaseMembers: 203 11. Logo Designer Blog User Submitted DesignsMembers: 219 Web Design1. Web DesignMembers: 7,098 2. Webdesign InspirationMembers: 1,881 3. Web DevelopmentMembers: 610 4. Web Design EdgeMembers: 380 5. Boagworld: Web Design InspirationMembers: 977 6. Web designsMembers: 489 7. Web ultimateMembers: 259 8. Best of Web DesignMembers: 186 9. Web2.0 InterfaceMembers: 250 10. ChurchDots – Church Web DesignMembers: 135 11. WooThemesMembers: 254 If you know other informative and useful Flickr groups then please share with us. :) |
Performance Optimization: How to Load your javascript faster! Posted: 01 Sep 2010 03:00 AM PDT Javascript is now extremely important. Some sites use javascript for a tiny enchantments, many of today’s webapps are depending on it, some of them are even totally written in js. In this article I’ll point out some important rules, how to use your javascript, which tools to use and what benefits you’ll gain from it.
Keep your code at minimumDon’t rely on javascript. Don’t duplicate your scripts. Treat it like a candy-tool to make things more pretty. Don’t bloat your site with s**t-loads of javascript. Use it only when necessary. Only when it really improves user experience. Minimize DOM accessAccessing DOM elements with JavaScript is easy, code is more readable, but it’s slow. Here are some tips: Limit your layout fixing with javascript, cache references to accessed elements. Sometimes when your site is depending so much on Compress your code
Well, I don’t compress my
GZip Compression: Idea behind this is to reduce time of transferring data between browser and server. When it’s done you get your file with Avoid Tool to speed up javascript loading – Lab.jsThere are many awesome tools that could speed up your javascript loading time. One is worth mentioning — Lab.js. With LAB.js (Loading And Blocking JavaScript) you can load your javascript files in parallel, speeding up the total loading process. What is more you can also set up certain order for scripts to be loaded, so no dependencies are broken. Also, the developer declares a 2x speed improvement on his site. Using proper CDNMany webpages now use CDN (Content delivery network). It improves your caching, because everybody can use it. It can also save you some bandwidth. You can easy ping or firebug those servers to check from where you get data faster. Choose CDN by matching your readers localization. Remember to use public repositories when it’s possible. Some CDN options for jQuery:
Load your javascript at the end of pageVery good practice if you care about user and him/her not leaving your page because of slow internet connection. Usability and user at first, javascript at the end. This may be painful, but you should be prepared for users with disabled javascript. You may put some javascript to be loaded in Load tracking asynchronouslyThis one is very important. Most of us are using Google Analytics for statistics. It’s good. Now look where you put your tracking code. Is it in head section? Is it using This is what asynchronous tracking code for Google Analytics looks like. We must acknowledge that it uses var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXXX-XX']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); Don’t using GA? It’s not a problem, most of today’s analytics providers will allow you to use asynchronous tracking. Ajax OptimizationAjax request have great impact on your site’s performance. Below I pointed some tips about ajax optimization. Cache your ajaxLook at your code. Is your ajax cacheable? Well, it depends on data, but mostly your ajax requests should be cacheable. In jQuery your requests are cached by default, not including Use GET for Ajax Requests
Use ySlowIt’s both simple and extremely powerful when it comes to performance. It grades your website and shows you what you need to correct, what should be taken care of. Bonus: Pack your javascript into PNG File
I have recently found this. What is basically does it packs up your javascript/css data into PNG file. After that you can unpack it by using the canvas API’s For more information about this one check out this article from 2008. Final ThoughtsHope you guys liked this article. If yes, remember to share it and to say hello to me on twitter. Stay in tune for some further posts about serious performance optimization. |
You are subscribed to email updates from 1stwebdesigner - Graphic and Web Design Blog To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google Inc., 20 West Kinzie, Chicago IL USA 60610 |
Comments (0)
Post a Comment