1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
5 xmlns=
"http://www.w3.org/1999/xhtml"
6 xmlns:
xi=
"http://www.w3.org/2001/XInclude"
9 <title>Contact - HTML Purifier
</title>
10 <xi:include href=
"common-meta.xml" xpointer=
"xpointer(/*/node())" />
11 <meta name=
"description" content=
"Contact HTML Purifier developers and other users." />
12 <meta name=
"keywords" content=
"HTMLPurifier, HTML Purifier, HTML, filter, filtering, standards, compliant, community, forum, contact, email, Edward Z. Yang" />
16 <xi:include href=
"common-header.xml" xpointer=
"xpointer(/*/node())" />
17 <h1 id=
"title">Contact
</h1>
23 <p>For regular, non-security related questions, the
24 <a href=
"http://htmlpurifier.org/phorum/">support forums
</a> is the
25 place to go. You can search to see if your question has been already
26 answered or ask it yourself. The primary benefit of a publically accessible
27 forum is that other users can benefit from your question.
</p>
32 <p>You can send me an email at
33 <a href=
"mailto:admin@htmlpurifier.org">admin@htmlpurifier.org
</a>;
34 please use this address for security advisories.
35 Any mail I receive will be considered public: if an answer to a question you ask
36 would be helpful to other users, it will probably be published.
</p>
42 I am available for paid consulting with HTML Purifier.
43 Please contact me at
<a href=
"mailto:admin@htmlpurifier.org">admin@htmlpurifier.org
</a>
44 for a free quote. Consulting services vary, but previous clients have
45 commissioned new features and integrations with other software. As always,
46 general support requests will be answered on the
47 <a href=
"http://htmlpurifier.org/phorum/">the forums
</a>, but if you desire
48 guaranteed one-on-one attention or custom code, paid consulting is for you!
52 My availability for general consulting (
<abbr>PHP
</abbr> or otherwise) depends greatly
53 on the nature the project. Once again, please email me for a quote.
59 <strong>Edward Z. Yang
</strong> is the lead developer for HTML Purifier.
60 Extremely proficient in
<abbr>PHP
</abbr>, and moderately experienced in JavaScript,
61 C++,
<abbr>XSLT
</abbr>, Java, LaTeX and
<abbr>SQL
</abbr> (he does not believe that
62 <abbr>HTML
</abbr>,
<abbr>XML
</abbr> or
<abbr>CSS
</abbr> are programming languages), he has
63 been responsible for writing, among
64 other things, a defunct
65 <a href=
"http://www.thewritingpot.com/history.html">literature management
66 system
</a>, an active
<a href=
"http://www.thewritingpot.com/wikistatus/">system
67 status monitor
</a> and
68 <a href=
"http://www.thewritingpot.com/stroop/">miscellaneous
</a>
69 <a href=
"http://www.thewritingpot.com/projectilelab/">educational
</a>
70 <a href=
"http://www.thewritingpot.com/boatlab/">games
</a>. When
71 not programming per se, he can be
72 found working on
<abbr>PHP
</abbr>'s documentation (specifically the
73 docs for the
<a href=
"http://pecl.php.net/package/svn">Subversion
</a>
74 extension) and giving advice on
<a href=
"http://forums.devnetwork.net/">DevNetwork
75 forums
</a>. Occasionally you'll find him wielding Adobe Photoshop, Inkscape,
76 or his administrative powers over at
<a href=
"http://en.wikipedia.org/wiki/User:Edward_Z._Yang">Wikipedia
</a>.
80 When not on the computer, Edward enjoys jogging, playing Oboe and
84 <h2>About This Website
</h2>
87 This website is powered by
<strong>XHTML Compiler
</strong>, a home-grown, cutting
88 edge content-management framework that combines the simplicity and
89 speed of plain old
<abbr>HTML
</abbr> files with the dynamic power of
90 technologies based on open-standards such as
<abbr>XML
</abbr>,
91 <abbr>XSLT
</abbr>, XInclude, and XPath.
<abbr>XHTML
</abbr> source files
92 are compact, modular and easily manageable with
<abbr>SVN
</abbr>.
93 An
<abbr>XML
</abbr>-based architecture ensures that documents will
94 always be standards-compliant and accessible. XHTML Compiler
<q>does
95 <abbr>XHTML
</abbr> right
</q>, by serving it as
<code>application/xml+xhtml
</code>
96 to browsers that support it.
99 XHTML Compiler has not been released in any specific
100 capacity, but the well-documented source code can be browsed at the
101 <a href=
"http://htmlpurifier.org/svnroot/htmlpurifier-web/trunk/xhtml-compiler"><abbr>SVN
</abbr> repository
</a>.