|
|
![]() A complete listing of all graphics-related articles published on XML.com XUL-Enhanced Web Apps Cedric Savarese Cedric Savarese offers an interesting guide to using XUL to enhance web apps on Mozilla-compatible browsers. He very helpfully includes performance numbers, including comparisons to equivalent JavaScript widgets. [Feb. 6, 2007] Introducing OpenLaszlo Sreekumar Parameswaran Pillai This week, Sreekumar Pillai begins a two-part series on OpenLaszlo, a zero-install platform for rich web applications. In this first part, Pillai introduces the OpenLaszlo Hello World app. [Oct. 11, 2006] Introducing WSGI: Python's Secret Web Weapon, Part Two James Gardner In Part Two, James Gardner completes his introduction of WSGI, the new Python standard for building reusable web-framework components. [Oct. 4, 2006] Introducing WSGI: Python's Secret Web Weapon James Gardner James Gardner introduces WSGI, the new Python standard for building reusable web-framework components, which just may turn out to be Python's secret web weapon. [Sep. 27, 2006] RSS and AJAX: A Simple News Reader Paul Sobocinski Paul Sobocinski combines RSS and AJAX to build a simple, in-browser news reader that you can deploy on any website. [Sep. 13, 2006] The XSLDataGrid: XSLT Rocks Ajax Lindsey Simon Lindsey Simon describes XSLDataGrid, an approach to dynamic display of tabular data using XSLT and Ajax. [Aug. 23, 2006] Google Web Toolkit Bruce Perry Bruce Perry's latest piece introduces GWT, the Google Web Toolkit, which is a kind of Java to Ajax compiler. It's a very interesting new development in the world of very interactive web apps. [Jul. 12, 2006] Object-oriented JavaScript Greg Brown Greg Brown explains how to use basic object-oriented techniques to build more robust AJAX applications. [Jun. 7, 2006] ExplorerCanvas: Interactive Web Apps Dave Hoover Dave Hoover returns with an update about canvas-powered web apps, adding interactivity to the method he described in his Supertrain article. [May. 10, 2006]An AJAX Caching Strategy Bruce Perry Bruce Perry returns with another AJAX hack; this time he shows us how to use HTTP caching to support an AJAX-enabled web client. [May. 3, 2006] Putting REST on Rails Dan Kubb Rails is as hot as any web technology, and REST is heating up again. Dan Kubb demonstrates his Rails plugin for building RESTful web apps and services. [Apr. 19, 2006] Analyzing the Web John E. Simpson In his latest XML Tourist column John E. Simpson asks whether XML has a role to play in reporting website traffic statistics. He finds two applications that use XML to analyze website traffic. [Jul. 27, 2005] Secure RSS Syndication Joe Gregorio Joe Gregorio hacks a Greasemonkey script to make his browser decrypt a Blowfish-encrypted RSS channel on the fly. [Jul. 13, 2005] Just Use Media Types? Joe Gregorio In his latest Restful Web column, Joe Gregorio implements a set of Python functions for doing the right thing--analyzing, parsing, and matching--with HTTP request media types. [Jun. 8, 2005] Forming Consensus Micah Dubinko In his latest XML-Deviant column, Micah Dubinko outlines a plan for combining the XForms and Web Forms 2.0 communities. [May. 11, 2005] Big Lists in Small Spaces Fabio Arciniegas A. After a long hiatus, our Sacré SVG columnist, Fabio Arciniegas, returns with a technique for displaying large lists or trees of information in small spaces. [May. 4, 2005] Forming Opinions, Part 3 Micah Dubinko In this week's XML-Deviant column, Micah Dubinko concludes his three-part foray into Web Forms 2.0. [May. 4, 2005] Forming Opinions, Part 2 Micah Dubinko In his latest column, Micah Dubinko continues his foray into Web Forms 2.0. [Apr. 27, 2005] The Google Wake-Up Call Micah Dubinko Micah Dubinko explains how Google's excellent assembly of existing pieces is raising the bar for everyone else. [Feb. 23, 2005] Sarissa to the Rescue Emmanouil Batsis Want to build very dynamic web interfaces like Google? Then you'll need to manage cross-browser XML compatability issues. And you'll need Sarissa. [Feb. 23, 2005] The Silent Soundtrack John E. Simpson In this installation of XML Tourist, John E. Simpson presents an overview of the types of sound-to-text captioning available. Pinpointing closed captioning as the most suitable for use with computerized multimedia, he then explains how XML-based solutions address synchronization issues. [Feb. 2, 2005] Mapping and Markup, Part 2 John E. Simpson In the final part of his XML Tourist column's exploration of GML, John E. Simpson introduces us to the component schema parts as well as to some GML software. [Dec. 29, 2004] XML Namespace Processing in Apache Nick Kew Nick Kew introduces the Apache XML Namespace API for use in building mix-and-match XML Namespace-aware applications for the Web in Apache. [Dec. 15, 2004] SVG At the Movies Antoine Quint Antoine Quint returns with a new column about SVG -- this time he focuses on the interesting new features for video integration in SVG 1.2. [Oct. 13, 2004] Automated Tree Drawing: XSLT and SVG Jirka Kosek Jirka Kosek describes a technique for creating graphics of tree structures from a simple textual syntax using SVG and XSLT. [Sep. 8, 2004] Mobile SVG Antoine Quint Antoine Quint returns with a look at the growing market for implementations of the SVG Mobile specification. [Aug. 18, 2004] SVG and Typography: Animation Fabio Arciniegas A. In the final part of our series on SVG and typography, we cover using animation with type. [Jun. 30, 2004] Going Mobile With SVG: Standards Antoine Quint While SVG 1.2 will arrive soon, the rise and rise of SVG on mobile devices is both important and exciting. [Jun. 16, 2004] SVG and Typography: Bells and Whistles Fabio Arciniegas A. This third installment of our look at typography in SVG introduces the SVG versions of well-known effects such as blurs, shadows, gradients and bevels. [Jun. 2, 2004] SVG and Typography: Characters Fabio Arciniegas A. In this second part of our discussion of SVG and typography we explore some time-honored practices of typographic excellence. [May. 12, 2004] SVG and Typography Fabio Arciniegas A. Few things have as much power to make or break a visual work as typography. This article demonstrates good-look and appropriate use of typography within SVG. [Apr. 7, 2004] The XML in Apple's Keynote David Miller Dave Miller describes how to discover and use the XML format behind Apple's new presentation application. [Jan. 7, 2004] Creating an SVG Wiki Danny Ayers Wikis are a popular way of text-based collaboration on the web. Danny Ayers shows how to add SVG support to wikis, in order to share diagrams as well as text. [Nov. 19, 2003] Diagramming the XML Family Daniel Zambonini A graphical overview of the main members of the XML technology family, entirely produced using XML technologies: XML, Namespaces, RDF, SVG, XSLT and XSL-FO. [Oct. 8, 2003] Extensible 3D: XML Meets VRML Len Bullard A comprehensive introduction to X3D, the XML-based successor to the Virtual Reality Markup Language. This article explains the history of X3D, the tools available to use it, and provides an introduction to X3D's XML markup. [Aug. 6, 2003] SVG: A Sure Bet Paul Prescod In this article based on his keynote at the SVG Open Conference, Paul Prescod explains why he thinks SVG is set to be as ubiquitous as IP networking. [Jul. 16, 2003] Visualizing XSLT in SVG Chimezie Ogbuji XSLT stylesheets can rapidly become difficult to understand for anyone but their original author. By using XSLT on itself, this article demonstrates how to create a diagram explaining the flow of control within a stylesheet. [Jun. 4, 2003] An SVG Case Study: Integrated, Dynamic Avalanche Forecasting Chris Cochella, Tyler Cruickshank Avid backcountry skiers Chris Cochella and Tyler Cruickshank were frustrated by the irregular and distributed nature of avalanche danger information on the web, so they used Perl, MySQL and SVG to draw together an integrated avalanche forecasting tool. [Apr. 23, 2003] XML at Five Edd Dumbill To celebrate five years of XML, Edd Dumbill interviews a selection of XML old-timers and experts about their experiences of XML and hopes for the future. [Feb. 12, 2003] SVG's Past and Promising Future Antoine Quint In this month's SVG column, Antoine Quint looks back at SVG's journey through 2002 and looks forward to 2003. [Dec. 4, 2002] Introducing Mutation Events Antoine Quint In his latest exploration of SVG, Antoine Quint introduces DOM Mutation Events as a way to integrate custom components more fully. [Oct. 9, 2002] A Realist's SMIL Manifesto, Part II Fabio Arciniegas A. In the second part of his overview of SMIL 2.0, Fabio Arciniegas shows how SMIL can be used to implement common narrative strategies: condensation, synecdoche and spatial montage. [Jul. 17, 2002] SVG Tips and Tricks: Adobe's SVG Viewer Antoine Quint Antoine Quint takes a look at the special features available in the most popular SVG viewer around, Adobe's SVG Viewer 3.0. [Jul. 3, 2002] A Realist's SMIL Manifesto Fabio Arciniegas A. A look at the state of the Synchronized Multimedia Integration Language, SMIL, and how it can realistically be used in video and multimedia deployment today. [May. 29, 2002] XML Europe 2002 Coverage Leigh Dodds Leigh Dodds is in Barcelona this week, busy munching tapas and attending XML Europe 2002. This week's column features up-to-the-minute conference coverage. [May. 22, 2002] Extending SVG for XForms Antoine Quint This month's SVG column, the first of a two-part series, explains the first steps in using SVG, CSS, and EcmaScript to build XForms applications. [May. 22, 2002] Hot and Fresh Technology for the Enterprise Antoine Quint This month's SVG column takes a step back from SVG's use for end-user graphics and examines its potential in the enterprise context. [Apr. 17, 2002] SVG Tips and Tricks, Part One Antoine Quint In this month's SVG column Antoine Quint offers some tips and tricks for creating more useful and impressive SVG animations. [Mar. 27, 2002] Server Side SVG J. David Eisenberg SVG tools aren't just for the client side: find out how the Apache Batik toolkit can enable your web server to SVG on the fly, providing fallback to JPEG or PNG images for browsers without SVG support. [Feb. 27, 2002] The Visual Display of Quantitative XML Fabio Arciniegas A. A tutorial on how to use SVG and XSLT to present your data in the most appropriate, efficient and attractive way possible. [Feb. 27, 2002] Doing That Drag Thang Antoine Quint This month's SVG column explores the coordination of SVG animation and JavaScript programming in order to create a click-and-drag effect. [Feb. 27, 2002] Digging Animation Antoine Quint The first installment of our new SVG column takes a look at animation and how SVG compares to Flash. [Jan. 23, 2002] SVG: Where Are We Now? Antoine Quint SVG expert Antoine Quint surveys the current state of tool support for the W3C's Scalable Vector Graphics Recommendation. [Nov. 21, 2001] Picture Perfect Edd Dumbill The W3C's publication of the Scalable Vector Graphics (SVG) Recommendation heralds a new age for graphics in the emerging multi-device Web. [Sep. 12, 2001] Creating Scalable Vector Graphics with Perl Kip Hampton Kip Hampton demonstrates how to use Perl, XML, and SVG to generate useful and attractive graphics dynamically. [Jul. 11, 2001] DIDL: Packaging Digital Content Vaughn Iverson, Todd Schwartz, Mark Walker Internet applications generally fall short in their ability to transfer multimedia content. This article describes an XML vocabulary for packaging digital content, breaking the one-to-one mapping between the notion of a content item and an individual file. [May. 30, 2001] An Introduction to Scalable Vector Graphics J. David Eisenberg This introduction to SVG teaches you all you need to know about the W3C's vector graphics format in order to start putting it to use in your own web applications. [Mar. 21, 2001] XML-related Activities at the W3C C.M. Sperberg-McQueen This report from the World Wide Web Consortium (W3C) on the development of XML-related specifications highlights the diverse paths that XML has taken since its invention a few years ago. [Jan. 3, 2001] A Question of Timing Didier Martin The SMIL family of XML applications enables synchronized display of multimedia elements on the Web. Didier Martin explores SMIL, and the new synchronization features in Microsoft's IE5.5. [Aug. 2, 2000] Last Call Problems Leigh Dodds This week the XML Deviant dips into the SVG developer lists to find developers frustrated with the specification, which is still at Last Call status. [Jul. 26, 2000] Good Things Come In Small Packages Leigh Dodds One of XML's strengths is its human-readability. But the consequent verbosity is also one of its weaknesses, according to a growing number of XML developers. [Mar. 22, 2000] Painting by Numbers with SVG Leigh Dodds Following the generally warm welcome received by SVG of late, the denizens of the XML-DEV list have taken their microscope to the specification, resulting in some enlightening dialogue. [Mar. 15, 2000] Low-Rent Virtual Reality with XML Tim Bray 3DML is almost XML - though you wouldn't know it from its creator's marketing information. This 'economy' virtual reality language has some benefits that VRML doesn't, and proves that you can use XML to do some surprising things. [Jan. 19, 1999] An Introduction to 3DML Tim Bray A detailed description of this alternative to VRML. [Jan. 19, 1999] Is HTML+Time Out-of-Sync With SMIL? Lisa Rein Microsoft's HTML+Time submission is a proposed HTML extension for describing time-based media. Is this approach in conflict with the recently approved SMIL recommendation? [Oct. 7, 1998] XML and Vector Graphics Lisa Rein A standard vector graphics format for the Web will provide lightweight Web graphics with more functionality and flexibility. [Jun. 22, 1998] PGML Lisa Rein The Precision Graphics Markup Language is an XML-based format based on the PostScript imaging model. [Jun. 22, 1998] CGM and Web Schematics Lisa Rein CGM is an established graphics standard for the CAD industry. It has proven too complex for the Web. The Web Schematics submission looks at a much simpler version for 2D diagrams. [Jun. 22, 1998] VML Lisa Rein The Vector Markup Language submission is supported by Microsoft and likely will be deployed in IE5. [Jun. 22, 1998] RealNetworks previews SMIL-based media player Victor Votsch The beta of the next generation RealPlayer is available and features support for the SMIL protocol. [Jun. 5, 1998] Adobe's PGML Proposal is Built on PDF and XML Adobe Systems has submitted a proposal to the W3C that could result in better-quality Web-based graphics that do not require specialized plug-ins or viewers. [Apr. 16, 1998] W3C smiles on multimedia In November, a working group within the W3C issued its first draft of a method for synchronizing multimedia objects within HTML documents. [Dec. 20, 1997] |
|
|
|
|
|
|