Adding an Active Channel to the DesktopAdding an Active Channel to the Desktop*
*



Contents  *



Index  *Topic Contents

*Previous Topic: Active Channels
*Next Topic: Active Desktop Items

Adding an Active Channel to the Desktop

Microsoft® Internet Explorer 4.0 includes a special Active Desktop item called the desktop Channel Bar. This item contains the 32W x 80H logos for all channels currently available on the user's computer. The desktop Channel Bar appears on the right side of the desktop by default and is visible only when the Active Desktop is enabled. The user can enable the Active Desktop by right-clicking the desktop and selecting the View as Web Page option from the Active Desktop menu. The desktop Channel Bar is pre-populated with channels and category folders containing groups of channels on related topics. The channel guide appearing in the desktop Channel Bar (shown below) contains a list of Active Channels and is maintained by Microsoft.

Desktop Channel Bar

As the user moves the cursor onto a LOGO image in the desktop Channel Bar, the image is presented as a 3-D button and displays the channel's ABSTRACT description in a ToolTip, if one is specified in the CDF file.

Users can add channels from three sources—a publisher's Web page, the Channel Guide, and preinstalled channels in the desktop Channel Bar. While browsing a Web site or a category in the Channel Guide, the user will encounter a link or image button that can be clicked to add the Active Channel to the desktop Channel Bar and optionally subscribe to the channel. Information on how to place an Add Active Channel logo button is available in the Creating Active Channels documentation.

The Add Active Channel button is shown here.

Add Active Channel button

Invoking the Add Channel Dialog Box

Immediately after users click the Add Active Channel button, the Add Channel dialog box is displayed. This gives users three options for how the channel will be set up on their computer, as follows:

The Add Active Channel dialog box is shown below.

Add Channel Dialog

Running the Channel Subscription Wizard

If a channel subscription is selected, the user can click the Customize button to run the channel Subscription Wizard. This allows the user to modify the settings for the channel subscription. The first dialog box allows the user to specify whether the entire contents referenced in the CDF file should be downloaded, or just the main channel page. If the user chooses the latter, clicking any item exposed in the sitemap other than the main channel page would require a connection to the Internet, as the resources will not be available in the local cache.

The channel Subscription Wizard content selection is shown below.

Channel Subscription Wizard Content

Next, the user can select how content update notifications will be handled. By default, Internet Explorer uses the visual "gleams" to indicate new content. However, e-mail notification can also be sent to the user when the content is updated.

Channel Subscription Wizard Notifications

The final property set in the channel customization wizard is the update schedule for the CDF file and/or content, depending on the type of subscription selected. The user can select either daily, weekly, monthly, or the publisher's recommended update schedule option. If no recommended schedule exists in the CDF file, the default schedule is "Daily".

Channel Subscription Wizard Schedule

If the user connects to the Internet through a modem, the user must check the "Dial as needed..." box to enable the automatically scheduled updates when the user is offline. Modem users who don't enable the "Dial as needed..." option will receive channel updates only if the update occurs while they are online. Channels can be manually updated at any time by performing one of the following actions:

Viewing the Active Channel Content

At this point, the user will return to the original Add Channel dialog box presented after the initial Add Active Channel button was clicked. When the user clicks the OK button, the channel subscription is updated, if one exists, and the browser opens the channel in full-screen view, as shown below.

Full-Screen View with Channels Pane

The full-screen view of the browser includes a toolbar at the top of the screen with a smaller set of navigational controls and a status bar. The autohiding Channels Explorer Bar is displayed on the left side of the screen when the channel is initially loaded and whenever the user places the cursor at the left edge of the screen. On screens 1024 x 768 and larger, the Channels Explorer Bar is continuously displayed by default. This behavior can be achieved on smaller screens by clicking the "pin" icon in the right side of the bar. This disables the autohide feature until the pin is clicked again. Note that when viewing a channel in a normal browser window without full-screen view enabled, the Channels Explorer Bar does not autohide.

The ToolTip shown in the following picture is specified in the channel's CDF file using the ABSTRACT element, and it is displayed when the user pauses the mouse over that item.

Channel Hierarchy

Notice that the hierarchy of the channel just added is now expanded to show the first level of subchannels and items. Clicking a subchannel further expands the current channel hierarchy displayed in the sitemap to show its contents. The user can select any of these exposed items to navigate to the associated Web page, similar to using the Favorites menu. When the user selects a different channel, the previously selected channel hierarchy contracts in the channel pane, and the newly selected one expands to show any items and subchannels it contains. The Channels Explorer Bar also replaces the previous channel's logo with the title of the channel in plain text, and it now displays the logo of the newly selected channel. The first example below shows the user switching to the News and Technology category folder, and in the second example switching back to the Internet Client SDK channel.

