Παρακάτω παραθέτω τα ερωτήματα που έθεσε ο Παναγιώτης στο επίσημο forum της ΣΔΥ-61 μαζί με τις προσωπικές μου επί τούτων απόψεις. Θα ήθελα και ελπίζω να τοποθετηθείτε και οι υπόλοιποι, δεδομένου ότι το επίσημο forum δεν μας έχει συνηθίσει σε γρήγορες απαντήσεις.
Παράθεση:
Αφού αναπτύξουμε τις ιστοσελίδες και τις μεταφέρουμε στο κινητό πως θα γίνεται η έναρξη της εφαρμογής στο κινητό; Θα πρέπει ο χρήστης να ανοίξει τον browser και να προσδιορίσει τη θέση της αρχικής σελίδας ή θα πρέπει να φτιάξουμε μια (υβριδική) εφαρμογή χρησιμοποιώντας βιβλιοθήκες για την πλατφόρμα του κινητού μας (π.χ. ADK) που θα ανοίγει την αρχική σελίδα;
Πιστεύω ότι δεν απαιτείται τίποτε από τα παραπάνω. Μία «απλή» HTML σελίδα θα πρέπει να φτιάξουμε. Πως θα βρεθεί στο κινητό; Όπως όλες η σελίδες. Πληκτρολογούμε το URL και φορτώνεται. Ίσως μπερδεύει ο έλεγχος για κατάσταση on/off line που ζητά. Πιστεύω ότι αυτός στοχεύει σε ένα σενάριο όπου συμπληρώνουμε μία φόρμα, βάζοντας ένα σωρό στοιχεία – πχ διευθύνσεις, τηλέφωνα, πιστωτικές, κ.λπ. – και στην συνέχεια πατάμε το submit για να διαπιστώσουμε ότι έχει χαθεί η σύνδεσή μας και ότι πρέπει να ξαναπεράσουμε όλα τα στοιχεία της φόρμας ξανά, αφού πρώτα κάνουμε refresh.
Παράθεση:
Τα εικονίδια που ζητάτε στο Ερώτημα Γ θα χρησιμοποιηθούν για την απεικόνιση της εφαρμογής ή θέλετε να εμφανίζονται μέσα σε κάποια ιστοσελίδα
Συνδυαζόμενο με τα όσα είπα παραπάνω, η άποψή μου είναι ότι απλά θα εμφανίζεται στην σελίδα, με σκοπό να δείξουμε ότι αναγνωρίζουμε το μέγεθος της οθόνης της συσκευής στην οποία τρέχει η εφαρμογή.
Παράθεση:
Στο Ερώτημα Α για να αποφανθούμε αν υπάρχει σύνδεση πρέπει να βασιστούμε μόνο στις δυνατότητες που δίνει η HTML 5 (σε συνδυασμό με τη JavaScript) ή μπορούμε να αξιοποιήσουμε τις δυνατότητες των βιβλιοθηκών ανάπτυξης του κινητού (βλ. ADK);
Δεδομένου ότι πιστεύω πως κατασκευάζομε μία HTML σελίδα που τρέχει παντού, και όχι μόνο σε ADROID (που δεν θα είχε ιδιαίτερο νόημα), είμαι της άποψης ότι χρησιμοποιούμε μόνο δυνατότητες της HTML 5 σε συνδυασμό με JavaSript – πράγμα που δεν είναι και πολύ αξιόπιστο ούτε αποτελεί inter-browser solution.
Παράθεση:
Μπορούμε να χρησιμοποιήσουμε τη βιβλιοθήκε jqtouch για τα transition effects ή πρέπει να αναπτύξουμε κώδικα σε CSS3;
Πιστεύω ότι αυτό που μετρά είναι το αποτέλεσμα – δηλαδή και οι δύο υλοποιήσεις είναι αποδεκτές. Εντούτοις, και πιο εύκολο θα είναι με JQuery, αλλά και εμμέσως μας ωθεί να κάνουμε χρήση αυτής.
Τέλος έχω και εγώ ένα ερώτημα:
«Όλα τα ζητούμενα θα εμπεριέχονται σε ένα και μοναδικό αρχείο HTML το οποίο σε κάθε περίπτωση θα εμφανίζει και αποκρύπτει τα κατάλληλα τμήματα, ή θα έχουμε πολλαπλά αρχεία;»Περιμένω τις ενστάσεις ή σύμφωνη γνώμη και των υπολοίπων.