Διαδικτυακή εφαρμογή: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Sst (συζήτηση | συνεισφορές)
Βελτίωση της εμφάνισης των πλεονεκτημάτων και των μειονεκτημάτων του λήματος
Sst (συζήτηση | συνεισφορές)
Γραμμή 14:
* '''Γρήγορη αναβάθμιση:''' Σημαντικό πλεονέκτημα συγκριτικά με τις τοπικές εφαρμογές εμφανίζεται στις περιπτώσεις που η εφαρμογή χρειάζεται κάποια αναβάθμιση. Σε μια κλασική τοπική εφαρμογή η αναβάθμιση του συστήματος θα πρέπει να γίνει σε κάθε ένα υπολογιστή ξεχωριστά πράγμα που απαιτεί χρόνο και χρήμα. Αντίθετα σε μια διαδικτυακή εφαρμογή η αναβάθμιση πραγματοποιείται μόνο στον εξυπηρετητή που φιλοξενεί την εφαρμογή και ταυτόχρονα το αναβαθμισμένο πρόγραμμα είναι διαθέσιμο σε όλους τους χρήστες. Με τον τρόπο αυτό εξοικονομείτε χρόνος ο οποίος είναι ιδιαίτερα πολύτιμος κυρίως για τις μεγάλες επιχειρήσεις ενώ ως συνέπεια του παραπάνω σημαντικά μειωμένο είναι και το κόστος της αναβάθμισης μιας και απαιτείται λιγότερο εργατικό δυναμικό για την διεκπεραίωση της αναβάθμισης.
* '''Νέο,βελτιωμένο περιβάλλον: '''Ενα ακόμα πλεονέκτημα των διαδικτυακών εφαρμογών είναι ότι πλέον με την εμφάνιση της [[HTML5]] είναι δυνατό ο δημιουργός της εφαρμογής να την εμπλουτίσει έτσι ώστε να είναι πιο φιλική, εύχρηστη και ευχάριστη προς τον χρήστη με εύκολο τρόπο. Παλαιότερα οι εφαρμογές αυτές υστερούσαν στην εμφάνιση ωστόσο πλέον είναι ιδιαίτερα ευκολά να εμπλουτιστούν.
* '''Δυνατότητα χρήσης και εκτός διαδικτύου-ενδοδικτύου: '''Ένα ακόμα πλεονέκτημα των σύγχρονων διαδικτυακών εφαρμογών(εφαρμογές με χρήση [[HTML5]]) είναι η δυνατότητα της εκτός διαδικτύου χρήσης μιας διαδικτυακής εφαρμογής με την προϋπόθεση ότι η εφαρμογή έχει κατασκευαστεί με ανάλογο τρόπο. Για παράδειγμα αν για κάποιο λόγο η σύνδεση στο διαδίκτυο διακοπή αυτό δεν επηρεάζει τον χρήστη ο οποίος συνεχίζει να χρησιμοποιεί την εφαρμογή κανονικά.Αυτό επιτυγχάνεται από τον περιηγητή ο οποίος κρατάει ένα αντίγραφο από τα αρχεία τα οποία είναι απαραίτητα για την εκτός δικτύου χρήση της εφαρμογής ,στον υπολογιστή του χρήστη ,και τα χρησιμοποιεί όταν αυτό κριθεί απαραίτητο. Να σημειωθεί ότι η συγκεκριμένη δυνατότητα δεν είναι διαθέσιμη σε όλες τις εφαρμογές που χρησιμοποιούν [[HTML5]] αλλά μόνο σε αυτές που έχει υπάρξει πρόβλεψη για χρήση της εφαρμογής και εκτός διαδικτύου ή ενδοδοκτίου.
Αυτό επιτυγχάνεται από τον περιηγητή ο οποίος κρατάει ένα αντίγραφο από τα αρχεία τα οποία είναι απαραίτητα για την εκτός δικτύου χρήση της εφαρμογής ,στον υπολογιστή του χρήστη ,και τα χρησιμοποιεί όταν αυτό κριθεί απαραίτητο. Να σημειωθεί ότι η συγκεκριμένη δυνατότητα δεν είναι διαθέσιμη σε όλες τις εφαρμογές που χρησιμοποιούν [[HTML5]] αλλά μόνο σε αυτές που έχει υπάρξει πρόβλεψη για χρήση της εφαρμογής και εκτός διαδικτύου ή ενδοδοκτίου.
===<u>Μειονεκτήματα διαδικτυακών εφαρμογών</u>===
* '''Χρήση της εφαρμογής εκτός διαδικτύου: '''Ένα μειονέκτημα που ταυτόχρονα είναι και πλεονέκτημα είναι η χρήση της εφαρμογής εκτός [[διαδίκτυο|διαδικτύου]]. Προκειμένου να γίνει αυτό εφικτό θα πρέπει να έχει γίνει πρόβλεψη κατά την σχεδίαση της εφαρμογής και να έχουν ληφθεί τα κατάλληλα μέτρα. Σε περίπτωση που κάτι τέτοιο δεν έχει γίνει τότε η εφαρμογή δεν είναι δυνατό να χρησιμοποιηθεί χωρίς την σύνδεση του χρήση με το [[διαδίκτυο]] ή το ενδοδίκτυο της εταιρίας.
Γραμμή 23 ⟶ 22 :
* '''Μη πλήρη συμβατότητα των περιηγητών: '''Ένα ακόμα μειονέκτημα που αφορά την τελευταία έκδοση της [[HTML]] είναι η μη πλήρη συμβατότητα των [[Περιηγητής Ιστού|περιηγητών]] με την έκδοση αυτή. Αν και τα πλεονεκτήματα και οι δυνατότητες της [[HTML5]] είναι πολλά αρκετοί από τους περιηγητές δεν είναι ακόμα πλήρως συμβατοί με αυτά. Έτσι δεν γίνεται πλήρη χρήση των δυνατοτήτων αυτών πράγμα που περιορίζει τους προγραμματιστές που έχουν αναλάβει ένα έργο. Επίσης σε περίπτωση που δεν έχει προβλεφθεί η μη λειτουργία κάποιου χαρακτηριστικού της εφαρμογής σε κάποιον περιηγητή αυτό μπορεί να δημιουργήσει προβλήματα στην εφαρμογή με αποτέλεσμα να μην λειτουργεί σωστά ή να μην λειτουργεί καθόλου. Για το λόγο αυτό ο κατασκευαστής της εφαρμογής με τον πελάτη πρέπει από κοινού να αποφασίζουν ποιος [[Περιηγητής Ιστού|περιηγητής]] θα είναι ο προτεινόμενος για την εφαρμογή αλλά ταυτόχρονα να προβλέπεται και η περίπτωση χρήσης άλλων [[Περιηγητής Ιστού|περιηγητών]]. Ένας καλός τρόπος για να ελεγχθεί η συμβατότητα του [[Περιηγητής Ιστού|περιηγητή]] μας με την [[HTML5]] είναι τα διάφορα [[Διαδίκτυο|διαδικτυακά]] τεστ που αξιολογούν τις δυνατότητες του.
 
