All Smashing Magazine's articles, sorted chronologically. Over 11 years, we've published 2137 articles, written by 229 hard-working authors. Still counting.
Understanding scope in programming is key to appreciating how your variables interact with the rest of your code. In some languages, this can be quite straightforward, but JavaScript’s anonymous functions and event handling features, along with a couple of little … Read More…
Creating personal portfolio website is probably the most challenging task for designers as it should reveal the talent and some special unique style of its author. Beautiful portfolio is like a good setting – it makes design works sparkle and grabs visitors’ attention … Read More…
Since the official announcement of W3C to stop working on the development of XHTML 2 in the end of 2009 and increase resources on HTML 5 instead, there has been a lot of confusion and various debates about the “proper”markup language for modern and future … Read More…
Most bloggers and website designers understand how difficult it can be to attract visitors to a website. In fact, most websites have just moments to attract potential readers. Several factors contribute to how well a website attracts its readers. These factors include … Read More…
MooTools is a JavaScript framework that focus on being flexible, modular and compact. While still not on par in number of resources with other JavaScript frameworks such as jQuery, the MooTools community has generated a large number of articles, tutorials and third party … Read More…
Since the recommendation of CSS2 back in 1998, the use of tables has slowly faded into the background and into the history books. Because of this, CSS layouts have since then been synonymous with coding elegance. Read More…
Fireworks was originally created as an image editing and web design application by Macromedia, for quick web mock-ups, and optimizing images for the Web. It has since been transformed into a powerful environment for designing and prototyping applications that integrates … Read More…
Choosing a domain name for a new client is a difficult task. Domain names are the crux of a website’s existence. A bad name can create a negative impact on branding and the ability to strengthen the domain value. A good domain name is essentially priceless (tacky but … Read More…
This post is a second part of the article Clever PNG Optimization Techniques that we posted last week. As a web designer you might be already familiar with the PNG image format which offers a full-featured transparency. It’s a lossless, robust, very good replacement of the … Read More…
Space has many beautiful mysteries hidden inside. Many people have tried and are still trying to uncover those mysteries. In this inspirational post, we present beautiful photographs from space explorations: nebulas, comets, stars, planets, etc. Hopefully, these beauties … Read More…