nextwebgen.com

The Next Generation Web Now

Adobe Spry and PHP/MySQL

Filed under: Web 2.0 News, Front Page, JavaScript, Library, Articles — Dion Almaer at 8:20 am on Wednesday, July 12, 2006

Mike Kornienko took Adobe's Spry Framework for a spin.

He has written up his thoughts on integrating it with a PHP/MySQL backend:

Spry is Adobe's Ajax library for manipulating XML data. It has some very unique and pretty useful functions like regions handling, related auto-updating data and stuff like that. For example, you can load XML file into your HTML document, created a template-like markup for with some spry: tags in it, and Spry will do the rest - will read the XML file and output it into your web-page in the format you have defined. Not only that. You can have several connected data sets so that when you select a row in the main table generated by Spry, and if you have a region on your web-page which is somehow depends on selected row in main table, this region will be updated automatically.

The article shows the XML that you give to Spry, the libraries involved, and the HTML components:

<input type="button" value="sort id" onclick="dsTest.sort('id','toggle')""/>
<input type="button" value="sort title" onclick="dsTest.sort('title','toggle')""/>

<input type="button" value="sort content" onclick="dsTest.sort('content','toggle')""/>

<div spry:region="dsTest">
<table border="1">
<tr spry:repeat="dsTest">
<td>{@id}</td>
<td>{name}</td>
<td>{place}</td>
</tr>
</table>
</div>
 

ThinkFree and be un-tied from your Office Suite (Part 1)

Filed under: Showcase, Articles — Admin at 1:33 am on Monday, July 3, 2006

ThinkFree Logo I recently took the beta version of ThinkFree for a spin. Think of ThinkFree as a combination of your Office Suite and Microsoft SharePoint. For those of you not familiar with SharePoint, it is Microsoft’s document sharing app which is becoming quite popular with the corporate crowd. Once you use it you will see why it is becoming so popular.In this article I will run through some of the basics of ThinkFree and describe my experiences from signing up for an account to creating and sharing my first document.

Registering for an account is refreshingly very short and easy. You need a first name, last name, a password and email address, nothing more, nothing less. I filled out my registration form, hit submit and within about 20 seconds received my validation email. Clicking on the link in the email brought me to my WebTop (my ThinkFree Dashboard) with a pleasant message saying my account had been validated. The whole registration process took about 30 seconds.

From my WebTop I can create a new document, spreadsheet or presentation. I can also upload, share, publish or delete any of those items. Since this is my first time at my WebTop, there are no documents to do anything with so I decided to create a new document.

(Read on …)

40 Ajax Accessibility Links

Filed under: Web 2.0 News, Front Page, Accessibility, Articles — Michael Mahemoff at 5:37 pm on Wednesday, June 28, 2006

Max Kiesler has produced another mega-list of Ajax links. This time it’s 40 Ajax accessibility tutorials and articles.

AJAX is a great tool for creating rich internet applications, however, when improperly implemented it can cause hugh accessibility issues. The good news is that most of these issues can be fixed so your websites are viewable by a much wider audience. Great resources on accessibility have been around for years, however, many web 2.0 and AJAX websites ignore all of the research that went into turning website accessibility into a movement followed by most professional web developers. Below you’ll find a list of 40 best AJAX accessibility tutorials and articles that I have found on the web in the last year.

With Max’s permission (and following our respective CC licenses), I’ve been wikifying his links at AjaxPatterns.org, so you can add your own resources too. Here’s the wiki version of the Accessibility links and list of all links pages.

Update: EBA have been researching this topic too and just released a podcast on Ajax Accessibility.

« Previous Page