{"id":405,"date":"2008-12-19T00:42:36","date_gmt":"2008-12-19T07:42:36","guid":{"rendered":"https:\/\/dubinko.info\/blog\/?p=405"},"modified":"2008-12-19T00:42:36","modified_gmt":"2008-12-19T07:42:36","slug":"xsltforms-looks-promising","status":"publish","type":"post","link":"https:\/\/dubinko.info\/blog\/2008\/12\/xsltforms-looks-promising\/","title":{"rendered":"XSLTForms looks promising"},"content":{"rendered":"<p>Implementing client-side forms libraries is, and has been, all the rage. I&#8217;ve seen Mozquito Factory do amazing things in Netscape 4, Technical Pursuits TIBET on the perpetual verge of release, UGO, and others. In a more recent time scale, Ubiquity XForms <a href=\"http:\/\/code.google.com\/p\/ubiquity-xforms\/\">impresses<\/a> me and many others, and it has the right combination of funding and willing developers.<\/p>\n<p>From a comment on my recent posting about Ubiquity XForms, I was pleased to learn about <a href=\"http:\/\/www.agencexml.com\/xsltforms\/\">XSLTforms<\/a>, a rebirth of AjaxForms, which I thought well of two years ago until its developer mysteriously left the project. But Software Libre lives on, and a new developer has taken over, this time using client-side XSLT instead of server-side Java to do the first pass of processing. Given the strong foundation, the project has come a long way in a short time, and already runs against a wide array of non-trivial examples. Check it out.<\/p>\n<p>I&#8217;d like to hear what others think about this project. -m<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Implementing client-side forms libraries is, and has been, all the rage. I&#8217;ve seen Mozquito Factory do amazing things in Netscape 4, Technical Pursuits TIBET on the perpetual verge of release, UGO, and others. In a more recent time scale, Ubiquity XForms impresses me and many others, and it has the right combination of funding and&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7,6,13],"tags":[583,582,130,1157,581],"class_list":["post-405","post","type-post","status-publish","format-standard","hentry","category-browsers","category-intentional-web","category-xforms","tag-ajaxforms","tag-browser","tag-ubiquity","tag-xforms","tag-xsltforms"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8eo8l-6x","_links":{"self":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/posts\/405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/comments?post=405"}],"version-history":[{"count":0,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/posts\/405\/revisions"}],"wp:attachment":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/media?parent=405"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/categories?post=405"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/tags?post=405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}