W3C home > Mailing lists > Public > www-style@w3.org > July 2012

Re: Pretty Printer for SAC Parser

From: Vasily Stepanov <vasily.stepanov@gmail.com>
Date: Tue, 3 Jul 2012 01:04:25 +0400
Message-ID: <CAKO+nOchRbytA2bWjYeOS-X=ZxwCy7oZXaakdYhF_DdPVBJsjA@mail.gmail.com>
To: Dominic Chambers <dominic.chambers@gmail.com>
Cc: www-style@w3.org
I guess any W3 compliant SAC implementation is not the best solution for
you. For example, there is no way to parse css3-mediaqueries,
css3-selectors like [att^=val], and the other modern css features with SAC
parser.
However, you are free to write your own a-kind-of SAC implementation. Here
is my vision of SAC in css3 world :)

https://github.com/VasilyStepanov/libsacc

Unfortunately for you it's written in C.

On Mon, Jul 2, 2012 at 12:57 AM, Dominic Chambers <
dominic.chambers@gmail.com> wrote:

> Hi There,
>
> I wonder if anyone can help. I need a streaming CSS parser for Java that
> is capable of performing an identity transform on any valid CSS document --
> a canonical identity transform is fine.
>
> AFAICT, the Streaming API for CSS (SAC) seems to be the right solution.
> I've downloaded Flute, and it seems to be doing the right things on the the
> documents I feed in, but I'm now just looking for a class that can output
> that stream back into CSS. I can't find one anywhere, and it seems like a
> fairly involved (read: bug prone) endeavour.
>
> Can anyone point me in the right direction (re: SAC), or in a completely
> different direction altogether if there are other better alternatives that
> do the same thing -- allowing a streaming CSS identity transform in Java.
>
> Thanks, Dominic.
>
Received on Monday, 2 July 2012 21:04:52 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:56 GMT