jQuery 1.7 was released today, November 3rd, 2011.
Check out the post on blog.jquery.com for details on the update.
- New Event APIs: .on and .off
- Better performance on delegated events (almost a 50% improvement)
- Better support for HTML5 in IE (blech, IE)
- AMD (Asynchronous Module Definition, this guy describes AMD well) support (it will work with AMD compliant loaders)
- Added jQuery.isNumeric()
I would love to thank the jQuery team for the regular updates to a platform we all love (don’t we? leave comments yes or no)
You can use the following CDNs to link / get the code:
- Google CDN:
Not Live Yet - https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js
- Microsoft CDN (Go Microsoft for getting it up so fast!):
- Official jQuery CDN:
A friend of mine just forwarded me an article on iPhone 4S battery life problems.
From the article:
Some chalk it up to the more power hungry dual-core processor, which makes sense. Kind of.
Some problems brought up were:
- Corrupt iCloud contacts
- Apps bugging out, not closing properly
- Location services (remember, if you have Find my Friends turned on, GPS is always on, location reminders too!)
- iTunes wi-fi sync. Technically this should only happen when the phone is plugged in, but it could suck more battery
- Sending Apple some error reports.
Saw an excellent visual representation with the problem on Android devices at theUnderstatement, Android Orphans: Visualizing a Sad History of Support.
As a web developer geek, I have a soft spot in my heart for open source. It’s how software should be developed, and how things should work. In reality, it’s not the perfect environment it should be.
End users are lazy (I will leave it at that), developer’s aren’t the most user friendly, and developing software is complicated.
These problems are what cause web developers to have a hard time (even though we have the W3C, and major support for a single version of HTML). App developers have an even harder time. iOS developers are in a much better position because of the stability of their platform. Android app developers have tough competition in terms of getting their apps to work perfectly on all types of devices. With open source comes extreme complexity in supporting older APIs, older hardware specs, and various manufacture modifications.
The graphic speaks for itself, the creator (Michael DeGusta) did an excellent job illustrating this problem.
All that green next to the iPhone models is why it is a better platform to support as a developer.
How can any startup app developer test every possible device with Android? I don’t even want to compute the permutations of devices and software versions.
As of this morning, Google Analytics has been updated to provide FREE real time analytics. This is the biggest thing that has happened to Google Analytics since it was released.
To access the new feature, you must be using the “New Version”:
- Click “New Version” in the top right corner (if it says “Old Version” as a link, you are using the new version)
Then, once you log out, and log back in to the New Version:
- Access your profile
- Click on “Home” in the top nav
- Click “Real-Time (BETA)” in the top left nav
- Real time reporting!
Google released Google Chrome version 15.
The only real change, is the addition of a New Tab page.
At the bottom of your New Tab page you’ll see some “bars” (not sure what the official name is yet). By default it’s split into two options, “Most Visited” and “Apps”.
You can drag apps / websites to create new tabs. If you want to rename a new tab you double click on the tab and you can give it a name.
The release coincides with an update to the Google App Store.
Here’s a video showing the new features:
Apple has a pretty cool web page for the iPhone 4S. It’s not something you would expect to see on a web site.
When I first saw it, I had assumed they were all separate images being animated one at a time. I know it had to be CSS3 doing the transitions, but didn’t realize quite how elegant the solution was.
@johnbhall does a great job illustrating Apple’s approach to making the site we see on the iPhone 4S page. His example simplifies Apple’s approach a bit (imagine his example, but with multiple sprite images, one for phones, one for copy).
I took the original article creator at his word, but some things didn’t add up.
@johnbhall says that his example is jsut a demo, but he has the concept behind the iPhone 4S page entirely wrong.
How do I know? It’s pretty easy…
I’ve only had my phone upgraded to iOS 5 for 2 days, but with everyone getting their iPhone 4S today, I wanted to post some lesser known or forgotten iOS 5 features that are still pretty cool. I know, how can we forget something that just launched 2 days ago!
Some you might just not know how to use (like weren’t we supposed to be able to find our friends, it’s a downloadable APP!). Oh, and there are tons of new options under “Accessibility” which seem to be hidden.
Here are 10 feature you may not know existed, but I kinda like…
I’ve seen a huge spike in traffic on my site searching for iOS lost contacts. We now have 6 different solutions to restore your contacts.
Thought I’d post something specifically regarding iOS 5, and some solutions that are out there. Personally I had no problems upgrading, and think losing contacts may just be because the initial “sync” hasn’t gone through yet (remember an iOS upgrade resets your phone to base iOS 5, then imports your information after).