Premium Content


Premium Content articles are the very best articles from the world's leading internet technology, subject-matter experts. We have many categories of content below on a wide variety of subjects that have all been commissioned from big name authors.

Explore the Premium Content

Insert Bar Object Extensions the Easy Way

Dreamweaver MX 2004 has some rather neat little features hidden away in the interface. One of these is the History panel. Hit Shift and F10 and a rather drab little panel will open up and record every change you make whilst you're writing away in Design Mode.

Not very special you might think, but aside from speeding up your workflow when stepping back and forward through undo commands, the History panel is the first step towards creating your own commands to speed up annoying repetitive formatting tasks.

Combine this with the merest understanding of XML, HTML and JavaScript, and you're well on the way to customising your Dreamweaver installation and creating a rather grand sounding (but really not that difficult to implement) Insert Bar object extension.

Read on for a quick delve into a quick and easy way to improve your Dreamweaver MX 2004 productivity.

Read More

Award Winning Websites, or Arbitrary Awards?

There are millions of sites on the Web and plenty of designers as well. How can you help your design talents stand out from the crowd?

Well the Webby Awards, one of the few truly recognizable and sought-after web design awards, recognizes outstanding web sites in over 60 categories. Their final deadline for submission for the 9th Annual Webby Awards is December 17, 2004. Also. for the first time this year, sites that don't make the cut for Webby Nominee or Webby Winner are eligible to receive special recognition from the Academy as Webby Worthy.

Did you design a website within this past year that you feel is worth the $95 - $195 entry fee? If not, then why not? Linda Goin asks herself that same question, as she looks at some of the past Webby Award winners and talks about what makes a Webby Winner, or any other web-design winner for that matter.

Read More

The Dreamweaver MX 2004 Results Panel

As you'll already know Dreamweaver MX 2004 makes web site building easy, productive and fun. In fact it's so powerful you might not know your way round all the tools it places at your disposal, so in this article Matt Machell is going to take you on a guided tour around the client-side HTML tools available in the Results Panel.

He's going to show you how to effectively Search and Replace around your site, use the feedback from the Validator, Browser Check and Link Checker and appreciate Site Reports.

Read More

B.F.A. or J.O.B.? Training as a Designer

In this series of articles we've seen lots about design theories and concepts – elements, principles, colour, typography… For some people those articles, and the links contained therein, may have provided the guidance and inspiration they need. Others though, may have felt their creative juices reinvigorated and last week's mention of universities (through the dissection of some of their web site colours, navigation, and design consistency) could have stimulated an interest in how to gain a more thorough training in design … and perhaps even a qualification.

Even if you never want to step foot in a school again, you may want to stay informed about your competition. In both cases, a good look at what schools expect, and the work their students produce, is a great way to stay on top of changes in the industry.

Here Linda Goin gives you her advice about design schools based on her personal experience gained during her quest for higher education, with a focus on identifying schools that may suit your career aspirations.

Read More

Professional Sites, Unprofessional Design Choices: Colour, Direction, and Continuity in Web Design

When a viewer approaches a professional business on the web, he or she usually expects a professional site complete with colour schemes and links that work and pages that seem to belong together.

While most of these design issues, like colour, direction (as in navigation), and website design continuity seem mundane and of little concern for most designers (we CAN use templates to produce design continuity, after all…), it seems that not everyone keeps their eyes on the ball.

In this article Linda Goin takes a quick trip through some academic related web sites and, unlike previous web site analyses (Learn Through Better Deconstruction I and Learn Through Better Deconstruction II: Testing and Training Your "Designer's Eye"), highlights the not so good as well as the not too shoddy. Linda even finds time to deliver a fashion tip, and point out that elements of the images we use can, maybe unconsciously, indicate the ethos of our organisation.

Read More

Developing Flash/Database Interaction using Dreamweaver. Pt. II: Viewing Database Records

You may recall several weeks ago, that Alex July asked if you'd ever wanted to build a database-driven Flash application but felt confused by the "database-driven" part? He wondered whether you were scared by the terms "Databinding", "Flash Remoting", "Web Services" and "Delta Packets"?

Well, in the second part of his series, Alex is going to extend the authentication mechanism application he developed in the first article to build a User Management screen that is protected by the authentication mechanism, and provides a neat way of showing how database records can be viewed in Flash.

