Not Signed-In
Which clippings match 'XHTML' keyword pg.1 of 1
14 APRIL 2012

Syllabus for Information Aesthetics at UIC School of Art and Design

"This studio course investigates the database as cultural form (Manovich, 2001), in the context of data visualization, digital fabrication, and computational aesthetics. Traditionally viewed as a tool for scientific reasoning and data exploration, information visualization has emerged as an artistic practice, propelled by the democratization of data sources and the advancement of computer graphics. The massive amount of data collected and disseminated online constitutes the basis for this course. Participants will be introduced to the basic skills for developing creative projects in two–, three–, and four dimensions, such as indexes, graphs, prints, digitally fabricated objects and maps. Students will also become familiar with the a basic vocabulary to co–create and collaborate with professionals in future contexts.

The course focuses on current standards for web development and mobile applications, including HTML5, CSS3, jQuery, PHP, MySQL, and Processing(.js). Fundamentals in XHTML, Cascading Style Sheets, and programming are beneficial, but not required. Throughout the course, students are asked to utilize the class blog to collect and share resources, collaboratively collecting interesting data sources towards a final project. A series of presentations, screenings, readings, and discussions will expose students to creative projects and artworks in the context of information visualization. Each student selects a research topic followed by an in–class research presentation (see schedule). Participants will also present their work during class critiques and interdisciplinary workshops to receive qualitative feedback from the instructor(s) and the class."

(Daniel Sauter, University of Illinois at Chicago, School of Art and Design, Fall 2011)

Fig.1 Matt Wizinsky (2011). "Chicago unDensity", University of Illinois at Chicago.



2011 • cascading style sheets • Chicago • Chicago unDensity • class blog • class critiques • collaboration • collaboratively collecting • College of Architecture and the Arts • communication design educationcomputational aestheticscomputer graphics • course curriculum • creative projectsCSSCSS3cultural formscurriculum designdata • data exploration • data visualisationdatabase as cultural form • democratisation of data sources • design studiodigital fabrication • digitally fabricated objects • HTML5 • Illinois • information aestheticsinformation graphicsinformation visualisationinteractive tool • interdisciplinary workshops • jQueryLev Manovichmapmobile applicationsMySQLPHPProcessing (software)programming • qualitative feedback • research topicSchool of Art and Designstudio coursestudio programmesyllabus • tools for scientific reasoning • UIC • University of Illinois • University of Illinois at Chicago • visual vocabularyvisualisationweb developmentXHTML


Simon Perkins
08 APRIL 2011

AJAX: A New Approach to Web Applications

"If anything about current interaction design can be called 'glamorous,' it's creating Web applications. After all, when was the last time you heard someone rave about the interaction design of a product that wasn't on the Web? (Okay, besides the iPod.) All the cool, innovative new projects are online.

Despite this, Web interaction designers can't help but feel a little envious of our colleagues who create desktop software. Desktop applications have a richness and responsiveness that has seemed out of reach on the Web. The same simplicity that enabled the Web's rapid proliferation also creates a gap between the experiences we can provide and the experiences users can get from a desktop application.

That gap is closing. Take a look at Google Suggest. Watch the way the suggested terms update as you type, almost instantly. Now look at Google Maps. Zoom in. Use your cursor to grab the map and scroll around a bit. Again, everything happens almost instantly, with no waiting for pages to reload.

Google Suggest and Google Maps are two examples of a new approach to web applications that we at Adaptive Path have been calling Ajax. The name is shorthand for Asynchronous JavaScript + XML, and it represents a fundamental shift in what's possible on the Web."

(Jesse James Garrett, 18 February 2005, Adaptive Path)



2005Adaptive Path (consultancy)AJAXasynchronous code • asynchronous data retrieval • client-server architectureclient-server modelCSSdata interchangedesktop application • Document Object Model • DOM • dynamic display • Google SuggestJavaScriptJesse James Garrettweb application development • web application model • web applicationsXHTMLXMLXMLHttpRequestXSLT


Simon Perkins
21 AUGUST 2009

Microsoft's Expression Web SuperPreview

"We built SuperPreview to simplify the process of testing and debugging layout issues across different web browsers and platforms. You can view your pages in multiple browsers simultaneously or view how a page renders in a browser and compare it to a comp or mock–up image of a page.
SuperPreview will be included as part of a future version of Expression Web. The final feature set and its availability have not been announced. The SuperPreview demo shown at the MIX09 conference was a technology preview and not a product announcement. However, because we'd like to get feedback on this technology and on its implementation, we have announced a beta version of SuperPreview for Internet Explorer. This free download will allow you to compare renderings of IE6 with whatever other version of IE you have installed on your machine. If you have installed IE8, you'll be able to compare IE6, IE8 and IE8 running in IE7 compatibility mode, side–by–side. The final 'shipping' version of SuperPreview for Internet Explorer will continue to be available for free. The Expression Web team hopes that it will be useful in helping to make the process of developing web pages for IE (and in general), faster and easier."
(Microsoft, 2009)



2009browser • browser compatibility • ChromecomparisoncomplianceCSSdesigndesign for the screen • discrepancy • DOM • Expression Web • FirefoxGoogle ChromeHTML • IE • IE6 • IE7 • IE8 • information in contextInternet Explorerlayoutmark-upMicrosoft • MIX09 • operaOpera browserpresentationproduct designrenderingSafari • Safari browser • solution • SuperPreview • technologytestingtoolusabilityvisual depictionvisualisationW3Cweb designweb standardsXHTML


Simon Perkins

Rhizome: Open And Ad-hoc Publishing Technology

"Rhizome is a Wiki–like content management and delivery system that exposes the entire site –– content, structure, and metadata as editable RDF. This means that instead of just creating a site with URLs that correspond to a page of HTML, with Rhizome you can create URLs that represent just about anything, such as: structural components of content (such as a bullet point or a definition); abstract entities that can be presented in different ways depending on the context; relationships between entities or content, such as annotations or categories.

Rhizome is designed to enable non–technical users to create these representations in an easy, ad–hoc manner. To this end, it includes a text formatting language which similar to a Wiki's but lets you author arbitrary XML content and RDF metadata. And for developers, this allows both content and structure to be easily repurposed and complex web applications rapidly developed."
(Adam Souzis)



ad-hoc • Adam Souzis • CMSDocBookeditableGPLHTMLintegration • Liminal Systems • metadata • Raccoon application server • RDFrhizome • RxML • RxSLT • RxUpdate • Source Forge • W3CwikiXHTMLXMLXSLT • ZML

to Folksonomy

Can't access your account?

New to Folksonomy?

Sign-Up or learn more.