XML requests and responses

How will you describe yourself in 10 years? How about 20?_ Sometimes you need data that can change with your needs… or the needs of your customers. Data you’re using now might need to change in a few hours, or a few days, or a few months. With XML, the extensible markup language, your data can describe itself. That means your scripts won’t be filled with ifs, elses, and switches. Instead, you can use the descriptions that XML provides about itself to figure out how to use the data the XML contains. The result: more flexibility and...

read more

Ajax FAQ

What makes a page “Ajax” ? Ajax is a way of designing and building web pages that are as interactive and responsive as desktop applications. So what does that mean for you? You handle things at the client’s browser whenever you can. Your pages make asynchronous requests that allow the user to keep working instead of waiting for a response. You only update the things on your pages that actually change. And best of all, an Ajax page is built using standard Internet technologies, things you probably already know how to use, like: Q:...

read more

Create Firefox Extensions

Create Firefox Extensions

The meat of a Firefox extension is simply Javascript – the not-very-mysterious stuff of bookmarklets and regular old web pages – and a markup language called XUL (pronounced “zool.”) To build your own, you’ll need some Javascript know-how, comfort editing XML files, and a healthy curiosity about bending your favorite web browser to your will. I started teaching myself how to build Firefox extensions using free tutorials on the web over two years ago. While whole books have been written about creating...

read more