Search for keyword

Subscribe

Why Does Clean Markup Matter in Web Design?

Because the web is a changing and ever evolving organism, it’s important to build sites that can grow with it and easily ride the current instead of drowning when a new wave approaches. Clean markup and building with web standards not only helps you...
read more

Recreating the MobileMe Web Gallery Interface

In 2007, Apple updated .Mac (now MobileMe), and introduced the “Web Gallery” feature - a photo sharing service that integrates with iPhoto. Web Gallery offers a beautiful interface, but the layout is done entirely with JavaScript. In this...
read more

Beginners can now build lucrative websites for free

 Beginners can now build lucrative websites for free    Free offers all over the internet makes it possible for anyone interested in creating a website to build an attractive website absolutely free of cost. All you need is some knowledge...
read more

How Ajax Works

In traditional JavaScript coding, if you want to get any information from a database or a file on the server, or send user information to a server, you will have to make an HTML form and GET or POST data to the server. The user will have to click the...
read more

Quick and Easy WordPress Development on a Mac with MAMP

Ready for some WordPress development on your Mac? First, you need to be running Apache, MySQL, and PHP. Although Mac OS X comes with Apache and PHP, you don’t want Apple’s automatic software update to break your development environment by changing...
read more

6 Reasons Why Designers Should Code

I know, I know…none of us creative types want anything to do with coding past the very basic HTML/CSS we need to know to get our designs to the developers. Doing development is something for those programming grunts, those code jockeys, those geeks....
read more

10 Best CSS Practices to Improve Your Code

It’s really easy to find yourself wondering how your CSS got to be such a mess. Sometimes it’s the result of sloppy coding from the start, sometimes it’s because of multiple hacks and changes over time. Whatever the cause, it doesn’t...
read more

5 Time Saving CSSEdit Tips

CSSEdit is another fantastic web dev app, which takes Apple’s WebKit by the reigns to deliver a fantastic real-time visual CSS editing experience. But that’s just it! People only know it as a visual CSS editor, when it is actually much more!...
read more

Integrating and Customizing Lijit for Your Site

Search is an important part of any website, and a lacking search functionality will mean that your visitors won’t find what they’re looking for, never a good thing. If you’re a WordPress user, you know what it is like, because WordPress,...
read more

Learn How To Develop For The iPhone

Today I’m going to show you how to build an alternate page and style sheet for the iPhone and iTouch. We will cover how to detect if the user is using an iPhone to view your page as well as the orientation of the device - whether it be landscape...
read more

Build Your First Facebook App

So you want to build a Facebook application and reach literally millions of users. Well luckily, writing an application using the API isn’t too hard to learn (for the basics, anyway). In this tutorial we will write a Facebook app that generates...
read more

Evening Tip: 5 Time Saving Coda Features

Panic Inc.’s application “Coda” is, in my opinion, a terrific application for the Mac OS X platform. It’s single window interface keeps things organized and eliminates the cluttered desktop that typically plagues web designers...
read more

The Best Ways to Fight Spam

Spam is one of the major pitfalls of the social web. According to sites such as Postini, 10 out of 12 email messages are spam. As if that weren’t already enough to make you cringe, 1 in 39 emails contain a virus. Spam is penetrating into other...
read more

Organize Your Team with Collabtive

When you’re managing larger teams of writers, developers, artist, or whatever really, a collaboration software can come in handy. The most popular and most talked about in the blogosphere is without a doubt Basecamp, which is a hosted solution...
read more

How to Create a Mashup by Combining 3 Different APIs

This tutorial will show you how to create a mashup of three different APIs including integration with Google Maps. This idea came about when I was searching through ProgrammableWeb’s API directory for a couple APIs that complimented each other...
read more

6 Easy Ways to Improve Your HTML Emails

Like many other web designers, I thrive on coding beautiful yet flexible web pages that display virtually identical in every web browser. Unfortunately, designing email newsletters sends you back ten years. Deprecated tags, tables, inline styling, oh...
read more

Prototyping With The Grid 960 CSS Framework

Grid 960 is a CSS Framework that enables developers to rapidly prototype designs. They are excellent tools for creating mock ups. Why? Because they do all the heavy lifting allowing you to get faster results. That sounds nice, but how do we do that?...
read more