* '''Άμεση αναβάθμιση: '''Ένα ακόμα χαρακτηριστικό παράδειγμα πλεονεκτήματος και μειονεκτήματος ταυτόχρονα αποτελεί και η αναβάθμιση της εφαρμογής. Στην περίπτωση της τοπικής εφαρμογής μια επιχείρηση μπορεί να αναβαθμίσει την εφαρμογή που χρησιμοποιεί όποτε αυτή το κρίνει αναγκαίο κρίνοντας το κόστος αναβάθμισης,την αξιοπιστία της νέας εφαρμογής αλλά και το χρόνο που θα χρειαστούν οι υπάλληλοι της ώστε να προσαρμοστούν στην νέα έκδοση. Αντίθετα στις διαδικτυακές εφαρμογές η αναβάθμιση γίνεται χωρίς πρώτα να ερωτηθούν όλοι οι χρήστες.Για παράδειγμα στην περίπτωση που η ερχόμενη αναβάθμιση μιας τοπικής εφαρμογής έχει σφάλματα τότε μπορεί κάποιος χρήστης(εταιρία) να μην πραγματοποιήσει την αναβάθμιση έως ότου διορθωθούν αυτά. Στην περίπτωση όμως της διαδικτυακής εφαρμογής ο χρήστης(εταιρία) δεν μπορεί να αποτρέψει την αναβάθμιση αυτή.
Για παράδειγμα στην περίπτωση που η ερχόμενη αναβάθμιση μιας τοπικής εφαρμογής έχει σφάλματα τότε μπορεί κάποιος χρήστης(εταιρία) να μην πραγματοποιήσει την αναβάθμιση έως ότου διορθωθούν αυτά. Στην περίπτωση όμως της διαδικτυακής εφαρμογής ο χρήστης(εταιρία) δεν μπορεί να αποτρέψει την αναβάθμιση αυτή.
 
* '''Πιθανή μη συμβατότητα κάποιον στοιχείων της εφαρμογής με μια μελλοντική έκδοση του περιηγητή μας: '''Τέλος μειονέκτημα είναι και η πιθανή μη συμβατότητα κάποιον στοιχείων του προγράμματος με μια μελλοντική έκδοση του περιηγητή μας. Αυτό συμβαίνει διότι συχνά παρατηρείται το φαινόμενο να εγκαταλείπονται κάποια υποστηριζόμενα στοιχεία από τους περιηγητές αν η δημιουργός εταιρία κρίνει ότι αυτά δεν έχουν μέλλον στις εφαρμογές διαδικτύου. Το αποτέλεσμα αυτών των αποφάσεων είναι η δυσλειτουργία κάποιων παλαιότερων εφαρμογών καθιστώντας αναγκαία την αναβάθμιση τους.