|
From: VK on 17 Apr 2008 14:34 On Apr 17, 9:32 pm, Gregor Kofler <use...(a)gregorkofler.at> wrote: > > Apple(http://www.apple.com/) uses Prototype > > The website is HTML 4 *Transitional* - still issues several warnings. So what? HTML 4 Transitional is the only usable doctype so far - until HTML 5 will finally arrive. HTML 4 Strict is missing some vital features like target attribute for links and iframe. Moreover HTML 4 Strict puts IE6 into W3C box model and it doesn't understand box- sizing: border-box to switch it back to normal. So while IE6 is still in consideration and while HTML 5 is not ready, HTML 4 Transitional is the only one you can really work with. > Flexible layouts? Never heard of these. Nor me. At least not a single one that could be trusted. The choice is very simple here: do you want flexible (liquid) layout or do you want another contract work? Moreover any modern browser now supports Ctrl+/- magnifier, so the need of flexible (liquid) layouts - which was a workaround for IE4/5/6 display augmentation weakness - is mostly over. > > Google code (http://code.google.com/) uses jQuery > > More or less the same. Can't find jQuery in the scripts list, perhaps it > is included in another one. Look at the http://code.google.com page source itself. It loads http://code.google.com/js/codesite.pack.01312008.js which is jQuery 1.2.3 > > NASA(http://www.nasa.gov/) uses Prototype > > As another one with pointed ears would have put it: "Fascinating". > Proprietary doctype. 48 warnings. Again: Layouting from the last century. > Starts with: > > <script type="text/javascript"> > /** > * Browser Detect Class (sic!) > */ > function detectBrowserClass(modern){ > var nBrowser = navigator.appName; > var nVersion = navigator.appVersion; > var nAgent = navigator.userAgent; > this.version; > this.browser; > this.os; > this.modern = (typeof modern == 'object') == true ? modern:0; > if(nVersion.indexOf('Windows') !=-1){ > this.os = 'win';}else{ > > this.os = (nVersion.indexOf('Macintosh') !=-1) == true ? 'mac':'other'; > > } > > Those guys definitely know, what they're doing... Apart from that > they've added around 400kB of various JS libraries. Seems as if > prototype isn't capable of anything. NASA is a US governmental unit, their site is under FOIA and ADA rules. Whatever they had to be done to not be sued they had to do. If you are a US citizen - or you know one to help you - contact NASA at http://www.nasa.gov/help/contact/index.html showing where and how the site accessibility or usability is broken for you. > > CNN (betaversionhttp://beta.cnn.com/) uses Prototype > > Super slow loading - about 50% of the 630kB payload is eaten up by JS > files... It takes 3sec on my 4Mb/sec downstream DSL for the initial page display where the download itself takes 0.39sec You may want to consider switching from Dial-Up to something more speedy ;-)
From: humeniuc on 17 Apr 2008 15:05 > Yours is an "appeal to authority" fallacy, BTW. I am not an authority at all. I am just a developer. But I think I have the right to an opinon. Prototype helped me in developement and other found a help in jQuery. "They all have made the wrong design decision." From this afirmation, I could say you are with "appeal to authority". If you sad that they made wrong descisions, show us some good decision. Where did they made wrong decisions? Invitation: post here some links of your works, so anybody could see good code, better than Prototype or jQuery. Could you, please? --------------------- Gregor, I only wanted to point that many sites uses that libraryes. Google code have an "/js/codesite.pack.01312008.js" -- minified version of jQuery > He frequently posts links to his "work". I haven't seen any work of this person, I will search deeply in his archive, but until now all that I saw was a lot of sarcasm and acid remarks, but maibe PointedEars is a great programmer, in which case wee should see some great code or some urls with that work from him. :) (eventualy....) All my best
From: Gregor Kofler on 17 Apr 2008 16:14 humeniuc meinte: > Gregor, I only wanted to point that many sites uses that libraryes. > Google code have an "/js/codesite.pack.01312008.js" -- minified > version of jQuery That's what I meant with "included in another one". >> He frequently posts links to his "work". > > I haven't seen any work of this person, I will search deeply in his > archive, but until now all that I saw was a lot of sarcasm and acid > remarks, but maibe PointedEars is a great programmer, in which case > wee should see some great code or some urls with that work from > him. :) (eventualy....) The discussion about the "quality" of jQuery et al pops up frequently. Anyway, as I noted: Thomas is not the only one. You can search for previous threads on this topic. You can search for the other names (and their work; David Mark comes to my mind, too). You know how to use search engines. Anyway, the point that somebody has to show off his own work before being allowed to critize others work, is a poor one. You don't have to be a chef to rate something as tasty or not. Gregor -- http://photo.gregorkofler.at ::: Landschafts- und Reisefotografie http://web.gregorkofler.com ::: meine JS-Spielwiese http://www.image2d.com ::: Bildagentur f�r den alpinen Raum
From: humeniuc on 17 Apr 2008 17:33 > Anyway, the point that somebody has to show off his own work before > being allowed to critize others work, is a poor one. You don't have to > be a chef to rate something as tasty or not. I agree with you. I exagerated a little here, but i was a little iritated about Tomas atitude and his acid posts, not only in this topic. I reached his site, I see that he is a good programmer, but his atitude .... about jQuery quality, can't make a statement, I have coleagues who use it and are happy with it. I prefer Prototype. I don't know what programing rules broke Prototype developers (if you have some links, discutions, please share), but works for me. Sorry if I offended someone, and happy programming. In pure Javascript, Prototype, jQuery, YUI or what suits :) Good day to all.
From: Gregor Kofler on 17 Apr 2008 17:57
humeniuc meinte: > I agree with you. I exagerated a little here, but i was a little > iritated about Tomas atitude and his acid posts, not only in this > topic. > I reached his site, I see that he is a good programmer, but his > atitude .... > > about jQuery quality, can't make a statement, I have coleagues who use > it and are happy with it. > I prefer Prototype. I don't know what programing rules broke Prototype > developers (if you have some links, discutions, please share), but > works for me. Perhaps this one: <http://groups.google.at/group/comp.lang.javascript/browse_frm/thread/2072e63631688fc4/d63033d712a89e02> Gregor -- http://photo.gregorkofler.at ::: Landschafts- und Reisefotografie http://web.gregorkofler.com ::: meine JS-Spielwiese http://www.image2d.com ::: Bildagentur f�r den alpinen Raum |