Home > Features > Spry HTML Data Sets • Bookmark   • Newsletters   • Register Search Options

FEATURE

Spry HTML Data Sets

Spry HTML Data Sets

December 14, 2009
Text size: 
Get XBIZ News
XBIZ Research
Will virtual reality boost the paysite market?
Yes, it will soon
  39.66%
Yes, but in a few years
  36.87%
No
  23.46%
Out of 179 votes. Results based on votes submitted by members of XBIZ.net social network.

" this technology allows standard HTML tables or other structured markup to be used as a data source "

Users of Adobe's popular Dreamweaver CS4 website development software have a powerful tool at their disposal that could dramatically ease the programming burdens of certain data-driven websites. Known as a Spry HTML data set, the use of this technology allows standard HTML tables or other structured markup to be used as a data source.

"HTML data sets work the same way as XML data sets, except that [they] can leverage the millions of tables that already exist," stated an Adobe spokesperson. "Since we flatten XML into a table structure, the HTML data set was a natural extension of the Spry Framework."

According to Adobe, the Spry framework was designed in such a way that the data acquisition methods are independent of content contained within the <body> tag.

"This means that the Spry region attributes don't care where the data comes from, be it XML, JSON or HTML," the Adobe tech added. "The universal familiarity with HTML tables makes the learning curve of developing a Spry data source very easy."

Functionally, the HTML data set allows standard HTML tables to be used as data sources, as long as the table has an ID attribute to identify the data source. To use a table as a Spry data source, you must call two JavaScript files: SpryData.js and SpryHTMLDataSet.js, and then below those script links, build a data set constructor such as var yourDataSetName = Spry.Data.HTMLDataSet("path to file with table", "id of table");

This is all that's needed to create a data set, but there are additional options that dramatically open up the possibilities for programmers.

In use, the data values pulled from an HTML table include the contents of each <td>, such as text and markup. Headers are used to define the column names, with a default assumption that the first row of the table is column names to be used as data reference names within Spry regions. If the first row is actually data, then this can be specified and changed. There is also the option of using the first column instead of the first row to provide column names.

Adobe recommends that designers use straight tables without rowspans or colspans as data sources, since these elements merge cells together and can lead to data inconsistency.

The power of the Spry HTML Data Set goes far beyond its use of standard tables as data sources, however, to include the ability to use CSS to identify parts of a web page to be used as data, or indeed, to use data pulled from any markup element on the page.

The creative as well as time saving possibilities of this technology — especially for users wanting to upgrade legacy designs that rely on static HTML tables — make Spry HTML Data Sets a handy tool worth investigating more closely. Try it for yourself and see if it eases your development chores. You can learn more by visiting Adobe Labs.


EDUCATIONAL FEATURES

Cam World: Camming and Toys Go Hand in Hand

There is nothing more satisfying than pleasure, especially if it is sexual. The size or the presentation of the stimulus does not matter if the sensations and tension the body receives transform the way... More »

Cam World: Injecting Personality Into Your Room

Since the last issue of Cam World, I’ve made some significant life changes. I’m working from Colombia now. This was a decision that was not entered into lightly, but change gives you a chance... More »

Fraudulent Brazilian Trademark Registrations Running Rampant

Although you might not think often about protecting your trademark rights in Brazil, you need to — even if you don’t yet have a single Brazilian customer. Scammers are constantly looking for... More »
XBIZ NEWSLETTERS
Stay informed of the latest industry developments. Get XBIZ newsletters delivered to your inbox. Subscribe today!
Enter email address:

* To manage existing subscriptions click here.






POPULAR PRODUCTS & SERVICES
Submit your press release to
multiple news outlets with 1 click.
Subscribe to RSS news feeds or
add free content to your website.
Access XBIZ news and articles
with your mobile device.
Subscribe to XBIZ Premiere magazine, the industry's leading adult retail trade publications, delivering the most timely and comprehensive business news and information to producers and retailers of adult products.

UPCOMING EVENTS

EXXXOTICA Denver

Mar 31 - Apr 02
Denver, CO.

Eurowebtainment 2017

May 17 - May 20
Majorca, Spain

XBIZ Retreat

May 30 - Jun 03
Miami, Florida

XBIZ Miami 2017

May 30 - Jun 02
Miami, Florida
Everyday thousands of business professionals browse XBIZ's industry directory for quality products and services. Not listed yet? Your company could be losing potential new business. Submit your company today!
Use XBIZ RSS feeds to stay informed of the latest industry developments or as a content syndication tool for your website!