Make an iPhone App Using the Envato API

With the release of the new Envato Marketplace API, third-party developers now have access to a wealth of information to create all kinds of useful applications. This tutorial will teach you how to make your very own iPhone app using data from the new...
read more

Add Power to Your PHP With Multi-Tiered Applications

As PHP applications become more and more complex, it can be easy to end up with a tangled mess of code that makes maintenance nearly impossible. Applying the concept of tiered applications can help to alleviate some of the difficulty in maintaining complex...
read more

404/403 Website Error Pages With PHP Auto-Mailer

Website error pages are perhaps one of the most overlooked pieces of a fully rounded website. Not only are they important but they give you the opportunity to have a little fun. Although many web developers rely on server logs to keep an eye out for...
read more

5 Techniques to Acquaint You With CSS 3

CSS is a well-known, widely used language to style websites. With version three in the works, many time-saving features will be implemented. Although only the most modern browsers currently support these effects, it’s still fun to see what’s...
read more

5 Ways to Instantly Write Better CSS

Sure, anyone can write CSS. Even programs are doing it for you now. But is the CSS any good? Here are 5 tips to start improving yours. 1. Reset Photo by redux Seriously, always use a reset of some sort. Whether you are using the Eric Meyer Reset, the...
read more

Creating an Advanced Password Recovery Utility

In my last tutorial, ‘A Better Login System‘, a few people commented on how they would like to see a tutorial on password recovery, which is something you don’t always see in user access tutorials. The tutorial I am bringing you today...
read more

How to Implement Email Verification for New Members

Have you ever created an account with a website, and were required to check your email and click through a verification link sent by the company in order to activate it? Doing so highly reduces the number of spam accounts. In this lesson, we’ll...
read more

10 Ways to Instantly Increase Your jQuery Performance

This article will present ten easy steps that will instantly improve your script’s performance. Don’t worry; there isn’t anything too difficult here. Everyone can apply these methods! When you’re finished reading, please let us...
read more

Design a Beautiful Website From Scratch

Have you ever wanted to design a beautiful website but just didn’t know how? To be honest, a few years ago, that happened to me too. While browsing the web, I saw so many nice looking websites and wished I had the skills to create such designs....
read more

Build Your Own Captcha and Contact Form

Ever get hit with spam through the contact form on your personal site? Well, here is a short tutorial on how to build a custom captcha to keep the bad guys out. Step 1: captcha.php and the Session First we need to build a new PHP page and save it as...
read more

Secure Your Forms With Form Keys

Security is a hot topic. Ensuring that your websites are secure is extremely important for any web application. In fact, I spend 70% of my time securing my applications. One of the most important things we must secure are forms. Today, we are going to...
read more

How to Syndicate Content Without Utilizing a News Feed

Many websites offer syndication formats such as RSS, JSON, or XML based services to allow for easy content delivery. But what happens when a website doesn’t offer one of these services? How do you syndicate content from a website that doesn’t...
read more

30 HTML Best Practices for Beginners

The most difficult aspect of running Nettuts+ is accounting for so many different skill levels. If we post too many advanced tutorials, our beginner audience won’t benefit. The same holds true for the opposite. We do our best, but always feel free...
read more

Design and Code a Slick Website From Scratch – Part II

With the Internet becoming more and more popular every minute, a great-looking website is somewhat of a must-have. You could obviously pay a web designer to design one for you, but wouldnâ
read more

Learn How to Style Articles for Print and Email

When designing websites, a commonly desired feature is the ability to dynamically print or email any section of a webpage. Unfortunately, this idea is usually scrapped later in the project due to a lack of time or knowledge. Formatting the text for printing...
read more

Create a Progress Bar With Javascript

The Progress Bar is one of the latest components to be added to the excellent library of UI widgets and interaction helpers built on top of jQuery. It was introduced in the latest version of the library, which at the time of writing is 1.7. The progress...
read more

Build an Auto-Scrolling Slideshow That Works With and Without JavaScript

