Author:

Co-Founder of Smashing Magazine. Former writer, web designer, freelancer and webworker. Sven is now writing Science Fiction Stories.

Google Profile: https://plus.google.com/u/0/104031840292767553284/posts

Stock Icons: An Overview

Whether you develop a software application, write an Ajaxified web-app or design a Web 2.0-stylish site, you can't get away from tiny, small, nice and extremely helpful icons, which make the text more readable and present the information more vividly. Some icon sets can be downloaded for free. But the most beautiful ones have their price - in the end, there is a lot of time, work and creativity involved. The so called Stock Icon Sets are usually the collections of specific icons, which stand for particular themes such as Shopping, Traveling, Medicine etc.

In this context "royalty-free" means that the acquired icons can be used for personal and commerical projects without any further costs. However, different companies have different license terms, so before using the icons they're offering you better make sure the license agreement is OK. In order to attract the attention of web-developers, some icon designers present free samples of icon sets for free download. Let's take a look what is actually offered. Links checked: May/19 2008.

Read more...

(X)HTML template systems in PHP

Web developers find themselves sooner or later in a dire situation: their scripts become an entangled mess of code. Program logic, presentation logic and in a worst case scenario even layout and design are so interconnected with each other that the further development becomes difficult. Would one have thought ahead and had created a clear structure for the code - the so-called HTML-template-engines, the integrity of the layers would have been preserved.

A HTML-template-engine serves to separate program logic (PHP), from layout, (HTML) and design (CSS). Most existing template-Systems are not limited to HTML-models. They are generally usable for E-Mail and even XML.

Program code can be changed independently of the web site design. All this is theory though. In practice and complex projects this division can not be realized most of the time. To prevent inflating the program code unnecessarily with representation logic, another fourth level is often added. In this layer logical connections are processed, which directly affect the representation. Example: Table line paging or dynamic lists.

Read more...

Complete List of Best SEO-Tools

What are the best ways to boost your position in search engines? What keywords should you use on your web-pages? And which tools should you use to improve the quality of backlinks, link popularity and Google Pagerank? We deliver answers. Here is the list of the most useful SEO-tools you might be willing to use, developing and optimizing your next web-site. Our personal choice: 156 Seo Tools - one of the most comprehesive lists with essential SEO-references and tools. For even more resources check out the SEO section of The Web-Developer's Handbook. Links checked: May/11 2008

Read more...

Tasty snack for web-heads: The List Of Lists

A list of the most useful web-development-related lists you will ever find out there. Ajax, Social Bookmarking, Cheat Shees, CSS, Google, RSS, Web-Tools, Web 2.0, Wiki, Wordpress. On one single page. A tasty snack for web-developers.

In the era of Web 2.0 everyone is collecting, tagging and presenting bookmarks, images, videos, mp3s and, of course, links. Being focused on the most useful tools for web-developers, we've decided to collect something quite different - most useful lists, which include references to the best web-development-related resources. We've collected them, sorted them and listed in one single article. A quick overview of the most popular and useful lists for your web-projects. For web-developers and designers.

Read more...

Symbols, Buttons and Icons For Free

We've all been there: sitting in front of a new design layout, we realize that something doesn't fit, is even disturbing, but we have no idea what it is and how we should improve the page. Sometimes, line-height can do the job and sometimes background can completely change the impression on the visitors - in fact, sometimes the smallest design elements we overlook can drastically improve the readability of a given text.But if your attemps to change the layout haven't beart any fruits, maybe you were looking in a wrong place. To improve the usability one can use a variety of methods and techniques - in fact, many of them will be presented in the next articles on the Smashing Magazine.

Read more...

Design Patterns: Badges, Tag Clouds, Huge Fonts

Web 2.0 dominates. Everywhere and all the time. The new design trends are there, in front of you and me, on the blog you've come from and on the blog you are going to visit next. Every now and again we find new design elements which somehow manage to become essential for every hip, trendy, glossy, stylish web-site which will be developed in the era of its majesty Web 2.0.

Read more...

List of CSS Tools

What can be better than simple, useful and handy tools you can use "on the fly" in the development process? Whether you'd like to test font size, generate online-forms, create rollover-navigation, create a slide-show, format CSS code or optimize your code - you can use dozens of tools to make your life easier.

We've collected them. At least most of them, and compiled them in a brief and precise overview. And here what we've come out with - most useful CSS-Tools you can use developing tableless web-sites.

Read more...

↑ Back to top