horse_99
Legacy Member
Hallo iedereen,
De titel van de topic zegt alles. Ik ben gisteren eens bezig geweest met formulieren zo hard mogelijk cross-browser compatible te maken. Na een kleine twee uurtjes werk en proberen ben ik er in geslaagd om met label en input tags (van het type password, text, checkbox en radio) formulieren te maken die pixel-perfect waren in IE 6.0, Firefox en Netscape 7 (alleen getest op een Windows XP machine).
Toen ik mijn Windows thema op "Windows Klassiek" insteldde, waren de radiobuttons en checkboxen in de oude Windows stijl, maar ze klopten toch nog tot op de pixel. In Opera was dit allemaal spijtig genoeg een andere zaak.
Dan komt er nog bij dat select en input tags van het type file weer compleet anders werden weergegeven. Select tags viel nog mee, input type="file" echter niet. Spijtig dat je de knop hiervan niet apart kunt opmaken (wat wel mogelijk is met een CSS truukje, ik had dat hier eens gevraagd).
Aangezien ik redelijk veel tijd er in heb gestoken om de formulieren crossbrowser compatible te maken, is mijn vraag: steken jullie hier ook zo veel tijd in? Ik kom vele professionele websites tegen waar men voor knoppen, tekstvelden, enzovoort, niet meer instelt dan een font-size en een font-family. Die formulieren zijn dan wel niet perfect weergegeven tot op de pixel in iedere browser. Soms denk ik nog dat dit het beste is. Ik ben nu bezig aan een website in XHTML en CSS. Als ik daar ieder formulier pixel-perfect moet maken in iedere browser, dan ga ik daar veel tijd in moeten steken.
Hoe denken/handelen jullier hierover/hiermee?
Groeten, Kristof.
De titel van de topic zegt alles. Ik ben gisteren eens bezig geweest met formulieren zo hard mogelijk cross-browser compatible te maken. Na een kleine twee uurtjes werk en proberen ben ik er in geslaagd om met label en input tags (van het type password, text, checkbox en radio) formulieren te maken die pixel-perfect waren in IE 6.0, Firefox en Netscape 7 (alleen getest op een Windows XP machine).
Toen ik mijn Windows thema op "Windows Klassiek" insteldde, waren de radiobuttons en checkboxen in de oude Windows stijl, maar ze klopten toch nog tot op de pixel. In Opera was dit allemaal spijtig genoeg een andere zaak.
Dan komt er nog bij dat select en input tags van het type file weer compleet anders werden weergegeven. Select tags viel nog mee, input type="file" echter niet. Spijtig dat je de knop hiervan niet apart kunt opmaken (wat wel mogelijk is met een CSS truukje, ik had dat hier eens gevraagd).
Aangezien ik redelijk veel tijd er in heb gestoken om de formulieren crossbrowser compatible te maken, is mijn vraag: steken jullie hier ook zo veel tijd in? Ik kom vele professionele websites tegen waar men voor knoppen, tekstvelden, enzovoort, niet meer instelt dan een font-size en een font-family. Die formulieren zijn dan wel niet perfect weergegeven tot op de pixel in iedere browser. Soms denk ik nog dat dit het beste is. Ik ben nu bezig aan een website in XHTML en CSS. Als ik daar ieder formulier pixel-perfect moet maken in iedere browser, dan ga ik daar veel tijd in moeten steken.
Hoe denken/handelen jullier hierover/hiermee?
Groeten, Kristof.

. En inderdaad validatie en afhandeling is het belangrijkste aan formulieren.