From: VK on
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
> 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
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
> 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
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
First  |  Prev  |  Next  |  Last
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13
Prev: displaying a page from an iframe
Next: print scrollable div