Switching channels

Switching back to the first channel

Although the full-screen view shown above is the default viewing mode for Active Channels, users can navigate through a channel in a normal browser window. To toggle the full-screen view on or off, users can either click the Full Screen button located on the standard button toolbar or select Full Screen on the View menu.

The following illustrates the channel in normal view.

Channel in normal view

Active Channel Screen Savers

Channel publishers can designate Web pages as screen saver pages in CDF files by setting the VALUE="ScreenSaver" attribute on the USAGE element. These pages rotate through the Internet Explorer screen saver with equal display times while the computer is idle. By default, the screen saver page from each channel is shown for 30 seconds before moving on to the next channel.

Active Channel Screen Saver

The user can move the mouse without closing the Channel Screen Saver page. This allows users to navigate to a URL by clicking HTML links displayed on the screen saver page. Web publishers can use the Channel Screen Saver page to provide users with all the latest information because the screen saver is a URL that is downloaded to users' computers on a regular basis. To close the Channel Screen Saver, the user can press any key or click the "x" appearing in the autohide toolbar in the upper-right corner of the screen. This toolbar also allows users to change the screen saver properties as shown below.

ScreenSaver Properties

Note If the Channel Screen Saver is not enabled when subscribing to a channel containing a screen saver page, users will be asked if they would like to enable it.

Accessing Installed Channels

Now that the channel has been added to the user's computer, a logo image representing a shortcut to the Internet Client SDK channel has been placed just below the channel guide in the desktop Channel Bar, as shown below.

Desktop Channel Bar

When the user clicks the Internet Client SDK logo button, the browser launches the channel's associated URL into the Internet Explorer full-screen view. Channels can also be accessed by clicking the "View Channels" icon in the quick-link launch bar located in the task bar next to the Start button. Clicking this icon opens the browser in full-screen view and loads the most recently viewed channel.

Removing an Active Channel

To remove a channel, the user simply right-clicks an icon or logo image representing the channel and selects Delete from the context menu. Items representing a channel can be found in the following places:

This will remove the logo images from the desktop Channel Bar and the Channels Explorer bar, as well as remove the channel's subscription (if any) from the \WINDOWS\Subscriptions folder.

Managing an Active Channel Subscription

Channel subscriptions provide a way for users to automatically receive updated information about a channel. Users can choose to subscribe to just the hierarchy of the channel or to have the content delivered as well. The Subscription tab provides a summary of the channel subscription information and offers the option of unsubscribing from the channel. If the user chooses to unsubscribe, the channel remains in the desktop Channel Bar as a link to the main channel page, but no content is updated in the local cache with a CDF file. This is equivalent to selecting the first option, "Just add to my channel bar," when adding a channel.

To view or modify a channel subscription, hold down the right mouse button on an icon or logo image representing a channel and select Properties from the context menu. Channel icons can be accessed by selecting the "Manage Subscriptions..." option from the Favorites menu, and logos can be accessed from the desktop Channel Bar or Channels Explorer Bar.

The following is an example of subscription properties.

Subscription Properties

The Receiving tab on the subscription properties allows users to modify the type of subscription (with or without content), e-mail notifications, and login information for the associated Active Channel.

The following is an example of receiving properties.

Receiving Properties

When channels with full subscriptions are actually updated, the default behavior is to download all content specified in a channel to the local cache, along with designated screen saver files specified in the CDF. The type of content downloaded by default includes the HTML page (or URL) indicated in the ITEM element of the CDF file and any image files it displays. However, users can manage the amount and type of data being sent to their computer by selecting the "Advanced..." button on the Receiving tab. The Advanced Download Options dialog box, shown below, allows users to enable and disable whether images, sounds, video, Java applets, and ActiveX™ Controls used in an HTML page automatically get downloaded to their local cache.

Advanced Download Options

Web publishers can require files to be downloaded as part of the channel by specifying each one in an ITEM element, regardless of the Advanced Download Options settings. If the required resource is not intended to be exposed in the hierarchy displayed in the Channels Explorer Bar, the USAGE element should be included as a child element of the item with its value set to "None".

The Schedule tab allows users to modify the schedule on which the channel's CDF file and content (for full subscriptions) is updated. Besides the publisher's recommended schedule, users can select a standard daily, weekly, or monthly schedule. The "New..." and "Edit..." buttons are provided for creating custom schedules.

The following is an example of schedule properties.

Schedule Properties

Note Modem users must check the "Dial as needed..." check box to use the publisher's recommended schedule.


Up Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.