Advertisement: Support SunWorld, click here!
|
|
Plugin content for your Web site
How to find and implement external content to add value to your site
Summary
To help boost growth and value, Webmasters are constantly trying to find new types and formats of content to enhance their users' experience. Due to resource and time limitations, this content is often obtained from external providers, and could be anything from a search box from a leading search engine to top headlines from an online news provider. In either case, a Webmaster needs to know what kind of content is out there, which companies are providing it, and how to accommodate it in his or her design. This month Allen talks about several of these pluggable content components, the companies which provide them, and the methods for seamlessly implementing them to add value to your pages. (2,500 words)
|
WEBMASTER
|
|
|
By R. Allen Wyke |
he birth of portals has ushered in a new era in content sharing and reselling. The owners of a site no longer have to actually hire employees who specialize in the type of content they want -- they just have to partner with a company who provides it for them.
Web sites today are in business because they have something to offer -- and that something can be a product, a service, or simply information. However, not every company has an army of developers and writers to generate all the content that it wants to have available for its users. Perhaps the site's creators would like to tap into an e-commerce revenue channel, or perhaps they would like to have streams providing audio content to enhance the user's experience. Heck, they may even be running a new ISP that needs almost all of its content given to it in a look it defines. So what's a Webmaster to do? Well, if you can beat 'em, join 'em!
By partnering with other sites, often through an affiliate program, you can incorporate external content into your pages. By doing this, you can increase the amount of content, and therefore the value, of your site, and you can do it quickly. You can provide content and services that you have neither the bandwidth nor the experience to generate yourself. Do you think it would be cool to have sports scores on your home page? No problem -- you can get that from another site. Want to be able to sell computer software from your search pages? That service can be provided by another site as well.
In this month's article, we are going to take a look at three different types of pluggable content: text-based, e-commerce, and audio/video streams. We'll discuss why you should consider adding this information to your pages, as well as how to best implement the features that provide it. The focus will be on what kind of questions you should ask your suppliers, and what kind of information you should be providing them. Let's add some value, shall we?
Text-based content
When I talk about text-based content, I am referring to basic textual information that can be provided to your site. This is not an audio file, nor a Java applet, but rather pure text. Sure, what you receive will require some formatting and design, but no technology surprises lurk behind the actual content.
Text-based content often comes in the form of news, sports scores, or weather forecasts. Any of you that have a personalized page on a site have subscribed to these blocks of data to build your page. I, for instance, have a personalized page that has the weather in my area, technology news, world news, and a few stocks (yes, even I like to see how my fellow Internet companies are doing). These blocks of information are often pulled from another provider. A logo may be included as part of the block, in order to identify clearly the origin of the information.
Now, including external content on a personalized page is a little different from including it on your professional site. Most of the content on the personalized pages is built from external sources -- you only need a block here or there. However, if you are building a new site, or if you need a site for your users to call home (as an ISP would), there are companies that specialize in providing all the external content for you. A good example of such a company is Planet Direct, which specializes in providing pages for ISPs (see our Resources section below for their Web page).
Planet Direct partners with content providers to build blocks of data. This gives an ISP the ability to select from a large number of components for their users' homepages. Next, Planet Direct will customize individual pages to fit user needs. If you don't need a whole bunch of components, Planet Direct will let you have access to a minimal set -- if you want only classified ads, for example, you won't have to take baseball scores along with them.
Whether you are having a whole site of text components built on blocks by someone, or you are only subscribing to pieces, there are certain things you want to consider -- things that will help you decide how to integrate the content on your site as easily as possible.
Begin by asking yourself how you will get the information. Is it sent to your servers from the outside and updated at regular intervals, or will your partners simply give you HTML tags to call the content? If the content is sent to you, how is it done? Is it in a manner that compromises your security? Can you still have a secure method to obtain the content, even though there needs to be regular and automated transmissions of data?
And what about the HTML tag method? In text-based content, the tags sent to you will have to have the ability to call external HTML files, using <iframe>, <frame>, <ilayer>, <layer>, and <script> tags. Are you comfortable with that? Remember that it is not uncommon for these tags to violate rules for content creation and display. As a starting point, consider the following questions, as examples of the types of issues you will be addressing:
- What happens to nonsupporting browsers with these tags?
- Is an image delivered that can handle the same functionality?
- Did you know that, if <ilayer> is unable to connect to the server specified in its src attribute, the rest of your page will not load?
- Maybe the content provider has worked around the <ilayer> problem by having an empty and hidden layer reserve the space in which the content will be displayed, then loading the actual content at the bottom of the page and moving it into position. If your partner company does this, is it relying on JavaScript for the move? What happens if JavaScript is turned off?
These are all questions you should ask your content providers. They are the ones who must give you the tags, and they should know all the workarounds that will do the job under most circumstances. Sure, you could figure it out yourself, and you may even be able to help point out potential problems to the content providers, but the actual work here should be primarily their responsibility, not yours. Your role is to test their code and play devil's advocate as much as possible. Give it a real run for its money, and see how it works.
Good content providers will work with and for you to get their content on your pages. They will know a lot about HTML, and will be aware of issues to avoid. They will also be able to help you work through any conflicts, such as competing stylesheets or JavaScript. The providers may not know everything about all browsers and tags, but they should be know everything that pertains to the information being delivered.
Page 1 of 2,
continued...
Advertisement: Support SunWorld, click here!
|
 |
Resources and Related Links |
|
- "Recipe for success: A cookbook approach to Web site maintenance," Rich Morin (SunWorld, May 1999):
http://www.sunworld.com/swol-05-1999/swol-05-perltutorial2.html - "Outsourcing your Web site, Part 2," Chuck Musciano (Webmaster, SunWorld, August 1998):
http://www.sunworld.com/sunworldonline/swol-08-1998/swol-08-webmaster.html - Planet Direct provides text-based content for many topics and interests, and is especially tuned for ISPs:
http://www.planetdirect.com - Amazon.com can provide store fronts for purchasing books, gifts, and other items:
http://www.amazon.com - Cyberian Outpost offers an excellent online shopping experience:
http://www.outpost.com - CyBuy uses pop-up windows for e-commerce:
http://www.cybuy.com - Westwind Media.com, streaming audio/video provider:
http://www.westwindmedia.com - Full listing of previous Webmaster columns in SunWorld:
http://www.sunworld.com/common/swol-backissues-columns.html#webmaster - Web server performance/management articles listed in the SunWorld Topical Index:
http://www.sunworld.com/sunworldonline/common/swol-siteindex.html#webperf - Web server security-related stories in the SunWorld Topical Index:
http://www.sunworld.com/sunworldonline/common/swol-siteindex.html#websec Other SunWorld resources
| |
 |
Tell Us What You Thought of This Story
|
|
| |
If you have technical problems with this magazine, contact
webmaster@sunworld.com
URL: http://www.sunworld.com/swol-07-1999/swol-07-webmaster.html
Last modified: Monday, June 05, 2000