Op dinsdag 21 februari 2006 11:18, schreef Karoly Negyesi:
@Ber: you can build all your forms manually, and make a Drupal4Blind....for 99% of people, they will find an admin with a JS browser to build a form in 10sec.
Yea cool. Drupal4PDA, Drupal4Opera, Drupal4OldBrowsers, Drupal4Lynx, Drupal4smallservers, you get it. Standards are there to abide. If we choose to break them, fine. But only if there is a good reason to, and *never* *ever* because we are too lazy to figure out how to write well-degrading stuff. ever! And even if this is a supplement, a contrib, a layer of icing. How hard is it to develop it right? To develop it standards compliant and degrading? If the answer is "too hard", then we are either too lazy, or not yet up to the task of developing JS interfaces.
Spoken straight from my heart.
Suddenly I am getting *really* concerned. Already four core contributors have literaly said that they no longer care about JS degrading.... I hope that this will not infect the way Drupal evolves. Hey, folks, c'mon, I am not anti JS, not at all! I am just very much anti BadJS. And since 99.5% of thje JS out there is just plain Bad (including a fast growing part of the current AJAX farts), from its core, that may sound the same. A *good*, degrading, form builder, using whatever technology: +100. A *bad*, non degrading, form builder: -10000 Bèr [1] alert("sorry! your browser is not supported, please download the latest internet explorer here") [2] document.write("Your browser does not support javascript, please download the latest netscape") http://www.google.com/search?hl=en&lr=&q=%22Your+browser+does+not+support+ja... :) [3] I mean, I can use Gmail fine, from any browser, including lynx (only tried once, never really used it). I cannot use digg on anything w/o JS, simply because these folks were too lazy to add normal GET processing to the digg-this links. How hard is it to add digg.com/Web_2.0_XHTML_CSS_Page_Generator/digg_it links, and to add a simple onClick() to hijack working JS? Bah! -- PGP ber@webschuur.com http://www.webschuur.com/sites/webschuur.com/files/ber_webschuur.asc PGP berkessels@gmx.net http://www.webschuur.com/sites/webschuur.com/files/ber_gmx.asc