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