After spending some time examining the unintentional formatting changes in my
patch files, I discovered that my editor automatically strips off unnecessary
white space at the end of every line. I can't find a way to shut it off, so I'll
have to switch to another IDE.
At first I was upset that my editor would do such a thing without my permission.
Then I got to thinking that it makes a lot of sense. Less unnecessary white
space equals less fluff the compiler has to trudge through and less fluff in
HTML code.
Hey! Wait a second... many of those files that were unintentionally formatted
were FTL files. Does that mean that OFBiz servers are spewing out unnecessary
fluff? I viewed the page source on a typical OFBiz web page and sure enough -
OFBiz's markup has unnecessary white space at the end of the lines.
Going through all of the FTL files and cleaning them up would be easy to do with
a script or something, but the reduction in HTML output would be small. Where
I see a huge amount of unnecessary markup is with indentation. Our four
character indentation rule results in things like a simple </div> tag being
preceded by twelve to sixteen space characters. Our servers are working very
hard to output nicely indented markup.
- Re: OFBiz UI work, Plus New Revelations Adrian Crum
-