Εξέλιξη Κομματιού
Εισαγωγή
- Σύγκλιση ιντερνέτ και κινητών συσκευών
Λόγοι για την ανάπτυξη Progressive Web Apps
- ταχύτητα και λειτουργικότητα (σε σύγκριση με ιστοσελίδες)
- ασφάλεια
- λειτουργία χωρίς διαδίκτυο
- ενημέρωση από το push notifications
- βελτίωση των ποσοστών κλικ-απόθεσης (bounce rates)
- λειτουργία και αυταυτόποια
- παράκαμψη Αποθήκης Εφαρμογών (App Stores)
Ενεργοποίηση του Ιστό σας
- Ασφαλής HTTPS σύνδεση
- JSON Manifest
- Service Worker
Δημιουργία της πρώτης Progressive Web App (PWA) σας
Χρήση Service Workers για να κάνετε το Πρόγραμμα σας να λειτουργεί χωρίς διαδίκτυο
- Αποθήκευση δεδομένων
- Εξυπηρέτηση push notifications
- Ενημέρωση περιεχομένου
- Παρακαμπή δεδομένων
Event Listeners και Εντολές
- Προσαρμογή απαντήσεων σε δικτυακές προσηλώσεις ανάλογα με την κατάσταση υποδοχής (online/offline)
- Διαμόρφωση δεδομένων και ηχητική μετάδοση
- Πρόσβαση στο Cache API, Fetch API, IndexedDB API, postMessage(), κ.λπ.
- Αύξηση της ενδιαφέροντας των χρηστών μέσω Notification API
Χρήση αποθηκευμένων πόρων στην εφαρμογή σας
Σύνδεση Web App Manifest
- Προσθήκη του προγράμματος στην οθόνη αρχικοποίησης (Home Screen)
Αρχιτεκτονική Application Shell
Συνέτερες Πρακτικές UI
- Χρησιμότητα
- Τοπικοποίηση
Εναλλακτικές λύσεις και προβλήματα του PWA
Εγκατάσταση του PWA στην Αποθήκη Εφαρμογών (App Store)
Σύνοψη και Συμπέρασμα
Απαιτήσεις
- HTML, CSS και object-oriented JavaScript.
- Ένα κινητό συσκεύη.
- Δυνατότητα λειτουργίας του Google Chrome σε κινητή συσκευή.
Ακροατήριο
- Ιστοδιαμόρφων Προγραμματιστές
- Προγραμματιστές εφαρμογών
Σχόλια (2)
Απολάμβανα πραγματικά τη μάθηση για τις επιθέσεις με AI και τα εργαλεία που υπάρχουν για να ξεκινήσω να ασχολούμαι και να χρησιμοποιώ ενεργά σε δοκιμές ασφαλείας. Κέρδισα πολλές γνώσεις που δεν είχα στην αρχή, και το μάθημα εκπλήρωσε τις προσδοκίες μου. Το αγαπημένο μου μέρος από την εκπαίδευση ήταν ο Comet Browser, και ξαφνιάστηκα από τις δυνατότητές του. Σίγουρα θα το διερευνήσω περισσότερο. Συνολικά ήταν ένα εξαιρετικό μάθημα και απολάμβανα τη μάθηση όλων των OWASP GenAI Top 10.
Patrick Collins - Optum
Κομμάτι - OWASP GenAI Security
Μηχανική Μετάφραση
Ότι κάθε τεχνική μαθηματική έρχεται με πολλά πρακτικά στοιχεία για να επιβεβαιωθούν οι έννοιες.
Andrei-Calin Bajea
Κομμάτι - OWASP Top 10 2025
Μηχανική Μετάφραση