{"id":647,"date":"2011-05-30T14:51:04","date_gmt":"2011-05-30T12:51:04","guid":{"rendered":"https:\/\/blog.craue.de\/christian\/?p=647"},"modified":"2011-06-02T11:47:13","modified_gmt":"2011-06-02T09:47:13","slug":"defyformvalidation-firefox-add-on-zum-deaktivieren-der-html5-formularvalidierung","status":"publish","type":"post","link":"https:\/\/blog.craue.de\/christian\/2011\/05\/30\/defyformvalidation-firefox-add-on-zum-deaktivieren-der-html5-formularvalidierung\/","title":{"rendered":"defyFormValidation &#8211; Firefox-Add-on zum Deaktivieren der HTML5-Formularvalidierung [Nachtrag]"},"content":{"rendered":"<p>Zu meinem ersten Firefox-Add-on namens <a title=\"alle Beitr\u00e4ge zu azid\" href=\"https:\/\/blog.craue.de\/christian\/tag\/azid\/\">azid<\/a> gesellt sich nun ein weiteres: <a title=\"defyFormValidation bei Mozilla\" href=\"https:\/\/addons.mozilla.org\/firefox\/addon\/defyformvalidation\/\" target=\"_blank\">defyFormValidation<\/a>.<\/p>\n<p>Es deaktiviert die mit HTML5 eingef\u00fchrte Browser-seitige Formularvalidierung. Je nach Einstellung geschieht dies entweder per Klick auf eine Symbolleistenschaltfl\u00e4che f\u00fcr die aktuelle Seite oder automatisch f\u00fcr jede Seite. Das Add-on richtet sich in erster Linie an Web-Entwickler, die sowohl die serverseitige Validierung der Anwendung (die neben der clientseitigen, welche lediglich eine Ma\u00dfnahme zur Steigerung der Nutzerfreundlichkeit ist, immer vorhanden sein sollte) als auch alternative clientseitige (z. B. JavaScript-basierte) Methoden zur Formularvalidierung testen m\u00f6chten.<\/p>\n<p>Nat\u00fcrlich k\u00f6nnte man, da man als Entwickler Zugriff auf den Quellcode der Formulare hat, die Validierung testweise selbst deaktivieren, aber es ist angenehmer, dies nicht manuell tun zu m\u00fcssen. Au\u00dferdem l\u00e4sst sie sich auf diesem Weg auch f\u00fcr Formulare auf fremden Webseiten deaktivieren, um diese zu testen. \ud83d\ude09<\/p>\n<p>Weitere Informationen gibt es auf der <a title=\"defyFormValidation\" href=\"http:\/\/craue.de\/defyFormValidation\/\" target=\"_blank\">Projektseite zu defyFormValidation<\/a>.<\/p>\n<p>Die urspr\u00fcngliche Version 0.1 hatte ich am 13.05. im Add-on-Katalog eingetragen und Version 0.2 zwei Tage sp\u00e4ter erg\u00e4nzt. Ich wollte mit dem ank\u00fcndigenden Blog-Beitrag eigentlich warten, bis das Add-on gepr\u00fcft und freigegeben wurde. Aufgrund der Flut neuer Add-ons f\u00fcr Firefox 4 wird das von Verantwortlichen bei Mozilla durchgef\u00fchrte Review allerdings noch einige Zeit dauern, wobei derzeit von etwa zwei Monaten ausgegangen wird.<\/p>\n<p>Nachtrag 02.07.2011 09:47:<br \/>\nWider Erwarten wurde das Add-on nun doch schon letzte Nacht, etwa zweieinhalb Wochen seit Ver\u00f6ffentlichung, freigegeben.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zu meinem ersten Firefox-Add-on namens azid gesellt sich nun ein weiteres: defyFormValidation. Es deaktiviert die mit HTML5 eingef\u00fchrte Browser-seitige Formularvalidierung. Je nach Einstellung geschieht dies entweder per Klick auf eine Symbolleistenschaltfl\u00e4che f\u00fcr die aktuelle Seite oder automatisch f\u00fcr jede Seite. Das Add-on richtet sich in erster Linie an Web-Entwickler, die sowohl die serverseitige Validierung der [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,7],"tags":[155,228,128,154],"_links":{"self":[{"href":"https:\/\/blog.craue.de\/christian\/wp-json\/wp\/v2\/posts\/647"}],"collection":[{"href":"https:\/\/blog.craue.de\/christian\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.craue.de\/christian\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.craue.de\/christian\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.craue.de\/christian\/wp-json\/wp\/v2\/comments?post=647"}],"version-history":[{"count":0,"href":"https:\/\/blog.craue.de\/christian\/wp-json\/wp\/v2\/posts\/647\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.craue.de\/christian\/wp-json\/wp\/v2\/media?parent=647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.craue.de\/christian\/wp-json\/wp\/v2\/categories?post=647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.craue.de\/christian\/wp-json\/wp\/v2\/tags?post=647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}