What is HTMLCombine?

To know what HTMLCombine is you need to understand the problem it solves.  Chances are you already know the problem.  It is the age old "frame or not to frame" problem. 
Here you are an HTML maven and you want to build a new web site.  The site will contain several pages and you want to make sure navigation is a breeze.  The solution is to put a menu on each page.  Navigation is solved but maintenance is now a problem.  You know that the site will be changed and added to frequently.  That means every time a new page is added you have to change the menu and you don't want to change it on every page.
Now the solution seems to want frames.  Yes that is it put the menu in a separate frame.  Now the menu is a separate html document that you can modify easily.  Oh the problem is solved, but wait what about bookmarking?
No you want maintainability.
But what about search engines handling frames?
Screw the search engines!
But then no one will find your site.
Oh but the maintainability of frames.
Ah server side processing!  Yes write some php code to add the menu.
But the server is already taxed heavily.
Oh the inhumanity of it all....
Da ta da daah!  HTMLCombine to the rescue.

HTMLCombine solves a difficult problem with simple solution.  HTMLCombine is an HTML preprocessor that combines multiple HTML documents into one.  It does this in less the 400 lines of Java code.

I must admit that I got the original idea from the HT2HTML project.  The problem I found with their solution is that it was to rigid.  I want to design my own layout.

So now that I have your attention please see the other links at the top of this page to find out how to use HTMLCombine and where to get it.

Built with CPMake