Search for keyword
Subscribe
Why Does Clean Markup Matter in Web Design?
2009-07-01 02:40:19
1 Comments
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...
Recreating the MobileMe Web Gallery Interface
2009-07-01 02:28:36
1 Comments
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...
Beginners can now build lucrative websites for free
2009-06-29 02:25:32
1 Comments
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...
How Ajax Works
2009-06-27 10:03:32
1 Comments
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...
Quick and Easy WordPress Development on a Mac with MAMP
2009-06-27 10:03:22
2 Comments
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...
6 Reasons Why Designers Should Code
2009-06-27 10:03:15
1 Comments
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....
10 Best CSS Practices to Improve Your Code
2009-06-27 10:03:11
1 Comments
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...
5 Time Saving CSSEdit Tips
2009-06-23 12:36:14
1 Comments
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!...
Integrating and Customizing Lijit for Your Site
2009-06-23 10:52:54
1 Comments
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,...
Learn How To Develop For The iPhone
2009-06-23 10:52:27
1 Comments
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...
Build Your First Facebook App
2009-06-23 10:52:13
3 Comments
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...
Evening Tip: 5 Time Saving Coda Features
2009-06-23 10:51:52
1 Comments
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...
The Best Ways to Fight Spam
2009-06-23 10:14:30
5 Comments
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...
Organize Your Team with Collabtive
2009-06-23 10:14:13
1 Comments
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...
How to Create a Mashup by Combining 3 Different APIs
2009-06-23 10:13:48
1 Comments
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...
6 Easy Ways to Improve Your HTML Emails
2009-06-23 10:13:03
1 Comments
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...
Prototyping With The Grid 960 CSS Framework
2009-06-23 10:12:44
1 Comments
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?...
Make an iPhone App Using the Envato API
2009-06-23 10:05:28
1 Comments
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...
Add Power to Your PHP With Multi-Tiered Applications
2009-06-23 10:05:09
1 Comments
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...
404/403 Website Error Pages With PHP Auto-Mailer
2009-06-23 10:04:51
1 Comments
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...
5 Techniques to Acquaint You With CSS 3
2009-06-23 10:04:17
1 Comments
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...
5 Ways to Instantly Write Better CSS
2009-06-23 10:03:53
1 Comments
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...
Creating an Advanced Password Recovery Utility
2009-06-23 10:03:52
1 Comments
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...
How to Implement Email Verification for New Members
2009-06-23 10:03:24
1 Comments
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...
10 Ways to Instantly Increase Your jQuery Performance
2009-06-23 10:03:15
1 Comments
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...
Design a Beautiful Website From Scratch
2009-06-23 10:03:13
7 Comments
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....
Build Your Own Captcha and Contact Form
2009-06-23 10:02:37
1 Comments
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...
Secure Your Forms With Form Keys
2009-06-23 10:02:16
1 Comments
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...
How to Syndicate Content Without Utilizing a News Feed
2009-06-23 10:02:02
1 Comments
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...
30 HTML Best Practices for Beginners
2009-06-23 10:01:06
1 Comments
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...
Design and Code a Slick Website From Scratch – Part II
2009-06-23 10:00:26
1 Comments
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â
Learn How to Style Articles for Print and Email
2009-06-23 09:55:06
1 Comments
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...
Create a Progress Bar With Javascript
2009-06-23 09:54:36
1 Comments
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...
Build an Auto-Scrolling Slideshow That Works With and Without JavaScript
2009-06-23 09:53:42
1 Comments
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,...
Fun With Canvas: Create a jQuery Graph Plugin
2009-06-23 09:52:54
1 Comments
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...
24 JavaScript Best Practices for Beginners
2009-06-23 09:52:14
1 Comments
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...
Build a Web 2.0 Document Search Site
2009-06-23 09:52:02
1 Comments
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...
“Outside the Box” Navigation with jQuery
2009-06-23 09:51:32
1 Comments
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...
10 Useful Firefox Extensions to Supercharge Firebug
2009-06-20 10:30:20
7 Comments
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...
Tables: The Next Evolution in CSS Layout
2009-06-23 06:24:10
1 Comments
Today, a talented web designer must be a modern-day MacGyverâ
Can You Hack Your Own Site? A Look at Some Essential Security Considerations
2009-06-23 01:52:36
1 Comments
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...
10 Insanely Useful Django Tips
2009-06-23 01:52:20
1 Comments
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...
Introduction to Adobe Air
2009-06-23 01:51:39
1 Comments
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...
[Ask SM] Transparent Background, Positioning Problem
2009-06-19 04:25:47
1 Comments
This is our fourth installment of Ask SM, featuring reader questions about Web design, focusing on HTML, CSS and JavaScript. In this post weâ
The Mystery Of CSS Sprites: Techniques, Tools And Tutorials
2009-06-19 04:25:33
1 Comments
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...
Ask SM: CSS Quick-Question Edition
2009-06-19 04:25:09
1 Comments
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...
Fixed vs. Fluid vs. Elastic Layout: What’s The Right One For You?
2009-06-19 04:24:55
1 Comments
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....
Adaptive CSS-Layouts: New Era In Fluid Layouts?
2009-06-19 04:24:34
1 Comments
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....
Take Your Design To The Next Level With CSS3
2009-06-19 04:24:09
1 Comments
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...
Bye-bye to Boring Page Footers
2009-06-19 04:19:55
1 Comments
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...