Deprecated: Non-static method HTML_strip::usage() should not be called statically, assuming $this from incompatible context in /nfs/c08/h04/mnt/172770/domains/novahurst.com/html/novahurst_system/plugins/pi.html_strip.php on line 29

Deprecated: Non-static method Edit_this::usage() should not be called statically, assuming $this from incompatible context in /nfs/c08/h04/mnt/172770/domains/novahurst.com/html/novahurst_system/plugins/pi.edit_this.php on line 31

Deprecated: Non-static method imgsizer::usage() should not be called statically, assuming $this from incompatible context in /nfs/c08/h04/mnt/172770/domains/novahurst.com/html/novahurst_system/plugins/pi.imgsizer.php on line 32

Deprecated: Non-static method Gravatar::usage() should not be called statically, assuming $this from incompatible context in /nfs/c08/h04/mnt/172770/domains/novahurst.com/html/novahurst_system/plugins/pi.gravatar.php on line 9

Deprecated: Non-static method Char_limit::usage() should not be called statically, assuming $this from incompatible context in /nfs/c08/h04/mnt/172770/domains/novahurst.com/html/novahurst_system/plugins/pi.char_limit.php on line 29
Novahurst Creative / Blog / HTML and CSS Parsing Engines and Preprocessors

HTML and CSS Parsing Engines and Preprocessors

by Steve Hurst Steve Hurst on December 6th, 2010 at 2:06pm 5 comments

I came across an article on Smashing Magazine on the LESS CSS parsing engine, and I just don't understand our need to complicate what is a relatively simple, straight-forward language.

LESS claims to produce "leaner" CSS code, but you're adding a language and a compiler on top of your standard CSS documents. HAML does something similar for HTML. The beauty of programming is that any two people can come at a problem with entirely different answers and both essentially be right, but I can't help but see these parsing engines as a fix to the inflexibility of either CSS or HTML to be wrong.

read more...