Page 1 of 2
HTMLPurifier PHP library homepage
Posted: Wed Aug 02, 2006 9:33 pm
by Ambush Commander
As a library I'm working on nears completion, I also have to think about publicity and how I'm going to get the word out.
http://hp.jpsband.org/
I've mocked up a basic version of a website that will serve as the "Home Page" of the library.
So, I'd like you to comment:
- Is the design reasonable? Accessible?
- Is the summary of the library concise? Understandable?
- Does Background convince readers that this is a library they'd want to use?
- Anything else I should change?
I know that I should do some more linking, that'll be done when I get more time. Also, when it gets released, I plan on adding a download section, link to the repository, live demo, comparison charts of unfiltered and filtered html, more artwork and Doxygen-generated documentation. Anything I'm missing?
Posted: Wed Aug 02, 2006 10:46 pm
by alex.barylski
I understood everything, except the comparison to other libraries as I haven't ever used any of them...
Other than that, clear and to the point so far...
Boj Doog!!!

Posted: Thu Aug 03, 2006 9:42 am
by Nathaniel
Wow man. This library is going to be great, looking at the code you posted and the features listed. I'm looking forward to this
Quite usable. I have nothing to nitpick.
Posted: Thu Aug 03, 2006 9:48 am
by Benjamin
I'm sure I would use it. Looks like a great project.
Posted: Thu Aug 03, 2006 10:11 am
by Luke
Can't wait for you to finish it... I will use it for sure!
Posted: Thu Aug 03, 2006 11:47 am
by pickle
Good- My pants got tight reading how this work
- The site is very, very simple (of course there's no navigation whatsoever)
Not as good-
webpage wrote:None of them, however, demonstrates a thorough knowledge of neither the DTD that defines the HTML nor the caveats of HTML that cannot be expressed by a DTD
None & neither - that's a double negative. Change the 'neither' & 'nor' to 'either & 'or'.
- It seems too plain. I'm really not a fan of the default font (though keep in mind I'm not a design guru). Since the WebDeveloper plugin allows me to, I added some CSS to make it look better to me. Add it if you want - its just a suggestion:
Code: Select all
body{
font-family:Georgia,serif;
font-size:10pt;
background-color:#f9f9ff;
}
h1{
border-bottom:1px solid #8393AF;
}
Posted: Thu Aug 03, 2006 11:52 am
by Luke
looks great with pickle's change (IMO)
Posted: Thu Aug 03, 2006 5:30 pm
by Ambush Commander
Great to see that the site is doing its job! I've merged in pickle's changes, they look fantastic.
Posted: Thu Aug 03, 2006 5:32 pm
by Luke
Ambush Commander wrote:Great to see that the site is doing its job! I've merged in pickle's changes, they look fantastic.
nice! I can't wait for this... I will use it all the time.
Posted: Thu Aug 03, 2006 10:32 pm
by Ambush Commander
I've added a development log, if you want to follow along.
Attributes actually may take more time than anticipated... I ought to revise that percent figure to 65%...
Posted: Tue Aug 08, 2006 4:09 pm
by Luke
Ambush - I'm sure in your research for this, you found something that maybe I could use in the meantime (until you finish this baby)?
Posted: Tue Aug 08, 2006 4:22 pm
by Ambush Commander
I suppose
SafeHTMLChecker.php is the closest you'll get to spec-compliant. I was actually quite excited to have found it until I did some testing and found that it wasn't perfect (see the comments labeled Edward Z. Yang at the very bottom). The other problem with it is that it spits out hard to understand not-wellformed errors if you make a typo or try to use HTML 4 syntax.
Posted: Sat Aug 12, 2006 3:15 am
by s.dot
Oooooooh, this is exciting. Kind of like Christmas.
Posted: Sun Aug 13, 2006 7:25 pm
by Ambush Commander
It's even exciting for me. This is marvelous. I've finally got enough of the
CSS spec implemented to start doing some integration testing with the entire library as a whole, and its shaping up in a marvelous fashion. For the live demo, I'll need to figure out an easy way to get the purified HTML validated, but it seems to be doing great against everything I've thrown against it.
::is excited::
I might be able to release the Beta tonight.
Demo
Try copy-pasting entire web-pages in there, and see what gets kept and what gets killed.
Edit - maybe this is the wrong forum
Posted: Sun Aug 13, 2006 7:50 pm
by RobertGonzalez
How come in some of the output the code shows < and in other areas of the same output it shows <?