First of thanks to the team who contributes and people who share their skills to give us the best mobile framework (i hope!). I'm not skill enough and just can test and share my work and or discuss of problems and wishes.
By the way, we didn't have any communication on the evolution of JQM for 2 month... And that shoudn't be the case. Even if the project takes more time to reach a final 1.0, JQuery Mobile team HAVE TO COMMUNICATE on it. Some are disapointed and others leave for other frameworks like Sencha Touch. And I agree. Sencha is a good one too, and faster to achieve a stable version. But I belive in JQM as I'm first used to JQuery and secondly this framework seems easier to manage mobile web site over several mobiles and browsers. That's my point of view.
Sorry for my poor english... I do my best!!!
My projects : one is nearly finished and quite simple but I still have several problems and go to production with it (i use a3pre version so it's quite normal!). But I think it's close to, for the needs I have on this project.
Here's the link for you to check (site is in french only cause to local business only, sorry): http://www.sportafterwork.com/mobile (the other isn't enough advanced for the moment)
Please check and post feedbacks.
Here're the major problems I'm in front of:
1. Tool bars need to be less buggy (i often have during scolling the header stuck in the middle of the screen). a3pre gives more stability but it's not enough. And the best should be a real fixed positioning of the bars like iScroll for exemple.
2. I tried several ways to validate my form but none worked. In fact they work, but it seems that JQM fires my scripts... (eg : mydomain.com/contact.php works like a charm but mydomain.com/#contact.php don't and the form is sent). But i maybe missed something.
3. I tested this site on Win mob 6.5 and it's a mess (as announced!), sevral links don't follow, styles are missing but it's not the major problem. And try also on several emulators (for the moment) like Android SDK emulator 1.5 to 2.3, and 5 BBerry emulators too. Global feedback is not bad (good with android, iOS and BB touch). But i'll have the possibility to try on real mobiles soon. I'll post my feedback after.
4. iPad: we need the possibility to use a two columns display when in landscape mode. Tablets are comming from everywhere and it's a need.
5. The framework is I think a bit too heavy. Could it be possible to cut in the core of jQuery source file, leaving what we don't need for mobiles??? Just a question!
6. Talking about communication... As I said there's a lack of communicate from JQM team. We could i think test faster if we had more feedback from you ninjas! We produce sites for our customers needs but for my part I cannot tell them what will be possible or not and in what time. And this is for me the major problem. More communication makes a better community. Your framework gain in that and more developpers, designers and other inerent jobs will use it. Don't you think? We're not just 'waiting' for a final version, we are part of the success of the framework, because we'll use it after... To be considered.
7. Managing the display of pictures is also a need. Swiping galeries with no headacke like in several other solutions.
8. I love JQM!!!!!! Am I wrong?
9. Forgot something?? Yeah of course, but I'll get back soon!
1. I have a manifest file correctly linked in the html tag. 2. Here's the file :
CACHE MANIFEST
/js/*
/js2/*
/css/*
/touch-icon-ipad.png
/touch-icon-iphone.png
/touch-icon-iphone4.png
/images/*
/index.php
/header_includes.html
/accueil.php
/activites.php
/aide.php
/contact.php
/entraineur.php
/equipe.php
/etat-esprit.php
/form.php
/outils-conseils.php
/planning.php
/planningIMG.php
/planningPDF.php
/rejoindre.php
/planning.pdf
FALLBACK:
/plan.php /plan_offline.php
/ /offline.php
# version 1.4
3. I've confirmed the /manifest mime type is being served. 4. When displaying the app in the iphone browser in offline mode - the app appears cached and is fully accessible.
5. PROBLEM: when the web app is added to the home screen and run from the iphone home screen (i.e. acting as an on device app - it fails. Get a pop up asking to turn off airplane mode or close.
Here's the link of my project (quite finished) : http://www.sportafterwork.com/mobile In french only. Sorry but it's a local project that doesn't need english tanslation...
My problem is also with fall back and pdf :
- Fall back isn't working. I link to a google map and with the fall back it should open offline.html instead. But it says I need to be connected... - PDF files are not open (need to be connected) but They are in cache manifest and were loaded when online...
Does someone has the same issues? Did you find a solution?
Last point : I'm not sure my manifest is working great as I need to show all the pages of the site when online to see them later offline... Manifest file should load all the content in background qithout the need of loading each page in safari, am I right???
I have a new problem with a simple script adding content to a <p> marker. It works great when I delete the "#" in the url and fails with it... I'm working on another site where all pages are in the index.html and it works. On this last site, I use several pages. Here's my code :
<p class="imgC pdfbutton"></p> <script type="text/javascript"> if(window.navigator.standalone){ $(".pdfbutton").html("<a href='planningPDF.php?' rel='external' data-role='button' data-icon='star' data-iconpos='bottom' tabindex='0'>Téléchargez et affichez<br>notre planning en PDF</a>"); } else { $(".pdfbutton").html("<a href='../planning.pdf' rel='external' data-role='button' data-icon='star' data-iconpos='bottom' tabindex='0'>Téléchargez et affichez<br>notre planning en PDF</a>"); } </script>
So I simply add content to my paragraph. Maybe a problem in the navigation model. Don't know. Does someone encountered the same problem? I use alpha2 release.
I need to open a pdf file from a page (Tested on iPhone 4). Normal html link to pdf works great in safari (options to open in iBook or others apps). I have back safari button to go back to the page . But in web app I don't have any navigation when pdf is open. So I cannot go back to the previous page... Do you know how to keep navigation model (like the header with back button) ? Is theere a better way to load pdf files in jquery mobile ?
First of all you already made a great job! I'm using JQTouch and plan to use only you framework for it's mobile compatibility.
I made a little website with it but I encountered problems with links. Tel numbers don't propose to call and email addresses don't open mail on iphone 4.1.