ActionScript is a very powerful programming language used in numerous Adobe Flash and Flex applications. It provides an object-oriented class level environment with many advantages to the average developer. In this example we’ll be constructing a video wall pulling the top videos from YouTube’s Tech feed.
We will mostly be covering basic ActionScript techniques, thus it is not required to be an exceptional whiz at programming. For this tutorial I’ll be using Adobe Flash CS3 with ActionScript (...)

Web access is important these days, no matter where you are. Your customers’ ability to access your website at their convenience is vital. Making your website user-friendly on a computer is one thing; making it available on a mobile platform is another.
The mobile Internet is the next battleground for developers and designers and should be seriously considered by advertisers. Your regular website won’t cut it on mobile phones. Making your website accessible on a mobile network does require a (...)

Episode 91 of The SitePoint Podcast is now available! This week your hosts are Patrick O’Keefe (@iFroggy), Stephan Segraves (@ssegraves), Brad Williams (@williamsba), and Kevin Yank (@sentience). Listen in your Browser
Play this episode directly in your browser — just click the orange “play” button below:
Download this Episode
You can also download this episode as a standalone MP3 file. Here’s the link: SitePoint Podcast #91: The Best Site of All Time (MP3, 59.2MB, 1:04:39) Subscribe to the (...)
ReadWriteWeb
| Alex Williams | December 11
Tech News
Google CEO Eric Schmidt wrote a blog post today about why the network computer failed and how cloud computing has made it possible to support a Web-based operating system.
Schmidt calls the announcement of the Chrome OS notebook earlier this week one of the most important developments of his working life. He says the news is testament to the advancement of computer science that allows developers to use lightweight tools supported by complex back-end systems to create products and services (...)

Twice a month, we revisit some of our readers’ favorite posts from throughout the history of Nettuts+.
Implementing AJAX technology can be a hit or miss thing. Do it well and you’ll have users raving over the slickness it provides to the general user experience, while, if you mess it up, you’ll be at the receiving end of their wrath. Here are 24 tips to guide through the process of implementing AJAX technology within your web application.
1. Understand What it All Means
First up, you (...)
The Official Google Blog
| A Googler | December 10
Tech News
This blog post is a version of Eric’s talk at our Chrome event on Tuesday, December 7, 2010. You can watch his talk on YouTube. - Ed.
On Tuesday, we announced a number of updates to Chrome and Chrome OS. For me, these announcements were among the most important of my working life—demonstrating the real power of computer science to transform people’s lives. It’s extraordinary how very complex platforms can produce beautifully simple solutions like Chrome and Chrome OS, which anyone can use from (...)
The Blog Herald
| James Johnson | December 9
Blogging
It’s official! Developers now have access to Foursquare APIv2, the companies news developer tool which has been in the works for more than 12 months.
Under the new API Foursquare has removed XML calls, which in turn will speed up response times, while they have made OAuth2 available to allow for better security when users connect their Foursquare accounts to third-party services. Also included in the API are new endpoints that allow for badge fetching, venue history and venue popularity. (...)
O’Reilly Radar
| Edd Dumbill | December 9
Tech News
We're publishing a new Strata Gem each day all the way through to December 24. Yesterday's Gem: Explore and visualize graphs with Gephi.
Where better to start analyzing social networks than with your own? Using the graphing tool Gephi and a little bit of Python script, you can analyze your own Twitter network, revealing the inherent structure among those you follow. It's also a fun way to learn more about network analysis.
Inspired by the LinkedIn Gephi graphs, I analyzed my (...)
CSS Juice
| Michael Marr | December 9
HTML/CSS
It seems that someone is always going around the Internet and making trivial things a competition. Thus, when Twitter and Foursquare both made moves to remove XML support from their APIs, millions of web developers rejoiced. Why such jubilation? Is there really a need to celebrate such a trivial, and logical, move? Norman Walsh and James Clark really covered the bases on this one, so I’ll spare the more intrinsic details that you can find at their blogs here, and here, respectively. (...)
It seems that someone is always going around the Internet and making trivial things a competition. Thus, when Twitter and Foursquare both made moves to remove XML support from their APIs, millions of web developers rejoiced. Why such jubilation? Is there really a need to celebrate such a trivial, and logical, move? Norman Walsh and James Clark really covered the bases on this one, so I’ll spare the more intrinsic details that you can find at their blogs here, and here, respectively. (...)

