Η βασική εργαλειοθήκη του διαδικτύου (2 ο μέρος) Ματθαίος Πατρινόπουλος Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 1
Δικτυακές εφαρμογές Oποιοδήποτε λογισμικό είναι προσβάσιμο μέσω δικτύου (Internet ή Intranet) ο χρήστης χρησιμοποιεί μόνο το πρόγραμμα περιήγησης για να την χρησιμοποιήσει. Οι εφαρμογές αυτές συνήθως εκτελούνται στους server Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 2
Δικτυακές εφαρμογές Παραδείγματα είναι: Συστήματα διαχείρισης περιεχομένου Συστήματα διαχείρισης πελατών Πληροφοριακά συστήματα διοίκησης Portal, συστήματα κρατήσεων, πωλήσεων εισιτηρίων και συστήματα αγγελιών Στην εκπαίδευση: Συστήματα διαχείρισης περιεχομένου / Διαχείρισης μάθησης (Moodle, e-class, Joomla, WordPress, Blackboard) CMS (Content Management System), LMS (Learning Management System) LCMS Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 3
Διαδικτυακές εφαρμογές Πλεονεκτήματα Άμεση πρόσβαση από οποιαδήποτε συσκευή Δυνατότητα χρήσης ανεξαρτήτου τοποθεσίας Συμβατές με όλα τα λειτουργικά συστήματα Δεν καταναλώνουν πόρους του χρήστη Δεν καταλαμβάνουν χώρο Γρήγορη αναβάθμιση Σύγχρονη Αισθητική και περιβάλλον διεπαφής Δυνατότητα χρήσης και εκτός διαδικτύου ενδο-δικτύου Μειονεκτήματα Αδυναμία χρήσης χωρίς σύνδεση στο διαδίκτυο Μη πλήρης συμβατότητα προγραμμάτων περιήγησης Άμεση αναβάθμιση χωρίς να ερωτηθούν οι χρήστες Πιθανή μη συμβατότητα κάποιων στοιχείων της εφαρμογής με μια μελλοντική έκδοση του περιηγητή μας Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 4
Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 5
Web ή Web 1.0 Παροχή και αναζήτηση πληροφορίας Χαμηλός βαθμός αλληλεπίδρασης με το χρήστη. Στατικές ή δυναμικές ιστοσελίδες Καταστήματα ηλεκτρονικού εμπορίου μέσα από σελίδες που είτε παρουσιάζουν καταλόγους είτε αναζητούν τα προϊόντα σύμφωνα με τα κριτήρια που θέτουν οι πελάτες Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 6
Web 2.0 Web 2.0 μεγαλύτερη δυνατότητα των χρηστών να μοιράζονται πληροφορίες, να συνεργάζονται online και να συνδιαμορφώνουν το τελικό αποτέλεσμα. Κοινωνική δικτύωση, folksonomies, εύκολη συνεργασία, κοινωνικοί σελιδοδείκτες, κοινή χρήση των μέσων ενημέρωσης. Διάδραση του χρήστη με τα μέσα. Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 7
ΔΙΑΦΆΝΕΙΕΣ ΤΟΥ ΜΑΘΉΜΑΤΟΣ ΣΧΕΔΙΑΣΜΌΣ ΚΑΙ ΑΝΆΠΤΥΞΗ ΕΦΑΡΜΟΓΏΝ ΔΙΑΔΙΚΤΎΟΥ. M.ΠΑΤΡΙΝΌΠΟΥΛΟΣ 8
Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 9
Web 3.0 Σημασιολογικό διαδίκτυο έμφαση στις έννοιες / νοήματα Πιο έξυπνο διαδίκτυο Προσωποποιημένο Web Η αναζήτηση και παροχή πληροφορίας ανάλογα με τον χρήστη Προσθέτει στις σελίδες που μπορούν να αναγνωστούν μόνο από ανθρώπους, αυτές που περιέχουν πληροφορίες ανάγνωσης για τις μηχανές (μεταδεδομένα) και τις μεταξύ τους συνδέσεις. Συνδυασμός της τεχνητής νοημοσύνης και του σημασιολογικού ιστού. Το Σημασιολογικό διαδίκτυο διδάσκει στις μηχανές τι σημαίνουν τα δεδομένα, οδηγεί σε τεχνητή νοημοσύνη που μπορεί να χρησιμοποιεί αυτές τις πληροφορίες αυτές. Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 10
Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 11
H Εξέλιξη από το Web 1.0 και το Web 2.0 στο Web 3.0 http://youtu.be/bsncjya56v8 Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 12
WEB 4.0? 13
14
Ενδιαφέρουσες σκέψεις Tim Berners-Lee: The next Web of open, linked data https://youtu.be/om6xiicm_qo Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 15
Συστήματα διαχείρισης περιεχομένου Content Management Systems CMS Διαδικτυακές εφαρμογές που επιτρέπουν την online τροποποίηση του περιεχομένου. Οι διαχειριστές μέσω του διαδικτύου ενημερώνουν το περιεχόμενο, το οποίο είναι εγκατεστημένο σ' ένα διακομιστή. Οι αλλαγές γίνονται άμεσα διαθέσιμες, σε όλους τους επισκέπτες και χρήστες του δικτυακού τόπου. ΔΙΑΦΆΝΕΙΕΣ ΤΟΥ ΜΑΘΉΜΑΤΟΣ ΣΧΕΔΙΑΣΜΌΣ ΚΑΙ ΑΝΆΠΤΥΞΗ ΕΦΑΡΜΟΓΏΝ ΔΙΑΔΙΚΤΎΟΥ. M.ΠΑΤΡΙΝΌΠΟΥΛΟΣ 16
ΔΙΑΦΆΝΕΙΕΣ ΤΟΥ ΜΑΘΉΜΑΤΟΣ ΣΧΕΔΙΑΣΜΌΣ ΚΑΙ ΑΝΆΠΤΥΞΗ ΕΦΑΡΜΟΓΏΝ ΔΙΑΔΙΚΤΎΟΥ. M.ΠΑΤΡΙΝΌΠΟΥΛΟΣ 17
ΔΙΑΦΆΝΕΙΕΣ ΤΟΥ ΜΑΘΉΜΑΤΟΣ ΣΧΕΔΙΑΣΜΌΣ ΚΑΙ ΑΝΆΠΤΥΞΗ ΕΦΑΡΜΟΓΏΝ ΔΙΑΔΙΚΤΎΟΥ. M.ΠΑΤΡΙΝΌΠΟΥΛΟΣ 18
Διανομή Περιεχόμεν ου Επεκτασιμό τητα Ανάπτυξη Παροχή Μετρήσιμων στοιχείων Διαχείριση CMS Βελτιστοποί ηση Εύκολη Τροποποίηση Δημιουργία ΔΙΑΦΆΝΕΙΕΣ ΤΟΥ ΜΑΘΉΜΑΤΟΣ ΣΧΕΔΙΑΣΜΌΣ ΚΑΙ ΑΝΆΠΤΥΞΗ ΕΦΑΡΜΟΓΏΝ ΔΙΑΔΙΚΤΎΟΥ. M.ΠΑΤΡΙΝΌΠΟΥΛΟΣ 19
nest.com/ ΔΙΑΦΆΝΕΙΕΣ ΤΟΥ ΜΑΘΉΜΑΤΟΣ ΣΧΕΔΙΑΣΜΌΣ ΚΑΙ ΑΝΆΠΤΥΞΗ ΕΦΑΡΜΟΓΏΝ ΔΙΑΔΙΚΤΎΟΥ. M.ΠΑΤΡΙΝΌΠΟΥΛΟΣ 20
Ένας επικίνδυνος «Ανανάς» https://hakshop.com/products/wifipineapple?variant=11303862021 ΔΙΑΦΆΝΕΙΕΣ ΤΟΥ ΜΑΘΉΜΑΤΟΣ ΣΧΕΔΙΑΣΜΌΣ ΚΑΙ ΑΝΆΠΤΥΞΗ ΕΦΑΡΜΟΓΏΝ ΔΙΑΔΙΚΤΎΟΥ. M.ΠΑΤΡΙΝΌΠΟΥΛΟΣ 21
Virtual Private Network (VPN) Eικονικό, ιδιωτικό δίκτυο. ΔΙΑΦΆΝΕΙΕΣ ΤΟΥ ΜΑΘΉΜΑΤΟΣ ΣΧΕΔΙΑΣΜΌΣ ΚΑΙ ΑΝΆΠΤΥΞΗ ΕΦΑΡΜΟΓΏΝ ΔΙΑΔΙΚΤΎΟΥ. M.ΠΑΤΡΙΝΌΠΟΥΛΟΣ 22
H δημοσίευση του δικτυακού μας τόπου Κατοχύρωση του ονόματος Χώρος φιλοξενίας Sub-domain hosting ο δικός σας δικτυακός τόπος φιλοξενείται στο εσωτερικό κάποιου άλλου. www.primedu.uoa.gr www.primedu.uoa.gr/~mpatrin Virtual hosting Dedicated hosting. π.χ. www.ip.gr Hosting web hosting ΔΙΑΦΆΝΕΙΕΣ ΤΟΥ ΜΑΘΉΜΑΤΟΣ ΣΧΕΔΙΑΣΜΌΣ ΚΑΙ ΑΝΆΠΤΥΞΗ ΕΦΑΡΜΟΓΏΝ ΔΙΑΔΙΚΤΎΟΥ. M.ΠΑΤΡΙΝΌΠΟΥΛΟΣ 23