A web-fejlesztés mára - furcsa hasonlattal élve - tömegsporttá vált, a piac pedig a tökéletes verseny tankönyvi példája is lehetne. Az előnyt más piacokhoz hasonlóan itt is a minőség jelenti, amely azonban az objektív mérési lehetőségek mellett jelentős szubjektív megítélésből is fakad. Az objektív részét azonban egyértelműen a nyílt szabványok alkalmazása, illetve az azoknak való megfelelés mértéke adja.
Ezen az oldalon terveink szerint azokat a megoldásainkat soroljuk fel, amelyek megfelelnek ezeknek a nyílt szabványoknak, ugyanakkor kiegészítik azokat, jellegükből adódóan pedig mindenképpen publikusak. Reméljük, hogy segítségükkel hozzájárulunk az Internetes megoldások színvonalának és nem utolsó sorban saját szakmai megítélésünk növeléséhez.
A ProForm (Professzionális Felhasználói Felületek
) saját kezdeményezésű projektünkkel azt a célt tűztük ki, hogy összegezve tapasztalatainkat egy olyan eszközt adjunk fejlesztőink kezébe, amellyel – a jelenlegi DOM szkripteléses technológiát alkalmazva – az űrlapok felületeit gyorsan, egyszerűen, egységesen, jól körülírt módon, összefogott elrendezéssel lehet kialakítani.
Miért és hogyan született az ötlet? Az űrlapok nem sokat változtak az elmúlt években. Két nagyobb fejlesztési irány indult el: az XForms és Web Forms 2.0, de ezek tervezése és implementálása még várat magára, és huzamosabb ideig még nem számíthatunk a támogatásukra. Ezért erre az átmeneti(?) időre szükségét láttuk egy olyan megoldás kifejlesztésére, amelyet ezek a kezdeményezések ihlettek, de megvalósíthatóak a jelenleg elterjedt böngészőkkel. Alapelveinkből a legfontosabbak:
A ProForm összetett CSS, XHTML és DOM szkripteléses ötvözet. Használatához elegendő egy átlagos JavaScript ismeret (módosításáról már ez nem mondható el...).