Please note: This article is based on the first article of the series: Developing Flash/Database interaction using Dreamweaver. Pt I: User Authentication and will continue to develop the application started in that article.

Please note the base files for building today's application are available for download.

Read More

The Designer's Choice: Navigational Methods

Mention navigation to a web designer and they immediately think of hyperlinks of various shapes, sizes and colours. But of course navigation was needed before the web, even before the advent of printing, people needed to know how to get around hand-written manuscripts. In a wider context, the word navigation brings up mental images of seafarers, charts and compasses.

In this article Linda gives us a quick orientation (pun intended) in the historical ideas underpinning navigation, and briefly reviews the different styles and approaches used on the web (maps, bookmarks, breadcrumbs … footprints).

Who knows – thinking about the past and reviewing the present, may give you inspiration for future projects!

Read More

SQL: Strings

Handling strings in SQL requires an understanding of basic string syntax, from declaring tables with character columns, to entering strings in SQL for inserting, updating, or searching for rows. 

But that's just the start. Databases also have a huge assortment of string functions, from simple concatenation to SUBSTRING, LENGTH, and a variety of even more powerful functions.

In this article, Rudy reviews the basic syntax and gives several tips for working successfully with strings, and then provides a number of examples of string functions in action, examples which you may think might only ever be solved with application scripting logic but which, upon closer inspection, can be accomplished with string functions in single queries.

Read More

Generating PDF Files with PHP: Pt. 1

In this multi-article series Gareth is going to look at creating PDF files using PHP via the use of a free code library from R & OS Ltd.

This approach offers several benefits over using the PDFLib that is bundled with PHP (namely the R&OS code library is free for commercial use and doesn't involve the installation of non-widely accepted modules on the PHP server).

In this first article Gareth considers the basics of this approach – downloading and setting up the PHP classes and creating simple PDF files, with basic output of text, images and tables. As the series progresses he'll be looking at creating more complex PDF files with graphics created on the fly, and other dynamic effects.

Read More

A Beginners' Guide to CSS Backgrounds

Backgrounds are one of the cornerstones of CSS-based design. At a basic level they allow you to put some colour or an image behind your elements. Sure, that doesn't sound too fancy. But once you get the hang of applying backgrounds to boxes you'll have a tool that is flexible and powerful.

In this tutorial Matt is going to take us through the basics of CSS backgrounds, how they work and some techniques that make them useful. In particular he'll be focusing on how to use them in Dreamweaver MX 2004.

Read More

Typography IV (Part II): Logos, Branding and Copyright

In the second part of this mini-series, that could be termed logo design for non-graphic designers, Linda moves us on from the basic appreciation of the issues involved in this area (discussed last week in Typography IV: Corporate Identity, Logos, and Branding).

Here she'll outline a simple, efficient route to logo design, building on concepts we've seen earlier in this series. A case study is considered to exemplify how the straightforward typographical based approach recommended, still has the flexibility to evolve into a more complex design.

As this brings us further into the world of the graphic designer, Linda then introduces us to some thought provoking copyright (and hence billing) issues associated with logo production and sales.

Read More

Extending the Flash/XML Photo Gallery

In my previous articles (Creating a Photo Gallery with Flash and XML: Part I and Part II) I showed you how to create a photo gallery using information contained within an XML file. The XML file provided a neat alternative to using a database for such a small application, as we used it to store the filename of the photo, the caption and the category.

One limitation of that application was that it used images that were exactly the same size and shape, but of course things aren't always that simple, so in this tutorial we'll look at how we can extend the photo gallery to work with different sized photos.

Not only that we'll also see how to create a gallery of thumbnail images.

As part of the tutorial, you'll learn more about the MovieClipLoader class (a new feature in Flash MX 2004). You'll also learn some techniques for dynamically creating and removing movie clips.

I've assumed that you've completed the first two tutorials before reading this one. If you haven't, you'll need to be familiar with adding ActionScript to buttons and using XML in Flash so that you can understand the existing code, however all the files you'll need to make this tutorial fly are contained in the code download.

Check also the new Dreamweaver extension Flash Album Generator that will allow to create Flash Galleries quickly and easy!

Read More
Newer articles Older articles