Kayak: We’re Very Sorry BlackBerry Users
kayak.com
kayak.com
We’re Very Sorry BlackBerry Users vs We’re Very Sorry, BlackBerry Users
So the mobile website works with BlackBerry but not Android? Huh.
The minute you open the keyboard in Android some Javascript scroll thing freaks out and insists on hiding all of the page content on you. It's impossible to use and has been broken for months (both Android 2.2 and 2.3 on sub-4.3" phones). I had just assumed it was only intended for iPhone users and used Orbitz instead.
http://www.kayak.com/feedback/form
All feedback always gets read and routed and engineers quite often reply to feedback from their area.
the fix was utterly ridiculous and I have no idea as to why this fixed it, but it certainly helped
body > * { -webkit-backface-visibility: visible; -webkit-transform: none; }Thanks for sharing!
My uneducated guess is that the autocomplete box scrolling code doesn't handle the sub-4.3" screen resolutions. Devs would be more likely to prefer top of the line phones.
OT: This is something I simply hate from the Apps in general (on Android in my case), they request way too many rights for most of them.
However, the "App Store" model still retains significant strength in the fulfillment of delivery of content to the phone, meaning, someone can currently search for what they want, be given multiple options, and execute accordingly.
Maybe what the HTML5 and mobile community needs is "App Store" type functionality?
Maybe in the future. The PlayBook supports HTML5 apps and we pulled a jQM app from RIM's store because it was so unbearably slow. Another client just wanted a quote on "fully portable" app, I downloaded some that were built with PhoneGap+jQM and they were terribly slow, on an iPhone 4S.
Just two anecdotes, but what seemed reasonable in desktop Chrome has not worked out for us yet on mobile.
Of course, I could change that for the mobile site if I needed to, but then I have two things to keep in sync so I'd rather try to avoid that situation.
What about local storage? Seems like an app is the way to go for that.
On the flip side - they just signaled a huge opportunity for any entrepreneur who wants to write a travel comparison app - you no longer have Kayak as the competition.
Also, definitely worth a look is bbUI.js (https://github.com/blackberry/bbUI.js/). It's still very much beta, but RIM are doing a lot of the UI hardwork for you; without it you end up with a white screen and have craft the UI yourself. It's a bit like jQTouch for BlackBerry.