HTML5 App For Panasonic TVs Rejected - JQuery Is a "Hack" 573
An anonymous reader writes "I have been working on an HTML5 app for Panasonic VIERA TVs, specifically a client for the Plex Media Server. After paying $129 for the developer program, version 1.0 was submitted for inclusion in their VIERA Connect marketplace several weeks ago. After a few requested tweaks, they inquired about how the client communicated with the Plex Server. As many/most web developers do, I used jQuery and its $.ajax call (which is just a wrapper for XMLHttpRequest()). They insisted this was not standard Javascript, and after several communications with them, they replied back with "A workaround like this is considered a hack.". I'm stunned that anyone familiar with HTML would consider jQuery a hack. I've been patient in attempting to explain how jQuery works, but I am getting nowhere. Any thoughts on how I can better explain jQuery to an app reviewer? Yes, I know I can write my app without any Javascript library, but I am really hoping avoid that."
Re:Psh, jQuery. (Score:5, Funny)
Re:Slashdot Beta sucks (Score:5, Funny)
Submit it to the Panasonic app store.
Re:Um, WTF? (Score:5, Funny)
But jquery has been in industry wide use for years and is no "a hack".
Check out the code, it's amazing that it works at all. That should come as no surprise to you as it should be pretty obvious by now that Resig doesn't even have a superficial understanding of javascript. (As evidence, in addition to jQuery, I would also like to submit jStat and any of his books.)
Yeah, jQuery is a hack -- and an ugly, inconsistent, and unstable one at that! Only in the software industry could a library written for people who don't know the language by someone who knows even less about the language become so successful.
Good for Panasonic. They made the right call here.
Re:Um, WTF? (Score:5, Funny)
What is the native language of a browser?
As far as I've been able to tell, Portuguese.
Re:Um, WTF? (Score:5, Funny)
Check out the code, it's amazing that it works at all.
Are you sure you aren't trying to read the minified version?
Re:Beta is terrible! (Score:5, Funny)
If a large population likes it the way it is, that is valid feedback. It means don't change. Keeping things the way they are is a perfectly good, and frequently the best design decision.
Depends on the site, FUCK BETA! For community forums, FUCK BETA IN THE ASS! the community should definitely have a say, FUCK, ASS! in any redesign or feature change, BETA ASS!
Beta looks nice (Score:5, Funny)
Beta (Score:5, Funny)
JQuery compared to Slashdot Beta:
The difference between knowing your shit and knowing you're shit.
Vanilla.js FTW (Score:5, Funny)
jQuery is a hack too?
Vanilla.js [vanilla-js.com]. Have a look over their jQuery/Vanilla-JS comparison examples and consider if you really want jQuery.
At a glance:
Vanilla JS is a fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications.
...
Vanilla JS makes everything an object, which is very convenient for OO JS applications.
Native support for HTML5 and other cutting-edge technologies makes me keep coming back to Vanilla JS, time after time.
Vanilla JS is the lowest-overhead, most comprehensive framework I've ever used.
Re:Beta looks nice (Score:3, Funny)
Re:i don't get it (Score:4, Funny)
"It is a beautiful new hammer, and we removed the head to streamline it."
You forgot to mention that they exchanged the handle for balsa wood too, I thought I had a nice little stick there for a while...