In 2008, a small company named Varien, based in Los Angeles, quietly released an open source ecommerce platform to the world. Magento, as it came to be known as, quickly gained traction with web developers wishing to move on from the days of osCommerce and Zen Cart to a more professional and robust system.
Magento has earned a reputation of being flexible and powerful, while remaining somewhat of a mystery to developers. Documentation for the platform was, and still is, scarce. In this (...)

At least in terms of cool Web stuff, JSON replaced XML long ago. But the story keeps trickling down. Semi-pivotal events appear to be recent moves by Twitter and Foursquare to remove XML support from their Web APIs, settling solely on JSON. In the wake, no less than XML crew member James Clark has taken a slightly more appreciative stance on JSON. XML grew too complex, he admits. It doesn’t work well with programming language data structures, he concedes. Still, the occasion is also an (...)
John Battelle’s Searchblog
| >http://fmpub.net/contact.php?to=jb | December 2
Search Engines
I'm usually the last guy to know, and the first to admit it, but is RSS really dead? I keep seeing posts claiming Twitter and Facebook have essentially replaced RSS as the way folks filter their news these days, but I for one am still addicted to my RSS client (it's Shrook, for anyone who still cares).
Perhaps RSS isn't dead, but instead it's professionalizing. It's the Beta to the VHS of Twitter. Higher quality, better signal, but more expensive in terms of time, and used only by folks (...)

&c=<?php echo(rand()); ?" target="_blank"&c=<?php echo(rand()); ?" border="0" alt="" /
Advertise here via BSA
Manoj Sachwani — a contributor here at Fuel Your Coding — is launching a free weekly newsletter just for web developers!
Manoj says there will be just one email each Saturday and absolutely no spam. Right now the newsletter will mostly be sharing valuable links for developers, but he is open to feedback and would love us to help him improve it.
Potential topics include: (...)

[If you’d like to download the file used in this tutorial to practice these techniques, visit www.layersmagazine.com and navigate to the Magazine section. All files are for personal use only.]
Let’s face it, in the past new Flash users had to deal with a dauntingly empty Actions panel and advanced users had to pillage previous projects to speed up development. Flash CS5 has changed all this with the introduction of the surprisingly easy Code Snippets panel, advanced code hinting, and custom (...)
Google Geo Developers Blog
| Thor Mitchell | November 25
Javascript
Earlier this year we announced the deprecation of Google Mapplets. As part of the deprecation plan for Mapplets we will shortly be switching from rendering Mapplets within Google Maps, to rendering them on a dedicated Mapplets page:
http://maps.google.com/maps/mapplets?moduleurl=http://www.google.com/ig/modules/geoscratchpad.xml
In conjunction with this transition the Google Maps Directory will be closed, and links to Mapplets will be removed from the My Maps tab in Google Maps. (...)

With the proliferation of smart phones of varying screen sizes, flash compatibility, and most recently apple tv and google tv, many website owners are choosing to solve this problem with multiple sites and domains. While this solution can work, there are plenty of ways it can go wrong. In this post I’ll try to help you understand why this is usually not the best choice.
First, let’s make sure we are talking about the same issue. When I talk about creating multiple websites I mean having (...)

If you use the KeywordDiscovery API, and Python, my pain is your gain. It took me a few hours to get this to work. You can grab it and go. Here's the function, written in my usual Python Pigdin. I don't recommend using it without a passing knowledge of Python, but that's up to you:
def kwdiscovery(username,password,phraselist): base64string = base64.encodestring('%s:%s' % (username, password))[:-1] authheader = "Basic %s" % base64string apiurl = (...)
ReadWriteWeb
| John Paul Titlow | November 12
Tech News
Businesses have an extraordinary amount of online data to look after. Between Web analytics, social media metrics, email subscribers, CRM, customer support stats and project management, companies have at least half a dozen dashboards to log into and pull data from.
Geckoboard is one Web application that attempts to simplify this burgeoning overabundance of business information. It's a drag-and-drop dashboard that allows you to plug in various sources of data and display them on a (...)
O’Reilly Radar
| Jon Udell | November 12
Tech News
If you're running a website for a school, or a business, or a band, or a club, there's probably a tab on your site's home page labeled Events. The calendar that shows up on that page is most likely driven by some kind of content management system that collects your events using a form, stores them in a database, and renders them through an HTML template to produce your events page.
One of the premises of this series is that publishing calendars as HTML, for people to read on your events (...)