News for hackers. Stuff that matters.

rangelreale

Using the same analogy, then all veterinarians are sadistic?
Also webdesigners loved to change the layout mid-project and it was a big hassle to migrate the slicing from one PSD to another.

Not counting that some websites had dozens of PSD files, it was a pain.

I added and AP tablebless (absolute positioning) option, but this was only simulating tables with CSS. People stopped using large and sliced images with CSS, so it wasn't worth it.
You could select a kind for each cell, "None" would not generate an image, and you could select a cell color or html tags. It could also be "Image" or "Mask", with Mask being an inner table within a cell.

You can see this on the main screenshot on the website: http://rangelreale.github.io/htmlbutcher/index.html

Also take a look at the marvelous table-based design of the app website: http://rangelreale.github.io/htmlbutcher/index.html
In 2006/2007 I built HTMLButcher, a C++ desktop application to slice PSD/image website designs made by designers to HTML. In these years sites where made with tables, so for slicing a design I had to cut the images and fit then into borderless HTML tables. I took 2 years to build it, and in this timeframe people started building sematic websites with CSS, and abandoning table-based designs. I managed to sell 100 copies, for some reason 90% to India. After some years without selling nothing, I open sourced it: https://github.com/RangelReale/htmlbutcher. The good thing is that I REALLY learned C++ with this project, and this knowledge was the basis for my current company where I made a digitalsignage application in C++ that runs in some of the largest DOOH places in Brazil, in Windows, Linux and MAC (targets of HTMLButcher). So in the end it was a good investment!
Re:Why Do Companies Still Use Microsoft Windows For Displays? on Saturday November 16, 2013 @10:00AM (#6744946)
I'm the lead developer in a company that does just digital signage software in Brazil.

Recently we rewrote from stratch our software in Qt so it would run on Linux and Android, even on the Raspberry Pi.

The main barriers we found in Linux adoption were:

- Support staff only knows Windows. This gets worse when screens get installed in remote areas, like we have some screens at Manaus, in the Amazon Forest. There is just no one to support Linux there.

- Flash support state in Linux is unknown. Adobe seems to be discontinuing support for flash in Linux, and flash movies cannot be run on the Raspberry Pi or any ARM device.

- HTML5 is the next target, but even on Windows the embedded webbrowsers are not up to par yet on performance, in Raspberry Pi it is inviable. It cannot replace 100% Flash yet.

- Remote admin support on dynamic IP is great in Windows with Logmein, terrible on other platforms. Yes there's TeamViewer on Linux but it seem not too stable, not to say it looks like to be running emulated. Our customers don't trust it the way they trust Logmein.

That said, we are seeing increased Linux adoptions for some markets. If the Qt5 Blink-based webbrowser is more on par in performance with current desktop browsers, than the adoption may rise a lot.

EDIT: fix newlines