PVII Glide Panel Mime-Type Testing Page.

This page is being served as MIME application/xhtml+xml with a XHTML 1.1 DTD in ASP.NET framework.

The Glide Panel:

About the Widget.

Glide Panel Magic is a PVII Widget that lets you present some or all of your Web page content in a logically structured, engaging, and compact format. You can, for instance, display product facts, multi-part forms, or multi-step tutorials, in logical chunks—and in a unique and visually engaging way. The Glide Panel Magic navigation bar quickly identifies major sections and minimizes page scrolling by keeping more information above the fold.

Your information is presented in a search engine-friendly, standards-based (x)html structure that's accessible to all users at all times, even when JavaScript is not available. Navigation links are keyboard accessible and act as ordinary named anchors when JavaScript is not available, to deliver users straight to the relevant content.

Source: Project Seven Web Site. External Link.

Code Generation Performance of the Widget.

The Glide Panel Magic widget renders flawlessly in any Web content page regardless of MIME content type or DTD. It conforms to full W3C standards based upon the content page's DTD.

The CSS created by the extension and for the widget conforms to full W3C CSS standards and validates, accordingly.

Since the widget's JavaScript produces content for either the text/html or application/xhtml+xml MIME content type based upon the DTD of the content page, Glide Panel Magic performs flawlessly within ASP.NET code and is rendered XHTML compliant by the .NET framework for browsers that support true XHTML.

Widgets and staff.

Disclaimer.

This is an evaluation of a beta of the Glide Panel Magic widget by Project Seven. This testing is for content generation, standards compliance and accessibility compliance, only.

The widget is supplied as an Adobe Dreamweaver extension. Performance of the widget within Dreamweaver and its content development environment are beyond the scope of this test.

Kite Flying and the Beach.

HTTP Header.

Major browsers include development tool add–ons that allow views of various aspects of the Web page's DOM. A view of this Web page's HTTP Header information is shown in the image in the left sidebar.

The pertinent information of this image is that it shows this specific page is delivered and parsed by the browser with a MIME content–type of application/xhtml+xml.

The W3C Validation Service can be used for further verification of the content–type [EXT] that is delivered to the Web browser.

Image view of the DOM HTTP Header via the Opera browser.

Summary.

The Project Seven Glide Panel Magic widget meets any level of Web standards and best practice technical specification and consideration.

Its CSS based design is highly configurable that enables the widget to accommodate any sound HTML design. Multiple widgets can exist on the same content page. The widget's menu structure can be horizontal or vertical and can be located separate from the content that the widget controls. The CSS degrades gracefully in older browsers. It can be adjusted to accommodate and/or coexist with external style sheets that control primary content for all devices that support CSS and supported CSS media types.

The JavaScript is clean and succinct. For devices and user agents that do not support JavaScript or for Web visitors who disable JavaScript, the widget content is highly structured and usable.

It is how and in the manner which the JavaScript for this widget has been coded that allows the JavaScript to impact the DOM of any modern Web browser regardless of the Web page's recognized MIME type. It further allows the script to make the required adjustments to the DOM prior to the Web page being parsed. This allows the content page to successfully render within the browser for either of the MIME types of text/html or application/xhtml+xml.

True XHTML.

True XHTML content that is delivered with a MIME content–type of application/xhtml+xml is problematic because Microsoft's Internet Explorer Web browser does not support the application/xhtml+xml MIME type.

The beauty of this Project Seven widget is that it does support true XHTML and allows for its use within frameworks, such as .NET, that use content negotiation to deliver the appropriate MIME type to a specific browser. For Internet Explorer browser, content is delivered to it in text/html. For other modern browsers, it is delivered as application/xhtml+xml and is, subsequently, parsed as xml.

This Project Seven widget can be used in ASP.NET Web applications. Please understand that this particular version of the widget is still in beta tests. However, based upon my tests and evaluations within ASP.NET, this widget functions flawlessly within all modern browsers.

Accessibility.

Content and developer skill dependent, this widget meets all levels of the WCAG version 1.0 as published by the W3C As I said, it meets all levels:  Priority One, Priority Two and Priority Three. This includes the United States Americans with Disabilities Act Section 508 Accessibility Guidelines.

This content page has been machine validated against the WCAG 1.0 standard using Hiawatha's AccVerify and Watchfire's WebXact products. No errors are reported at Priority 1, Priority 2 or Priority 3 levels.

SEO Performance.

The content within the widget is exposed fully to search engines provided that the specific content is not excluded by technique, e.g. robot text file exclusion.

This ability is superior over standard AJAX techniques that are used to present content within a collapsible content ‘fold’.

Exposing content to search engines and having the content conveniently available to users via ‘click through’ of the search engine link are distinct and separate issues. The Web developer must be cognizant of these issues. Specific technique and suggestions are provided within the Application Test content page of this Web site and address these issues.


For reasons that do not need explanation..
 

Menu for the Various Test Pages.

Generated DOM Source Code.

Comments.

If you find any discrepancies or issues with my logic or what has been presented, please e-Mail:  that guy at Boinkin Chipmunks.


This content page is Valid XHTML 1.0 Transitional.

Level Triple-A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0

This content page is valid XHTML 1.1 and is delivered as application/xhtml+xml and is rendered by the .NET framework. In browsers that support the MIME content–type of application/xhtml+xml, the content is parsed as xml. In browsers that do not support this content–type, such as Internet Explorer, the content is delivered with a MIME type of text/html.

What makes this widget valuable is its ability to parse in either text/html or in xml. This allows the widget's use in frameworks and environments that utilize content negotiation, e.g. ASP.NET and .NET frameworks.

Skip the Keyboard Shortcut List and go to the End of the Page.

The Keyboard Shortcut List.

Shortcut Key, Two.
INTERNAL LINK: Jump to the General Page Menu.
Shortcut Key, Five.
Jump to the Copyright Notice.
Shortcut Key, Six.
Jump to the Safety Policy.
Shortcut Key, Seven.
Jump to the Privacy Policy.
Shortcut Key, Eight.
Jump to the Terms of Use.
Shortcut Key, Nine.
Jump to the Contact Page.
Shortcut Key, Zero.
Jump to the Keyboard Shortcut Links Table.
Shortcut Key, t.
INTERNAL LINK: Jump to the Top of the Page.

End of the content page.