22
The jQuery Boston conference or how to write jQuery professionally.
I wanted to round up a bit my thoughts about this year Boston jQuery conference. If you had a look at the talks descriptions you certainly saw that there were a lot of talks about code organization, unit testing, templating and etc. It seems this year has really been the year where experienced jQuery developers wanted to evolve outside the DOM that jQuery is so good at abstracting.
It certainly feels weird, when you think about it, that this year conference was all about adding complexity to your code when the most probable reason why jQuery as so much market share is because of its simplicity.
In the keynote, John Resig said that jQuery constantly gaining share momentum and was something like on 30% of overall websites,…
20
Validation Engine 1.7.1 compatibility release and why
I just released a compatibility release for jQuery 1.4.3.
Unfortunately jQuery 1.4.3 has a bug when using live with attribute not equal selector in Firefox, and this is exactly what I use in my validation engine.
I also moved my code to github, why? Because Github is hot.
http://github.com/posabsolute/jQuery-Validation-Engine
18
Form Validation Engine 1.7 is partially broken with jQuery 1.4.3
Hi guys,
I am having a problem with triggering focusout event with the new jQuery 1.4.3. As of right now, I am not really sure why this is happening and the 1.4.3 bugs are not really out.
This bug is only affecting the inline validation, your older site validations will still work when the user submit the form.
I will probably land a patch today, if you are using the validation engine stick with 1.4.2 or change liveEvent to false when you are instancing the plugin.
Update: The problem is only occurring in Firefox, it seems like this is a jQuery bug, but I am not sure right now, I will have to investigate more later today..
16
#jqcon – funcUnit: Selenium and qUnit glory
“JavaScript application testing has a well-earned reputation for being a giant pain in the ass. Existing solutions suffer from complex setup, difficult APIs, lack of automation, or expensive licensing fees. But there’s no denying that solid testing is the key to a better quality, more maintainable app.And that’s where FuncUnit comes in. FuncUnit is a free, open source JavaScript web application testing framework that’s powered by jQuery, Selenium, QUnit, and Envjs. It provides: - Functional testing. Simulates clicks, keypresses, and drags to test event handling and UI changes.- Easy syntax. It’s jQuery and QUnit syntax, natural for any jQuery developer.- Run with just a browser.
Developers run tests as they work to prevent regressions.- Run the same test automated. QA can run nightly scripts that…
16
#jqcon – $.Phono() looks hot!
Phono is a jquery plugin that you can use to make phone call within the browser. The server is in the cloud, and it use flash to actually use the microphone. There is also a java applet in the way, and they hope to use html5 later, if html5 get an microphone implementation.
Really easy to use:
-
var phono = $.phono({
-
onReady: function() {
-
$("#call").attr("disabled", false).val("Call");
-
}
-
});
-
-
$("#call").click(function() {
-
$("#call").attr("disabled", true).val("Busy");
-
phono.phone.dial("985-655-2500", {
-
onRing: function() {
-
$("#status").html("Ringing");
-
},
-
onAnswer: function() {
-
…
Articles
Some Tweets
- Just got my ass handed to me by CKeditor, again..
- mac osx appstore rules are insane
- Kind of surprise there is no article about listing positions in the chrome web store
- Using CSS without HTML http://t.co/DitNwX85
- Thanks to @nextmontreal and @byosko for the nice article on @weddingdeck
- Google using its android app Kill Switch http://t.co/HDQT5NCq