Create a jQuery slideshow that enables you to click through each slide when JavaScript is disabled, without having to display all slides one under the other. Introduction There are several tutorials that walk people through how to create a jQuery slideshow,...
read more

Fun With Canvas: Create a jQuery Graph Plugin

Combine the versatile canvas element with the robust jQuery library to create a bar graphing plugin. In this first part, we are going to code the core logic of the plugin as a standalone version. A Word From the Author Today, we are going to create a...
read more

24 JavaScript Best Practices for Beginners

As a follow-up to “30 HTML and CSS Best Practices”, this week, we’ll review JavaScript! Once you’ve reviewed the list, be sure to let us know what little tips you’ve come across! 1. Use === Instead of == JavaScript utilizes...
read more

Build a Web 2.0 Document Search Site

In this article, we will create a document searching site with jQuery. This site will be used to search documents by specifying an extension (file type). The data is then filtered and sent to Google. We’ll learn many jQuery tips and skills through...
read more

“Outside the Box” Navigation with jQuery

Just about every website uses the regular navigation concepts we’re all used to. After awhile this can get pretty boring, especially for designers who thrive on creativity. While mimicking the OS X dock and stacks isn’t new, it’s certainly...
read more

10 Useful Firefox Extensions to Supercharge Firebug

Firebug is a revolutionary Firefox extension that helps web developers and designers test and inspect front-end code. It provides us with many useful features such as a console panel for logging information, a DOM inspector, detailed information about...
read more

Tables: The Next Evolution in CSS Layout

Today, a talented web designer must be a modern-day MacGyverâ
read more

Can You Hack Your Own Site? A Look at Some Essential Security Considerations

Version one goes gold! Visitors are landing from every corner of the globe. You know there are likely to be a few teething problems, I mean, this is 1.0.0.0… all those zeroes are meant to allow us a little grace right? Maybe that dastardly style...
read more

10 Insanely Useful Django Tips

There are quite a few great little tricks and tips one could use on their Django projects that would speed up development and save many headaches in the long run. From basic to obscure, these tips can help any skill-level of programmer become more adept...
read more

Introduction to Adobe Air

This tutorial will introduce you to Adobe Air, a framework to build rich internet applications. This first introduction will show how to create a simple application using Html/Js technologies. What is Adobe Air? Adobe Air is a framework which allows...
read more

[Ask SM] Transparent Background, Positioning Problem

This is our fourth installment of Ask SM, featuring reader questions about Web design, focusing on HTML, CSS and JavaScript. In this post weâ
read more

The Mystery Of CSS Sprites: Techniques, Tools And Tutorials

CSS Sprites are not new. In fact, they are a rather well-established technique and have managed to become common practice in Web development. Of course, CSS sprites are not always necessary, but in some situation they can bring significant advantages...
read more

Ask SM: CSS Quick-Question Edition

This is our sixth installment of Ask SM, featuring reader questions about Web design focusing on HTML, CSS and JavaScript. These entries are not all questions, but rather quick Twitter responses to the query, “What has been your most difficult...
read more

Fixed vs. Fluid vs. Elastic Layout: What’s The Right One For You?

The problem has boggled the minds of Web designers for years: fixed, fluid, elastic or a hybrid layout design? Each option has its benefits and disadvantages. But the final decision depends so much on usability that it is not one to be made lightly....
read more

Adaptive CSS-Layouts: New Era In Fluid Layouts?

Fluid web designs have many benefits, but only if implemented correctly. With proper technique, a design can be seen correctly on large screens, small screens and even tiny PDA screens. With bad coding structure, however, a fluid layout can be disastrous....
read more

Take Your Design To The Next Level With CSS3

Cascading Style Sheets were introduced 13 years ago, and the widely adopted CSS 2.1 standard has existed for 11 years now. When we look at websites that were created 11 years ago, it’s clear that we are a thousand miles away from that era. It is...
read more

Bye-bye to Boring Page Footers

Gone are the days when a footer merely ended the page. Now it is just as likely to be an all-encompassing launchpad to other areas of the site. Typically a footer will run the full length of the layout, and it is usually used to display information at...
read more

Post your message and we'll contact you immediately.
Thank you for your desire to work with us.

Please, fill out the required fields!

Close
OK