Mám svůj server, kde běží PHP. ...
Jak už připomněl Makovec, klient nemá PHP. Představte si např. nějaké zařízení, z kterého lze vyčíst data v XML, které následně chcete zobrazit např. v miniaplikaci (gadget) na ploše u klienta. Máte k dispozici HTML, CSS, JS, AJAX, aj., ale určitě ně PHP server.
A jak to testujete? V browseru a nebo nějakém testovacím gadgetu?
Nenechte se mýlit tím pokud se obojí programuje v HTLM/JS, bepečnostní sandbox bude pravděpodobně jiný, případně u gadgetu konfigurovatelný.
HTML/JS jsou tu jen programovací "jazyky" použité v dost jiném kontextu, typu aplikace.
Podobně můžete zkusit napsat rozšíření do browseru.
Jaký je vlastně přesný požadavek?