
jQuery Mobile Web Developer's Handbook | CSS, Web Development, Color Tools, SEO, Usability etc. Vitaly Friedman's The Web Developer's Handbook creativity | css galleries & showcases | color tools | color schemes, palettes | color patterns | fashion: colors selection | color theory | royalty free photos | css daily reading | web design daily reading | css layouts | css navigation menus | css techniques | css: software & Firefox Extensions | css-web-tools & services | html-web-tools & services | accessibility checkers | miscellaneous tools | ajax | javascript | DOM | fonts | typography | RSS | CMS | blogging | specifications | usability & accessibility | add a link (free) | seo tools | seo references | howtogetthingsdone | freelancers resources | web2.0 | 2read Advertise here! creativity css: selected showcases css galleries & showcases color tools color schemes, palettes color patterns fashion: colors selection color theory royalty free photos specifications usability & accessibility add a link (free) seo tools seo references howtogetthingsdone freelancers web 2.0 2read: this week
50 Powerful Time-Savers For Web Designers - Smashing Magazine Being a web designer is not easy. Not only do we need to have a good understanding about visual design, typography, information architecture, psychology and a plethora of other disciplines; in our work, we need to take care of so many details, so that our job becomes more and more time-consuming, requiring dozens of tools, attention span and an effective workflow for beautiful, timely and functional results. And this is where small time-savers become handy. Be it a handy checklist, batch installer, dummy image generator or converter from Excel spreadsheet to HTML — all these things can save us a couple of minutes every day, making our work easier and more efficient. And this is why we keep collecting them for Smashing Magazine’s readers. You may want to subcribe to Smashing Magazine’s E-Mail Newsletter1 (32,600 subscribers) to keep updated about new useful tools, techniques and resources. Time-Savers For Web Designers Link Bounce11A fun and easy way to share ideas on a website.
Fixed or fluid width? Elastic! A question many web designers ask themselves each time they start working on a new project is whether the site should use fixed or fluid width. The debates on the subject are many and sometimes heated. This is not one more of those debates. Instead I’ll explain how I combined some of the benefits of both fixed and fluid layouts when redesigning this site. The result is an elastic width layout, a concept which is not unique – you may recognise the term Elastic Design from Patrick Griffiths’ A List Apart article by that name. For the purpose of this quick explanation I’m leaving out the header, navigation, and footer areas of the HTML structure, focusing on the remaining two column layout which consists of the #main and #sidebar div elements: To create the two columns I’ve assigned widths to the two elements and floated them in opposite directions: The widths are set in percent to make both columns expand and contract as the browser window is resized. That’s it. Oh, right.
Vitamin - A resource for web developers, designers and entrepreneurs LavaLamp for jQuery lovers! | Ganesh Hover above and feel for yourself, the nifty effect of Lava Lamp. What you just experienced is nothing but the LavaLamp menu packaged as a plugin for the amazing jQuery javascript library. I personally believe that the effect rivals that of flash – Don’t you? Just so you know, it weighs just 700 bytes(minified)! Often I have noticed, that the credits are usually granted towards the end. As User Interface developers, we know that one of the first widgets our visitors use is a “Menu”. I hope you agree that a typical HTML widget consists of 3 distinct components. A semantically correct HTML markupA CSS to skin the markupAn unobstrusive javascript that gives it a purpose Now lets follow the above steps and implement the LavaLamp menu for your site. Step 1: The HTML Since most UI developers believe that an unordered list(ul) represents the correct semantic structure for a Menu/Navbar, we will start by writing just that. Step 2: The CSS Trust me, this is a simple style sheet. That’s it. Bonus
960 Grid System CSS from the Ground Up Introduction If you are frightened by the prospects of using Cascading Style Sheets, there's no need to be. Using a computer can be daunting for someone coming to it afresh but after a while, you think nothing of it. It all comes down to taking small steps to begin with and that's what I'm going to do in this series of tutorials. One step at a time! Whether you normally use a WYSIWYG editor and stay clear of that source stuff in the background or even if you have never created a Web page at all, this tutorial will set you off in the right direction. It assumes little or no knowledge of putting a Web page together. What will you need? Nothing special. Don't panic! A graphics editor is not essential because I won't be worrying too much about graphics to begin with. Oh, you will also need a browser, but that goes without saying. Step One – A Basic Page Before we can do anything, we need a basic Web page. <html><head></head><body> This is my Web page </body></html> <head>... The <body>... The <!
What is Opacity - CSS 3 Opacity One of the things that you can easily do in print design but not on the Web is overlay text on an image or colored background, and change the transparency of that image so that the text fades into the background. But there is a property in CSS3 that will allow you to change the opacity of your elements so that they fade in and out: opacity. How to Use the Opacity Property The opacity property takes a value of the amount of transparency from 0.0 to 1.0. 0.0 is 100% transparent—anything below that element will show completely through. 1.0 is 100% opaque—nothing below the element will show through. So to set an element to 50% transparent, you would write: opacity:0.5; See some examples of opacity in action Be Sure to Test in Older Browsers Neither IE 6 nor 7 support the CSS3 opacity property. filter: alpha(opacity=50); See the alpha filter in action (IE only) And Use Browser Prefixes You should use the -moz- and -webkit- prefixes so that older versions of Mozilla and Webkit browsers support it too:
20 Useful Tools to Make Web Development More Efficient | Six Revisions There are many available tools to help make web development projects quicker and more productive. Aside from a handy text editor or WYSIWYG editor like Dreamweaver, you can find plenty of tools and utilities that can greatly increase development speed, reduce debugging and testing time, and improve quality of the output. The tools described below are a variety of utilities, optimizers, testing, and debugging tools aimed towards helping developers create websites more efficiently. 1. CSS Grid Builder CSS Grid Builder is an online GUI for customizing the YUI Grids CSS – a lightweight CSS framework developed by Yahoo! You don’t even have to host the CSS file on your web server (saving you some bandwidth and maintenance hassles), the generated code links to the appropriate stylesheet found on Yahoo!’ 2. 3. Blueprint reduces the amount of CSS code you have to write by including common styles that developers typically use such CSS reset and page layouts. 4. 5. logicss: CSS Framework 6. 7. 8. 9.
shiftzoom.js (zoom and pan functionality) <form name="lst" id="lst" method="post" action=".. shiftzoom.js 3.9 allows you to add zoom and pan functionality to oversized images on your webpages. It also allows you to build interactive applications through the various user commands. It uses unobtrusive javascript to keep your code clean. It works in all the major browsers - Mozilla Firefox 1.5+, Opera 9+, Chrome, Safari and IE 6+. Works also on older browsers supporting images/ createElement/ getElementById, else it'll degrade and your visitors won't notice a thing. Download shiftzoom.js and include it into your webpages HEAD section. // only if the cursor images for IE are not in the current path <scriptscript type="text/javascript"> shiftzoom.defaultCurpath='images/cursors/'; </script> To add shiftzoom just set the event onload="shiftzoom.add(this);" to a div surrounded image. Mouse- and Keyboard-driven handling: * must be set through preferences by Firefox and Opera (gecko/presto) * not supported by Firefox and Opera (gecko/presto)
Pixie - The Small, Simple, Site Maker - Home Cheat Sheets for Front-end Web Developers Cheat sheets are helpful to have around because they allow you to quickly remember code syntax and see related concepts visually. Additionally, they’re nice decorative pieces for your office and can prepare you for client questions regarding web development. In this article, you’ll find 23 excellent, print-ready cheat sheets for HTML/HTML, CSS, and JavaScript (including MooTools and jQuery). So go ahead – print out your favorites and pepper your workspace with these wonderful references. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. JavaScript 12. 13. 14. 15. 16. 17. mootools 1.2 cheat sheet 18. jQuery Cheatsheet 19. jQuery 1.2 Cheat Sheet 20. jQuery Visual Map – PNG Miscellaneous 21. 22. 23. These are great resources regardless of the size of your clients.
17 Wonderful Free Tools To Make Designers Lives Easier! - Opensource, Free and Useful Online Resources for Designers and Developers Don't Forget to participate in a contest where you can win an amazing e-Commerce template from TemplateMonster. This is the wonderful list of 17 free and online web based tools for designers and developers which may be very helpful for you as well when you are at work. Designers and Developers will must like this list but you can also use them and will love whether you are office worker, manager, supervisor, student, home user, etc. Most of them are not very well-known but, they are really amazing in respect to their features. Just take a look at them and share your thought’s here. You are welcome to share if you know more free tools for designers that our readers may like. You may be interested in these older posts17 Online Free Web Based Applications That You Probably Would Love To Use! FontStruct FontStruct is a free font-building tool lets you quickly and easily create fonts constructed out of geometrical shapes, which are arranged in a grid pattern, like tiles or bricks. DamnIT Scrumy