• News
    The Easiest Way to Use Any Font You Wish200x200
    CSS 3 is on the horizon, and we're all getting excited. Thanks to the latest browser updates, developers can begin working with time-saving new properties - such as @font-face. Unfortunately, the availability of these features is limited to a tiny fraction of our overall userbase. At least for the next year or so, we'll need to continue utilizing the Flash and Javascript alternatives when embedding fonts. Luckily, a new contender, Cufón, has made the process unbelievably simple. What makes it different? Rather than Flash, it uses a mixture of canvas and VML to render the fonts. In just a few minutes, I'll demonstrate how to use any font you wish in your web applications. Excited? Read More…
  • Web Roundups
    10 Rare HTML Tags You Really Should KnowDogtags
    Web developers these days are often expected to know and work in multiple languages. As a result, it's tricky to learn everything a language has to offer and easy to find yourself not utilizing the full potential of some more specialized but very useful tags. Unfortunately we haven't been tapping into the full potential of these more obscure HTML tags as of late. But it's never too late to get back into the game and start writing code that taps into the power of some under-used tags. Here are ten of some of the most underused and misunderstood tags in HTML. While they might be less familiar, they're still quite useful in certain situations.Read More…
  • General
    Internet Explorer 8 EssentialsIe logo
    Like it or loathe it, a new release of Microsoft's Internet Explorer is upon us once again. For this eighth iteration of their browser, they are focusing heavily on security, ease of use and improvements in RSS, AJAX and CSS. That's a rather general outline, so we'll dive into these new features for a closer look.Read More…
  • News
    Friday Freebie: O'REILLY Books!200x200
    Nettuts+ has quickly established itself as one of the premier resources for web development tutorials. One year ago, this website didn't exist. Today, we've surpassed 30,000 subscribers - which is no small feat! To show our appreciation, I have some more freebies to mail out this week, courtesy of O'REILLY. Additionally, I'd like to inform you of a fantastic Javascript workshop that's coming up, hosted by Douglas Crockford. Read More…
  • News
    How to Build a Super Duper News Scroller200x200
    This week, we'll learn how to combine PHP, SimplePie, and jQuery to build a simple news scroller widget for your website. It's much easier than you might think; so let's begin. Read More…
  • HTML & CSS
    How to Add Variables to Your CSS FilesCss3
    Let's try something different on nettuts+ today. Any designer who has worked with large CSS files will agree that its major weakness is its inability to use variables. In this article, we will learn how to implement variables by using PHP and Apache's URL rewrite mod.Read More…
  • PHP
    Asynchronous Search With PHP and jQueryCode
    In this tutorial we’re going to be creating a widget for our web pages which allows visitors to search the contents of our site. We’ll be using jQuery to pass the search term to the back-end, and to receive and display the results. We’ll be using PHP to search for the term in a local site and then return any matching URLs back to the page as a JSON object. Part 2 shows how to search a database of a content management system (CMS).Read More…
  • Web Roundups
    10 Challenging but Awesome Flash TechniquesFlash prev
    These days, most Flash developers know how to circumvent the multimedia platform's short-comings and properly utilize its strengths. Here are some very clever Flash techniques that you can apply to your site, making them more useful, beautiful and unique.Read More…
  • Lightboxes
    jQuery Lightbox200x200
    Cost: Free, links backFound Via: Read More…
  • Web Development
    Javascript and the DOM: Lesson 2200x200
    Hello and welcome back to the "JavaScript and the DOM" series. Last time we covered some JavaScript basics and we touched on various aspects of the Document Object Model, including how to access nodes and traverse through the DOM. Today we'll be covering how to manipulate elements within the DOM and we'll be discussing the browser event model.Read More…
  • Web Roundups
    10 Apps for Developers on a Shoestring200x200
    There are many many different areas web developers need to cover. First you need to find the perfect text editor, set up a local environment, find a database management tool and then find a great FTP application. And for many of us out there freelancing, we have less of a budget to work with. So here's 10 cheap or free web development tools for Windows and OS X. Read More…
  • News
    Professional Frontend EngineeringNatekoechley280
    Last night, long after I should have fallen asleep, I came across a fantastic overview of "frontend engineering." This is a must-watch video, presented by Nate Koechley. Many designers will get more from this video than an entire book. Nate covers everything from underused html tags, to doctypes, to proper naming conventions. I highly recommend watching it. Read More…