Blogs

BROWSE: Most Recent | Popular Tags |

Tags > xslt

Transforming the Web (through transformation)

By Simon St. Laurent
April 1, 2014

Thousands of people invented it independently. Millions use it without thinking about a broader context. It’s time to name it so we can talk about it. Transformation is changing the way we look at the balance between clients and servers, …

From BASIC to HyperTalk to JavaScript to Rails to Erlang

By Simon St. Laurent
August 14, 2013

I’ve never formally trained to be a programmer, outside of occasional conference workshops and a week of XSL tutorials. In some ways, that’s terrible, because it’s taken me about thirty years to learn what some friends of mine appear to …

Using XSLT 2.0 as a Web Scripting Language

By Simon St. Laurent
August 9, 2013

A language built to support event handling, not strictly a functional programming language but fitting that mold. A deep understanding of markup structures. A home in the browser. That’s JavaScript, all right—but now, thanks to JavaScript, it is also XSLT. …

ETL and Publishing

By Rick Jelliffe
June 5, 2011

I have for a few years been trying to come up with a good definition of publishing workflows: as an architectural pattern. The two key distinctive features, I think, are that publishing workflows are one-way flows rather than two-way flows...

Highly Generic Schemas - A schema is like an aircraft: it can be designed for stability or maneuverability but not both.

By Rick Jelliffe
July 7, 2010

Developer Christophe Lauret recently commented: "A schema is like an aircraft: it can be designed for stability or maneuverability but not both." I recently have been trying a different method for designing intermediate schemas in publication chains. It is an exercise in taking the three-layer model for XML with Schematron to an extreme. The best name I can think of this is Highly Generic Schemas.

Tactical and strategic XML design

By Rick Jelliffe
November 6, 2009

So I guess when we look at a system's architecture, the first thing we can do is ask 'Is this XML here being used strategically or tactically?' A strategic use might be, for example, to allow long-term archiving; a tactical use might be XML in AJAX (where using JSON would be another tactic.) If the answer is tactical, then we can ask 'Is it implemented in a way that allows flexible rearrangement, when a different tactic becomes appropriate?'

Managing XSLT projects with XPath

By Rick Jelliffe
April 1, 2009

One of the biggest changes in the way we do things at my office over the last five years has been a thorough but largely unplanned adoption of XPaths as a key tool for managing XSLT projects.

Reviving the Labs - "It's alive...."

By Simon St. Laurent
February 10, 2009

After a long hibernation, O'Reilly Labs has returned, with a mix of software and code that should excite casual ebook readers as well as dedicated publishing technologists.

Is It Time for an EXQuery.org?

By Kurt Cagle
January 7, 2009

For the most part, new EXQuery functions would simply represent wrappers around existing XQuery extension functionality in order to provide a consistent interface between databases. It would also set a bar that determines the minimal expectation of such databases and data systems and provides a way for new entrants into the field to be able to XQuery scripts without having to refactor code.

Warning: x = x + 1 May Be Hazardous to Your Brain

By Dan McCreary
November 17, 2008

Many people that are just starting in their software career have not been exposed to the contrast between two very different approaches to solving server side scalability issues. And although efficiently using 100 CPUs is not critical today, in the next five years it will become critical for a projects success. In this article we look at how the cognitive styles of functional and imperative software will shape the computing industry.

XSLT-based XHTML Markup Sanitizer

By M. David Peterson
October 14, 2008

I've been meaning to write an XSLT-based XHTML markup sanitizer for a while now and tonight discovered I needed it sooner rather than later. In case you find benefit from it, here it is

Poor Man's XQuery Update

By Erik Wilde
September 12, 2008

The IETF just published RFC 5261, an XML patch update framework. It's not a complete diff utility for XML, but it's somewhere between the obsolete XUpdate and the complex XQuery Update Facility.

XSpec

0 September 7, 2008

A while ago I put together a framework for unit testing XSLT. I’ve been using that for a couple of years and it’s been OK, but then I started playing with Ruby on Rails, and testing with RSpec: a framework...


1 to 13 of 13
The Watering Hole