{
  "core/audits/accessibility/accesskeys.js | description": {
    "message": "Τα πλήκτρα πρόσβασης επιτρέπουν στους χρήστες να εστιάζουν γρήγορα σε ένα τμήμα της σελίδας. Για σωστή πλοήγηση, κάθε πλήκτρο πρόσβασης πρέπει να είναι μοναδικό. [Μάθετε περισσότερα σχετικά με τα κλειδιά πρόσβασης](https://dequeuniversity.com/rules/axe/4.11/accesskeys)."
  },
  "core/audits/accessibility/accesskeys.js | failureTitle": {
    "message": "Οι τιμές `[accesskey]` δεν είναι μοναδικές"
  },
  "core/audits/accessibility/accesskeys.js | title": {
    "message": "`[accesskey]` τιμές είναι μοναδικές"
  },
  "core/audits/accessibility/aria-allowed-attr.js | description": {
    "message": "Κάθε στοιχείο ARIA `role` υποστηρίζει ένα συγκεκριμένο υποσύνολο χαρακτηριστικών `aria-*`. Η λανθασμένη αντιστοίχισή τους καθιστά μη έγκυρα τα χαρακτηριστικά `aria-*`. [Μάθετε πώς μπορείτε να αντιστοιχίσετε τα χαρακτηριστικά ARIA με τους ρόλους τους](https://dequeuniversity.com/rules/axe/4.11/aria-allowed-attr)."
  },
  "core/audits/accessibility/aria-allowed-attr.js | failureTitle": {
    "message": "Τα χαρακτηριστικά `[aria-*]` δεν αντιστοιχούν στους ρόλους τους"
  },
  "core/audits/accessibility/aria-allowed-attr.js | title": {
    "message": "Τα χαρακτηριστικά `[aria-*]` αντιστοιχούν στους ρόλους τους"
  },
  "core/audits/accessibility/aria-allowed-role.js | description": {
    "message": "Σε πολλά στοιχεία HTML μπορούν να εκχωρηθούν μόνο ορισμένοι ρόλοι ARIA. Η χρήση ρόλων ARIA όπου δεν επιτρέπονται μπορεί να επηρεάσει την προσβασιμότητα της ιστοσελίδας. [Μάθετε περισσότερα σχετικά με τους ρόλους ARIA](https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role)."
  },
  "core/audits/accessibility/aria-allowed-role.js | failureTitle": {
    "message": "Χρησιμοποιεί ρόλους ARIA σε μη συμβατά στοιχεία"
  },
  "core/audits/accessibility/aria-allowed-role.js | title": {
    "message": "Χρησιμοποιεί ρόλους ARIA μόνο σε συμβατά στοιχεία"
  },
  "core/audits/accessibility/aria-command-name.js | description": {
    "message": "Όταν ένα στοιχείο δεν έχει προσβάσιμο όνομα, οι αναγνώστες οθόνης το περιγράφουν με ένα γενικό όνομα, με αποτέλεσμα να μην μπορεί να χρησιμοποιηθεί από χρήστες που βασίζονται σε αναγνώστες οθόνης. [Μάθετε πώς μπορείτε να κάνετε πιο προσιτά τα στοιχεία εντολών](https://dequeuniversity.com/rules/axe/4.11/aria-command-name)."
  },
  "core/audits/accessibility/aria-command-name.js | failureTitle": {
    "message": "Τα στοιχεία `button`, `link` και `menuitem` δεν έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-command-name.js | title": {
    "message": "Τα στοιχεία `button`, `link` και `menuitem` έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-conditional-attr.js | description": {
    "message": "Ορισμένα χαρακτηριστικά ARIA επιτρέπονται σε ένα στοιχείο μόνο υπό συγκεκριμένες συνθήκες. [Μάθετε περισσότερα σχετικά με τα χαρακτηριστικά ARIA υπό όρους](https://dequeuniversity.com/rules/axe/4.11/aria-conditional-attr)."
  },
  "core/audits/accessibility/aria-conditional-attr.js | failureTitle": {
    "message": "Τα χαρακτηριστικά ARIA δεν χρησιμοποιούνται όπως καθορίζεται για τον ρόλο του στοιχείου"
  },
  "core/audits/accessibility/aria-conditional-attr.js | title": {
    "message": "Τα χαρακτηριστικά ARIA χρησιμοποιούνται όπως καθορίζεται για τον ρόλο του στοιχείου"
  },
  "core/audits/accessibility/aria-deprecated-role.js | description": {
    "message": "Οι ρόλοι ARIA που έχουν καταργηθεί ενδέχεται να μην υποβάλλονται σωστά σε επεξεργασία από την τεχνολογία υποβοήθησης. [Μάθετε περισσότερα σχετικά με τους ρόλους ARIA που έχουν καταργηθεί](https://dequeuniversity.com/rules/axe/4.11/aria-deprecated-role)."
  },
  "core/audits/accessibility/aria-deprecated-role.js | failureTitle": {
    "message": "Χρησιμοποιήθηκαν ρόλοι ARIA που έχουν καταργηθεί"
  },
  "core/audits/accessibility/aria-deprecated-role.js | title": {
    "message": "Δεν χρησιμοποιήθηκαν ρόλοι ARIA που έχουν καταργηθεί"
  },
  "core/audits/accessibility/aria-dialog-name.js | description": {
    "message": "Τα στοιχεία παραθύρου διαλόγου ARIA χωρίς προσβάσιμα ονόματα ενδέχεται να εμποδίζουν τους χρήστες του αναγνώστη οθόνης να διακρίνουν τον σκοπό αυτών των στοιχείων. [Μάθετε πώς μπορείτε να κάνετε τα στοιχεία διαλόγου ARIA πιο προσβάσιμα](https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name)."
  },
  "core/audits/accessibility/aria-dialog-name.js | failureTitle": {
    "message": "Τα στοιχεία με `role=\"dialog\"` ή `role=\"alertdialog\"` δεν έχουν προσβάσιμα ονόματα."
  },
  "core/audits/accessibility/aria-dialog-name.js | title": {
    "message": "Τα στοιχεία με `role=\"dialog\"` ή `role=\"alertdialog\"` έχουν προσβάσιμα ονόματα."
  },
  "core/audits/accessibility/aria-hidden-body.js | description": {
    "message": "Οι τεχνολογίες υποβοήθησης, όπως οι αναγνώστες οθόνης, λειτουργούν με μη συνεπή τρόπο όταν το `aria-hidden=\"true\"` έχει οριστεί στο έγγραφο `<body>`. [Μάθετε πώς το `aria-hidden` επηρεάζει το σώμα του εγγράφου](https://dequeuniversity.com/rules/axe/4.11/aria-hidden-body)."
  },
  "core/audits/accessibility/aria-hidden-body.js | failureTitle": {
    "message": "Το `[aria-hidden=\"true\"]` υπάρχει στο έγγραφο `<body>`"
  },
  "core/audits/accessibility/aria-hidden-body.js | title": {
    "message": "Το `[aria-hidden=\"true\"]` δεν υπάρχει στο έγγραφο `<body>`"
  },
  "core/audits/accessibility/aria-hidden-focus.js | description": {
    "message": "Τα θυγατρικά στοιχεία με δυνατότητα εστίασης εντός ενός στοιχείου `[aria-hidden=\"true\"]` αποτρέπουν τη διάθεση αυτών των στοιχείων αλληλεπίδρασης σε χρήστες τεχνολογιών υποβοήθησης, όπως είναι οι αναγνώστες οθόνης. [Μάθετε πώς το `aria-hidden` επηρεάζει στοιχεία με δυνατότητα εστίασης](https://dequeuniversity.com/rules/axe/4.11/aria-hidden-focus)."
  },
  "core/audits/accessibility/aria-hidden-focus.js | failureTitle": {
    "message": "Τα στοιχεία `[aria-hidden=\"true\"]` περιέχουν εξαρτημένα στοιχεία με δυνατότητα εστίασης"
  },
  "core/audits/accessibility/aria-hidden-focus.js | title": {
    "message": "Τα στοιχεία `[aria-hidden=\"true\"]` δεν περιέχουν εξαρτημένα στοιχεία με δυνατότητα εστίασης"
  },
  "core/audits/accessibility/aria-input-field-name.js | description": {
    "message": "Όταν ένα πεδίο εισαγωγής δεν έχει προσβάσιμο όνομα, οι αναγνώστες οθόνης το περιγράφουν με ένα γενικό όνομα, με αποτέλεσμα να μην μπορεί να χρησιμοποιηθεί από χρήστες που βασίζονται σε αναγνώστες οθόνης. [Μάθετε περισσότερα σχετικά με τις ετικέτες πεδίων εισαγωγής](https://dequeuniversity.com/rules/axe/4.11/aria-input-field-name)."
  },
  "core/audits/accessibility/aria-input-field-name.js | failureTitle": {
    "message": "Τα πεδία εισαγωγής ARIA δεν έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-input-field-name.js | title": {
    "message": "Τα πεδία εισαγωγής ARIA διαθέτουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-meter-name.js | description": {
    "message": "Όταν ένα στοιχείο μετρητή δεν έχει προσβάσιμο όνομα, οι αναγνώστες οθόνης το περιγράφουν με ένα γενικό όνομα, με αποτέλεσμα να μην μπορεί να χρησιμοποιηθεί από χρήστες που βασίζονται σε αναγνώστες οθόνης. [Μάθετε πώς μπορείτε να ονομάσετε στοιχεία `meter`](https://dequeuniversity.com/rules/axe/4.11/aria-meter-name)."
  },
  "core/audits/accessibility/aria-meter-name.js | failureTitle": {
    "message": "Τα στοιχεία ARIA `meter` δεν έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-meter-name.js | title": {
    "message": "Τα στοιχεία ARIA `meter` έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-progressbar-name.js | description": {
    "message": "Όταν ένα στοιχείο `progressbar` δεν έχει προσβάσιμο όνομα, οι αναγνώστες οθόνης το περιγράφουν με ένα γενικό όνομα, με αποτέλεσμα να μην μπορεί να χρησιμοποιηθεί από χρήστες που βασίζονται σε αναγνώστες οθόνης. [Μάθετε πώς μπορείτε να προσθέσετε ετικέτα σε στοιχεία `progressbar`](https://dequeuniversity.com/rules/axe/4.11/aria-progressbar-name)."
  },
  "core/audits/accessibility/aria-progressbar-name.js | failureTitle": {
    "message": "Τα στοιχεία ARIA `progressbar` δεν έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-progressbar-name.js | title": {
    "message": "Τα στοιχεία ARIA `progressbar` έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-prohibited-attr.js | description": {
    "message": "Η χρήση χαρακτηριστικών ARIA σε ρόλους όπου απαγορεύονται μπορεί να σημαίνει ότι δεν κοινοποιούνται σημαντικές πληροφορίες στους χρήστες τεχνολογιών υποβοήθησης. [Μάθετε περισσότερα σχετικά με τους απαγορευμένους ρόλους ARIA](https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr)."
  },
  "core/audits/accessibility/aria-prohibited-attr.js | failureTitle": {
    "message": "Τα στοιχεία χρησιμοποιούν απαγορευμένα χαρακτηριστικά ARIA"
  },
  "core/audits/accessibility/aria-prohibited-attr.js | title": {
    "message": "Τα στοιχεία χρησιμοποιούν μόνο επιτρεπόμενα χαρακτηριστικά ARIA"
  },
  "core/audits/accessibility/aria-required-attr.js | description": {
    "message": "Ορισμένοι ρόλοι ARIA έχουν απαιτούμενα χαρακτηριστικά που περιγράφουν την κατάσταση του στοιχείου στους αναγνώστες οθόνης. [Μάθετε περισσότερα σχετικά με τους ρόλους και τα απαιτούμενα χαρακτηριστικά](https://dequeuniversity.com/rules/axe/4.11/aria-required-attr)."
  },
  "core/audits/accessibility/aria-required-attr.js | failureTitle": {
    "message": "Τα στοιχεία `[role]` δεν έχουν όλα τα απαιτούμενα χαρακτηριστικά `[aria-*]`"
  },
  "core/audits/accessibility/aria-required-attr.js | title": {
    "message": "Τα στοιχεία `[role]` έχουν όλα τα απαιτούμενα χαρακτηριστικά `[aria-*]`"
  },
  "core/audits/accessibility/aria-required-children.js | description": {
    "message": "Ορισμένοι γονικοί ρόλοι ARIA πρέπει να περιέχουν συγκεκριμένους θυγατρικούς ρόλους, για να μπορούν να εκτελέσουν τις προβλεπόμενες λειτουργίες προσβασιμότητας. [Μάθετε περισσότερα σχετικά με τους ρόλους και τα απαιτούμενα θυγατρικά στοιχεία](https://dequeuniversity.com/rules/axe/4.11/aria-required-children)."
  },
  "core/audits/accessibility/aria-required-children.js | failureTitle": {
    "message": "Λείπουν από τα στοιχεία με ARIA `[role]`, τα οποία απαιτούν από τα θυγατρικά στοιχεία να περιέχουν ένα συγκεκριμένο `[role]`, ορισμένα ή όλα τα απαιτούμενα θυγατρικά στοιχεία."
  },
  "core/audits/accessibility/aria-required-children.js | title": {
    "message": "Τα στοιχεία με ARIA `[role]`, τα οποία απαιτούν από τα θυγατρικά στοιχεία να περιέχουν ένα συγκεκριμένο `[role]`, έχουν όλα τα απαιτούμενα θυγατρικά στοιχεία."
  },
  "core/audits/accessibility/aria-required-parent.js | description": {
    "message": "Ορισμένοι θυγατρικοί ρόλοι ARIA πρέπει να περιέχονται σε συγκεκριμένους γονικούς ρόλους, για να μπορούν να εκτελέσουν σωστά τις προβλεπόμενες λειτουργίες προσβασιμότητας. [Μάθετε περισσότερα σχετικά με τους ρόλους ARIA και το απαιτούμενο γονικό στοιχείο](https://dequeuniversity.com/rules/axe/4.11/aria-required-parent)."
  },
  "core/audits/accessibility/aria-required-parent.js | failureTitle": {
    "message": "Τα στοιχεία `[role]` δεν περιλαμβάνονται στο απαιτούμενο γονικό στοιχείο τους"
  },
  "core/audits/accessibility/aria-required-parent.js | title": {
    "message": "Τα στοιχεία `[role]` περιλαμβάνονται στο απαιτούμενο γονικό στοιχείο τους"
  },
  "core/audits/accessibility/aria-roles.js | description": {
    "message": "Οι ρόλοι ARIA πρέπει να έχουν έγκυρες τιμές, για να μπορούν να εκτελέσουν τις προβλεπόμενες λειτουργίες προσβασιμότητας. [Μάθετε περισσότερα σχετικά με τους έγκυρους ρόλους ARIA](https://dequeuniversity.com/rules/axe/4.11/aria-roles)."
  },
  "core/audits/accessibility/aria-roles.js | failureTitle": {
    "message": "Οι τιμές `[role]` δεν είναι έγκυρες"
  },
  "core/audits/accessibility/aria-roles.js | title": {
    "message": "Οι τιμές `[role]` είναι έγκυρες"
  },
  "core/audits/accessibility/aria-text.js | description": {
    "message": "Η προσθήκη του `role=text` γύρω από έναν κόμβο κειμένου που διαχωρίζεται κατά σήμανση επιτρέπει στο VoiceOver να το μεταχειρίζεται ως φράση, αλλά τα θυγατρικά στοιχεία με δυνατότητα εστίασης δεν θα ανακοινώνονται. [Μάθετε περισσότερα σχετικά με το χαρακτηριστικό `role=text`](https://dequeuniversity.com/rules/axe/4.11/aria-text)."
  },
  "core/audits/accessibility/aria-text.js | failureTitle": {
    "message": "Τα στοιχεία με το χαρακτηριστικό `role=text` έχουν θυγατρικά στοιχεία με δυνατότητα εστίασης."
  },
  "core/audits/accessibility/aria-text.js | title": {
    "message": "Τα στοιχεία με το χαρακτηριστικό `role=text` δεν έχουν θυγατρικά στοιχεία με δυνατότητα εστίασης."
  },
  "core/audits/accessibility/aria-toggle-field-name.js | description": {
    "message": "Όταν ένα πεδίο εναλλαγής δεν έχει προσβάσιμο όνομα, οι αναγνώστες οθόνης το περιγράφουν με ένα γενικό όνομα, με αποτέλεσμα να μην μπορεί να χρησιμοποιηθεί από χρήστες που βασίζονται σε αναγνώστες οθόνης. [Μάθετε περισσότερα σχετικά με τα πεδία εναλλαγής](https://dequeuniversity.com/rules/axe/4.11/aria-toggle-field-name)."
  },
  "core/audits/accessibility/aria-toggle-field-name.js | failureTitle": {
    "message": "Τα πεδία εναλλαγής ARIA δεν έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-toggle-field-name.js | title": {
    "message": "Τα πεδία εναλλαγής ARIA διαθέτουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-tooltip-name.js | description": {
    "message": "Όταν ένα στοιχείο επεξήγησης εργαλείου δεν έχει προσβάσιμο όνομα, οι αναγνώστες οθόνης το περιγράφουν με ένα γενικό όνομα, με αποτέλεσμα να μην μπορεί να χρησιμοποιηθεί από χρήστες που βασίζονται σε αναγνώστες οθόνης. [Μάθετε πώς μπορείτε να ονομάσετε στοιχεία `tooltip`](https://dequeuniversity.com/rules/axe/4.11/aria-tooltip-name)."
  },
  "core/audits/accessibility/aria-tooltip-name.js | failureTitle": {
    "message": "Τα στοιχεία ARIA `tooltip` δεν έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-tooltip-name.js | title": {
    "message": "Τα στοιχεία ARIA `tooltip` έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-treeitem-name.js | description": {
    "message": "Όταν ένα στοιχείο `treeitem` δεν έχει προσβάσιμο όνομα, οι αναγνώστες οθόνης το περιγράφουν με ένα γενικό όνομα, με αποτέλεσμα να μην μπορεί να χρησιμοποιηθεί από χρήστες που βασίζονται σε αναγνώστες οθόνης. [Μάθετε περισσότερα σχετικά με την προσθήκη ετικετών σε στοιχεία `treeitem`](https://dequeuniversity.com/rules/axe/4.11/aria-treeitem-name)."
  },
  "core/audits/accessibility/aria-treeitem-name.js | failureTitle": {
    "message": "Τα στοιχεία ARIA `treeitem` δεν έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-treeitem-name.js | title": {
    "message": "Τα στοιχεία ARIA `treeitem` έχουν προσβάσιμα ονόματα"
  },
  "core/audits/accessibility/aria-valid-attr-value.js | description": {
    "message": "Οι τεχνολογίες υποβοήθησης, όπως οι αναγνώστες οθόνης, δεν μπορούν να ερμηνεύσουν τα χαρακτηριστικά ARIA με μη έγκυρες τιμές. [Μάθετε περισσότερα σχετικά με τις έγκυρες τιμές για τα χαρακτηριστικά ARIA](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr-value)."
  },
  "core/audits/accessibility/aria-valid-attr-value.js | failureTitle": {
    "message": "Τα χαρακτηριστικά `[aria-*]` δεν έχουν έγκυρες τιμές"
  },
  "core/audits/accessibility/aria-valid-attr-value.js | title": {
    "message": "Τα χαρακτηριστικά `[aria-*]` έχουν έγκυρες τιμές"
  },
  "core/audits/accessibility/aria-valid-attr.js | description": {
    "message": "Οι τεχνολογίες υποβοήθησης, όπως οι αναγνώστες οθόνης, δεν μπορούν να ερμηνεύσουν τα χαρακτηριστικά ARIA με μη έγκυρα ονόματα. [Μάθετε περισσότερα σχετικά με τα έγκυρα χαρακτηριστικά ARIA](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr)."
  },
  "core/audits/accessibility/aria-valid-attr.js | failureTitle": {
    "message": "Τα χαρακτηριστικά `[aria-*]` δεν είναι έγκυρα ή έχουν ορθογραφικά λάθη"
  },
  "core/audits/accessibility/aria-valid-attr.js | title": {
    "message": "Τα χαρακτηριστικά `[aria-*]` είναι έγκυρα και δεν έχουν ορθογραφικά λάθη"
  },
  "core/audits/accessibility/axe-audit.js | failingElementsHeader": {
    "message": "Στοιχεία που απέτυχαν"
  },
  "core/audits/accessibility/button-name.js | description": {
    "message": "Όταν ένα κουμπί δεν έχει προσβάσιμο όνομα, οι αναγνώστες οθόνης το εκφωνούν ως \"κουμπί\", με αποτέλεσμα να μην μπορεί να χρησιμοποιηθεί από τους χρήστες που βασίζονται στους αναγνώστες οθόνης. [Μάθετε πώς μπορείτε να κάνετε τα κουμπιά πιο προσβάσιμα](https://dequeuniversity.com/rules/axe/4.11/button-name)."
  },
  "core/audits/accessibility/button-name.js | failureTitle": {
    "message": "Τα κουμπιά δεν έχουν προσβάσιμο όνομα"
  },
  "core/audits/accessibility/button-name.js | title": {
    "message": "Τα κουμπιά έχουν προσβάσιμο όνομα"
  },
  "core/audits/accessibility/bypass.js | description": {
    "message": "Η προσθήκη τρόπων για την παράκαμψη του επαναλαμβανόμενου περιεχομένου επιτρέπει στους χρήστες του πληκτρολογίου να πλοηγούνται πιο αποτελεσματικά στη σελίδα. [Μάθετε περισσότερα σχετικά με την παράκαμψη αποκλεισμών](https://dequeuniversity.com/rules/axe/4.11/bypass)."
  },
  "core/audits/accessibility/bypass.js | failureTitle": {
    "message": "Η σελίδα δεν περιέχει κεφαλίδα, σύνδεσμο παράβλεψης ή περιοχή ορόσημου"
  },
  "core/audits/accessibility/bypass.js | title": {
    "message": "Η σελίδα περιέχει κεφαλίδα, σύνδεσμο παράβλεψης ή περιοχή ορόσημου"
  },
  "core/audits/accessibility/color-contrast.js | description": {
    "message": "Ένα κείμενο χαμηλής αντίθεσης είναι δύσκολο ή αδύνατο να αναγνωστεί. [Μάθετε πώς να μπορείτε να χρησιμοποιήσετε επαρκή χρωματική αντίθεση](https://dequeuniversity.com/rules/axe/4.11/color-contrast)."
  },
  "core/audits/accessibility/color-contrast.js | failureTitle": {
    "message": "Τα χρώματα παρασκηνίου και προσκηνίου δεν έχουν επαρκή αναλογία αντίθεσης."
  },
  "core/audits/accessibility/color-contrast.js | title": {
    "message": "Τα χρώματα παρασκηνίου και προσκηνίου έχουν επαρκή αναλογία αντίθεσης"
  },
  "core/audits/accessibility/definition-list.js | description": {
    "message": "Όταν οι λίστες ορισμών δεν επισημαίνονται σωστά, οι αναγνώστες οθόνης μπορεί να παράγουν συγκεχυμένα ή ανακριβή αποτελέσματα. [Μάθετε πώς μπορείτε να διαμορφώσετε σωστά τις λίστες ορισμών](https://dequeuniversity.com/rules/axe/4.11/definition-list)."
  },
  "core/audits/accessibility/definition-list.js | failureTitle": {
    "message": "Τα στοιχεία `<dl>` δεν περιέχουν μόνο σωστά ταξινομημένες ομάδες `<dt>` και `<dd>` ή στοιχεία `<script>`, `<template>` ή `<div>`."
  },
  "core/audits/accessibility/definition-list.js | title": {
    "message": "Τα στοιχεία `<dl>` περιέχουν μόνο σωστά ταξινομημένες ομάδες `<dt>` και `<dd>` ή στοιχεία `<script>`, `<template>` ή `<div>`."
  },
  "core/audits/accessibility/dlitem.js | description": {
    "message": "Τα στοιχεία λίστας ορισμών (`<dt>` και `<dd>`) πρέπει να περιτυλίγονται σε ένα γονικό στοιχείο `<dl>`, ώστε οι αναγνώστες οθόνης να μπορούν να τα εκφωνήσουν σωστά. [Μάθετε πώς μπορείτε να διαμορφώσετε σωστά τις λίστες ορισμών](https://dequeuniversity.com/rules/axe/4.11/dlitem)."
  },
  "core/audits/accessibility/dlitem.js | failureTitle": {
    "message": "Τα στοιχεία της λίστας ορισμών δεν περιτυλίγονται σε στοιχεία `<dl>`"
  },
  "core/audits/accessibility/dlitem.js | title": {
    "message": "Τα στοιχεία της λίστας ορισμών περιτυλίγονται σε στοιχεία `<dl>`"
  },
  "core/audits/accessibility/document-title.js | description": {
    "message": "Για τους χρήστες ενός αναγνώστη οθόνης, ο τίτλος λειτουργεί ως επισκόπηση της σελίδας. Για τους χρήστες μιας μηχανής αναζήτησης, ο τίτλος τούς επιτρέπει να αποφασίσουν εάν μια σελίδα είναι σχετική με την αναζήτησή τους. [Μάθετε περισσότερα σχετικά με τους τίτλους εγγράφων](https://dequeuniversity.com/rules/axe/4.11/document-title)."
  },
  "core/audits/accessibility/document-title.js | failureTitle": {
    "message": "Το έγγραφο δεν έχει ένα στοιχείο `<title>`"
  },
  "core/audits/accessibility/document-title.js | title": {
    "message": "Το έγγραφο έχει ένα στοιχείο `<title>`"
  },
  "core/audits/accessibility/duplicate-id-aria.js | description": {
    "message": "Η τιμή ενός αναγνωριστικού ARIA πρέπει να είναι μοναδική, προκειμένου να μην παραβλέπονται άλλες παρουσίες κατά τη χρήση τεχνολογιών υποβοήθησης. [Μάθετε πώς μπορείτε να διορθώσετε διπλότυπα αναγνωριστικά ARIA](https://dequeuniversity.com/rules/axe/4.11/duplicate-id-aria)."
  },
  "core/audits/accessibility/duplicate-id-aria.js | failureTitle": {
    "message": "Τα αναγνωριστικά ARIA δεν είναι μοναδικά"
  },
  "core/audits/accessibility/duplicate-id-aria.js | title": {
    "message": "Τα αναγνωριστικά ARIA είναι μοναδικά"
  },
  "core/audits/accessibility/empty-heading.js | description": {
    "message": "Μια επικεφαλίδα χωρίς περιεχόμενο ή με μη προσβάσιμο κείμενο εμποδίζει την πρόσβαση των χρηστών του αναγνώστη οθόνης σε πληροφορίες σχετικά με τη δομή της σελίδας. [Μάθετε περισσότερα σχετικά με τις κεφαλίδες](https://dequeuniversity.com/rules/axe/4.11/empty-heading)."
  },
  "core/audits/accessibility/empty-heading.js | failureTitle": {
    "message": "Τα στοιχεία κεφαλίδας δεν διαθέτουν περιεχόμενο."
  },
  "core/audits/accessibility/empty-heading.js | title": {
    "message": "Όλα τα στοιχεία κεφαλίδας περιλαμβάνουν περιεχόμενο."
  },
  "core/audits/accessibility/form-field-multiple-labels.js | description": {
    "message": "Τα πεδία φόρμας με πολλές ετικέτες ενδέχεται να ανακοινώνονται με τρόπο που δημιουργεί σύγχυση στους χρήστες τεχνολογιών υποβοήθησης, όπως με τους αναγνώστες οθόνης που χρησιμοποιούν είτε την πρώτη, είτε την τελευταία, είτε όλες τις ετικέτες. [Μάθετε πώς μπορείτε να χρησιμοποιήσετε ετικέτες φόρμας](https://dequeuniversity.com/rules/axe/4.11/form-field-multiple-labels)."
  },
  "core/audits/accessibility/form-field-multiple-labels.js | failureTitle": {
    "message": "Τα πεδία φόρμας έχουν πολλές ετικέτες"
  },
  "core/audits/accessibility/form-field-multiple-labels.js | title": {
    "message": "Δεν υπάρχουν πεδία φόρμας με πολλές ετικέτες"
  },
  "core/audits/accessibility/frame-title.js | description": {
    "message": "Οι χρήστες ενός αναγνώστη οθόνης βασίζονται στους τίτλους των πλαισίων για την περιγραφή του περιεχομένου των πλαισίων. [Μάθετε περισσότερα σχετικά με τους τίτλους πλαισίων](https://dequeuniversity.com/rules/axe/4.11/frame-title)."
  },
  "core/audits/accessibility/frame-title.js | failureTitle": {
    "message": "Τα στοιχεία `<frame>` ή `<iframe>` δεν έχουν τίτλο"
  },
  "core/audits/accessibility/frame-title.js | title": {
    "message": "Τα στοιχεία `<frame>` ή `<iframe>` έχουν έναν τίτλο"
  },
  "core/audits/accessibility/heading-order.js | description": {
    "message": "Οι σωστά ταξινομημένες κεφαλίδες που δεν παραβλέπουν επίπεδα αποδίδουν τη σημασιολογική δομή της σελίδας, διευκολύνοντας την πλοήγηση και την κατανόηση κατά τη χρήση τεχνολογιών υποβοήθησης. [Μάθετε περισσότερα σχετικά με την σειρά επικεφαλίδων](https://dequeuniversity.com/rules/axe/4.11/heading-order)."
  },
  "core/audits/accessibility/heading-order.js | failureTitle": {
    "message": "Τα στοιχεία κεφαλίδας δεν εμφανίζονται με διαδοχικά φθίνουσα σειρά"
  },
  "core/audits/accessibility/heading-order.js | title": {
    "message": "Τα στοιχεία κεφαλίδας εμφανίζονται με διαδοχικά φθίνουσα σειρά"
  },
  "core/audits/accessibility/html-has-lang.js | description": {
    "message": "Εάν μια σελίδα δεν προσδιορίζει κάποιο χαρακτηριστικό `lang`, ο αναγνώστης οθόνης υποθέτει ότι η σελίδα εμφανίζεται στην προεπιλεγμένη γλώσσα που επέλεξε ο χρήστης κατά τη ρύθμιση του αναγνώστη οθόνης. Εάν η σελίδα δεν εμφανίζεται στην προεπιλεγμένη γλώσσα, τότε ο αναγνώστης οθόνης μπορεί να μην εκφωνήσει σωστά το κείμενο της σελίδας. [Μάθετε περισσότερα σχετικά με το χαρακτηριστικό `lang`](https://dequeuniversity.com/rules/axe/4.11/html-has-lang)."
  },
  "core/audits/accessibility/html-has-lang.js | failureTitle": {
    "message": "Το στοιχείο `<html>` δεν έχει ένα χαρακτηριστικό `[lang]`"
  },
  "core/audits/accessibility/html-has-lang.js | title": {
    "message": "Το στοιχείο `<html>` έχει ένα χαρακτηριστικό `[lang]`"
  },
  "core/audits/accessibility/html-lang-valid.js | description": {
    "message": "Ο ορισμός μιας έγκυρης [γλώσσας BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question) βοηθά τους αναγνώστες οθόνης να εκφωνούν σωστά το κείμενο. [Μάθετε πώς μπορείτε να χρησιμοποιήσετε το χαρακτηριστικό `lang`](https://dequeuniversity.com/rules/axe/4.11/html-lang-valid)."
  },
  "core/audits/accessibility/html-lang-valid.js | failureTitle": {
    "message": "Το στοιχείο `<html>` δεν έχει μια έγκυρη τιμή για το χαρακτηριστικό `[lang]`."
  },
  "core/audits/accessibility/html-lang-valid.js | title": {
    "message": "Το στοιχείο `<html>` έχει μια έγκυρη τιμή για το χαρακτηριστικό `[lang]`"
  },
  "core/audits/accessibility/html-xml-lang-mismatch.js | description": {
    "message": "Εάν η ιστοσελίδα δεν καθορίζει μια σταθερή γλώσσα, τότε ο αναγνώστης οθόνης μπορεί να μην εκφωνήσει σωστά το κείμενο της σελίδας. [Μάθετε περισσότερα σχετικά με το χαρακτηριστικό `lang`](https://dequeuniversity.com/rules/axe/4.11/html-xml-lang-mismatch)."
  },
  "core/audits/accessibility/html-xml-lang-mismatch.js | failureTitle": {
    "message": "Το στοιχείο `<html>` δεν έχει ένα χαρακτηριστικό `[xml:lang]` με την ίδια βασική γλώσσα με το χαρακτηριστικό `[lang]`."
  },
  "core/audits/accessibility/html-xml-lang-mismatch.js | title": {
    "message": "Το στοιχείο `<html>` έχει ένα χαρακτηριστικό `[xml:lang]` με την ίδια βασική γλώσσα με το χαρακτηριστικό `[lang]`."
  },
  "core/audits/accessibility/identical-links-same-purpose.js | description": {
    "message": "Οι σύνδεσμοι με τον ίδιο προορισμό θα πρέπει να έχουν την ίδια περιγραφή, ώστε να βοηθούν τους χρήστες να κατανοήσουν τον σκοπό του συνδέσμου και να αποφασίσουν αν θα τον ακολουθήσουν. [Μάθετε περισσότερα σχετικά με τους πανομοιότυπους συνδέσμους](https://dequeuniversity.com/rules/axe/4.11/identical-links-same-purpose)."
  },
  "core/audits/accessibility/identical-links-same-purpose.js | failureTitle": {
    "message": "Οι πανομοιότυποι σύνδεσμοι δεν έχουν τον ίδιο σκοπό."
  },
  "core/audits/accessibility/identical-links-same-purpose.js | title": {
    "message": "Οι πανομοιότυποι σύνδεσμοι έχουν τον ίδιο σκοπό."
  },
  "core/audits/accessibility/image-alt.js | description": {
    "message": "Τα πληροφοριακά στοιχεία θα πρέπει να στοχεύουν σε σύντομο και περιγραφικό εναλλακτικό κείμενο. Τα διακοσμητικά στοιχεία μπορούν να παραβλεφθούν με ένα κενό χαρακτηριστικό alt. [Μάθετε περισσότερα σχετικά με το χαρακτηριστικό `alt`](https://dequeuniversity.com/rules/axe/4.11/image-alt)."
  },
  "core/audits/accessibility/image-alt.js | failureTitle": {
    "message": "Τα στοιχεία εικόνας δεν έχουν χαρακτηριστικά `[alt]`"
  },
  "core/audits/accessibility/image-alt.js | title": {
    "message": "Τα στοιχεία εικόνας έχουν χαρακτηριστικά `[alt]`"
  },
  "core/audits/accessibility/image-redundant-alt.js | description": {
    "message": "Τα πληροφοριακά στοιχεία θα πρέπει να στοχεύουν σε σύντομο και περιγραφικό εναλλακτικό κείμενο. Εναλλακτικό κείμενο που είναι ακριβώς το ίδιο με το κείμενο που βρίσκεται δίπλα στον σύνδεσμο ή την εικόνα ενδέχεται να προκαλέσει σύγχυση στους χρήστες του αναγνώστη οθόνης, επειδή το κείμενο θα διαβαστεί δύο φορές. [Μάθετε περισσότερα σχετικά με το χαρακτηριστικό `alt`](https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt)."
  },
  "core/audits/accessibility/image-redundant-alt.js | failureTitle": {
    "message": "Τα στοιχεία εικόνας έχουν χαρακτηριστικά `[alt]` που είναι περιττό κείμενο."
  },
  "core/audits/accessibility/image-redundant-alt.js | title": {
    "message": "Τα στοιχεία εικόνας δεν έχουν χαρακτηριστικά `[alt]` που είναι περιττό κείμενο."
  },
  "core/audits/accessibility/input-button-name.js | description": {
    "message": "Η προσθήκη ευανάγνωστου και προσβάσιμου κειμένου στα κουμπιά εισόδου μπορεί να βοηθήσει τους χρήστες του αναγνώστη οθόνης να κατανοήσουν τον σκοπό των κουμπιών. [Μάθετε περισσότερα σχετικά με τα κουμπιά εισόδου](https://dequeuniversity.com/rules/axe/4.11/input-button-name)."
  },
  "core/audits/accessibility/input-button-name.js | failureTitle": {
    "message": "Τα κουμπιά εισόδου δεν έχουν ευανάγνωστο κείμενο."
  },
  "core/audits/accessibility/input-button-name.js | title": {
    "message": "Τα κουμπιά εισόδου έχουν ευανάγνωστο κείμενο."
  },
  "core/audits/accessibility/input-image-alt.js | description": {
    "message": "Όταν μια εικόνα χρησιμοποιείται ως κουμπί `<input>`, η παροχή εναλλακτικού κειμένου μπορεί να βοηθήσει τους χρήστες του αναγνώστη οθόνης να κατανοήσουν τον σκοπό του κουμπιού. [Μάθετε σχετικά με το εναλλακτικό κείμενο εικόνας εισόδου](https://dequeuniversity.com/rules/axe/4.11/input-image-alt)."
  },
  "core/audits/accessibility/input-image-alt.js | failureTitle": {
    "message": "Τα στοιχεία `<input type=\"image\">` δεν έχουν κείμενο `[alt]`"
  },
  "core/audits/accessibility/input-image-alt.js | title": {
    "message": "Τα στοιχεία `<input type=\"image\">` έχουν κείμενο `[alt]`"
  },
  "core/audits/accessibility/label-content-name-mismatch.js | description": {
    "message": "Οι ορατές ετικέτες κειμένου που δεν αντιστοιχούν στο προσβάσιμο όνομα μπορεί να προκαλέσουν σύγχυση στους χρήστες του αναγνώστη οθόνης. [Μάθετε περισσότερα σχετικά με τα προσβάσιμα ονόματα](https://dequeuniversity.com/rules/axe/4.11/label-content-name-mismatch)."
  },
  "core/audits/accessibility/label-content-name-mismatch.js | failureTitle": {
    "message": "Τα στοιχεία με ορατές ετικέτες κειμένου δεν έχουν αντίστοιχα προσβάσιμα ονόματα."
  },
  "core/audits/accessibility/label-content-name-mismatch.js | title": {
    "message": "Τα στοιχεία με ορατές ετικέτες κειμένου έχουν προσβάσιμα ονόματα που ταιριάζουν."
  },
  "core/audits/accessibility/label.js | description": {
    "message": "Οι ετικέτες διασφαλίζουν ότι οι τεχνολογίες υποβοήθησης, όπως οι αναγνώστες οθόνης, εκφωνούν σωστά τα στοιχεία ελέγχου φόρμας. [Μάθετε περισσότερα σχετικά με τις ετικέτες στοιχείων φόρμας](https://dequeuniversity.com/rules/axe/4.11/label)."
  },
  "core/audits/accessibility/label.js | failureTitle": {
    "message": "Τα στοιχεία φρόμας δεν έχουν συσχετισμένες ετικέτες"
  },
  "core/audits/accessibility/label.js | title": {
    "message": "Τα στοιχεία φόρμας έχουν συσχετισμένες ετικέτες"
  },
  "core/audits/accessibility/landmark-one-main.js | description": {
    "message": "Ένα κύριο ορόσημο βοηθά τους χρήστες του αναγνώστη οθόνης να πλοηγηθούν σε μια ιστοσελίδα. [Μάθετε περισσότερα σχετικά με τα ορόσημα](https://dequeuniversity.com/rules/axe/4.11/landmark-one-main)."
  },
  "core/audits/accessibility/landmark-one-main.js | failureTitle": {
    "message": "Το έγγραφο δεν διαθέτει κύριο ορόσημο."
  },
  "core/audits/accessibility/landmark-one-main.js | title": {
    "message": "Το έγγραφο έχει ένα κύριο ορόσημο."
  },
  "core/audits/accessibility/link-in-text-block.js | description": {
    "message": "Ένα κείμενο χαμηλής αντίθεσης είναι δύσκολο ή αδύνατο να αναγνωστεί. Το κείμενο συνδέσμου που είναι ευανάγνωστο βελτιώνει την εμπειρία για τους χρήστες με χαμηλή όραση. [Μάθετε πώς μπορείτε να κάνετε τους συνδέσμους διακριτούς](https://dequeuniversity.com/rules/axe/4.11/link-in-text-block)."
  },
  "core/audits/accessibility/link-in-text-block.js | failureTitle": {
    "message": "Οι σύνδεσμοι βασίζονται στο χρώμα για να είναι διακριτοί."
  },
  "core/audits/accessibility/link-in-text-block.js | title": {
    "message": "Οι σύνδεσμοι διακρίνονται χωρίς να βασίζονται στο χρώμα."
  },
  "core/audits/accessibility/link-name.js | description": {
    "message": "Το κείμενο συνδέσμων (και το εναλλακτικό κείμενο για εικόνες όταν χρησιμοποιούνται ως σύνδεσμοι) που είναι διακριτό, μοναδικό και έχει δυνατότητα εστίασης βελτιώνει την εμπειρία πλοήγησης για τους χρήστες των αναγνωστών οθόνης. [Μάθετε πώς μπορείτε να κάνετε προσβάσιμους τους συνδέσμους](https://dequeuniversity.com/rules/axe/4.11/link-name)."
  },
  "core/audits/accessibility/link-name.js | failureTitle": {
    "message": "Οι σύνδεσμοι δεν έχουν διακριτό όνομα"
  },
  "core/audits/accessibility/link-name.js | title": {
    "message": "Οι σύνδεσμοι έχουν διακριτό όνομα"
  },
  "core/audits/accessibility/list.js | description": {
    "message": "Οι αναγνώστες οθόνης έχουν έναν συγκεκριμένο τρόπο εκφώνησης των λιστών. Η χρήση κατάλληλης δομής λίστας συμβάλλει στην αποτελεσματικότερη λειτουργία των αναγνωστών οθόνης. [Μάθετε περισσότερα σχετικά με την κατάλληλη δομή λίστας](https://dequeuniversity.com/rules/axe/4.11/list)."
  },
  "core/audits/accessibility/list.js | failureTitle": {
    "message": "Οι λίστες δεν περιέχουν μόνο στοιχεία `<li>` και στοιχεία υποστήριξης σεναρίων (`<script>` και `<template>`)."
  },
  "core/audits/accessibility/list.js | title": {
    "message": "Οι λίστες περιέχουν μόνο στοιχεία `<li>` και στοιχεία υποστήριξης σεναρίων (`<script>` και `<template>`)."
  },
  "core/audits/accessibility/listitem.js | description": {
    "message": "Για τη σωστή εκφώνηση των στοιχείων λίστας (`<li>`) από τους αναγνώστες οθόνης, τα στοιχεία πρέπει να περιέχονται σε ένα γονικό `<ul>`, `<ol>` ή `<menu>`. [Μάθετε περισσότερα σχετικά με την κατάλληλη δομή λίστας](https://dequeuniversity.com/rules/axe/4.11/listitem)."
  },
  "core/audits/accessibility/listitem.js | failureTitle": {
    "message": "Τα στοιχεία λίστας (`<li>`) δεν περιλαμβάνονται στα γονικά στοιχεία `<ul>`, `<ol>` ή `<menu>`."
  },
  "core/audits/accessibility/listitem.js | title": {
    "message": "Τα στοιχεία λίστας (`<li>`) περιλαμβάνονται στα γονικά στοιχεία `<ul>`, `<ol>` ή `<menu>`."
  },
  "core/audits/accessibility/meta-refresh.js | description": {
    "message": "Οι χρήστες δεν περιμένουν ότι μια σελίδα θα ανανεωθεί αυτόματα και η εστίαση θα επιστρέψει στην κορυφή της σελίδας. Αυτό μπορεί να δημιουργήσει δυσαρέσκεια ή σύγχυση. [Μάθετε περισσότερα σχετικά με τη μεταετικέτα ανανέωσης](https://dequeuniversity.com/rules/axe/4.11/meta-refresh)."
  },
  "core/audits/accessibility/meta-refresh.js | failureTitle": {
    "message": "Το έγγραφο χρησιμοποιεί μια ετικέτα `<meta http-equiv=\"refresh\">`"
  },
  "core/audits/accessibility/meta-refresh.js | title": {
    "message": "Το έγγραφο δεν χρησιμοποιεί `<meta http-equiv=\"refresh\">`"
  },
  "core/audits/accessibility/meta-viewport.js | description": {
    "message": "Η απενεργοποίηση της δυνατότητας εστίασης αποτελεί πρόβλημα για τους χρήστες με περιορισμένη όραση που βασίζονται στη μεγέθυνση οθόνης για να βλέπουν σωστά τα περιεχόμενα μιας ιστοσελίδας. [Μάθετε περισσότερα σχετικά με τη μεταετικέτα θύρας προβολής](https://dequeuniversity.com/rules/axe/4.11/meta-viewport)."
  },
  "core/audits/accessibility/meta-viewport.js | failureTitle": {
    "message": "To χαρακτηριστικό `[user-scalable=\"no\"]` χρησιμοποιείται στο στοιχείο `<meta name=\"viewport\">` ή το χαρακτηριστικό `[maximum-scale]` έχει τιμή μικρότερη από 5."
  },
  "core/audits/accessibility/meta-viewport.js | title": {
    "message": "To χαρακτηριστικό `[user-scalable=\"no\"]` δεν χρησιμοποιείται στο στοιχείο `<meta name=\"viewport\">` και το χαρακτηριστικό `[maximum-scale]` δεν έχει τιμή μικρότερη από 5."
  },
  "core/audits/accessibility/object-alt.js | description": {
    "message": "Οι αναγνώστες οθόνης δεν μπορούν να μεταφράσουν περιεχόμενο που δεν είναι κείμενο. Η προσθήκη εναλλακτικού κειμένου στα στοιχεία `<object>` βοηθά τους αναγνώστες οθόνης να αποδίδουν το νόημα στους χρήστες. [Μάθετε περισσότερα σχετικά με το εναλλακτικό κείμενο για στοιχεία `object`](https://dequeuniversity.com/rules/axe/4.11/object-alt)."
  },
  "core/audits/accessibility/object-alt.js | failureTitle": {
    "message": "Τα στοιχεία `<object>` δεν έχουν εναλλακτικό κείμενο"
  },
  "core/audits/accessibility/object-alt.js | title": {
    "message": "Τα στοιχεία `<object>` έχουν εναλλακτικό κείμενο"
  },
  "core/audits/accessibility/select-name.js | description": {
    "message": "Τα στοιχεία φόρμας χωρίς αποτελεσματικές ετικέτες μπορούν να δημιουργήσουν ενοχλητικές εμπειρίες για τους χρήστες του αναγνώστη οθόνης. [Μάθετε περισσότερα σχετικά με το στοιχείο `select`](https://dequeuniversity.com/rules/axe/4.11/select-name)."
  },
  "core/audits/accessibility/select-name.js | failureTitle": {
    "message": "Κάποια στοιχεία δεν έχουν συσχετισμένα στοιχεία ετικέτας."
  },
  "core/audits/accessibility/select-name.js | title": {
    "message": "Ορισμένα επιλεγμένα στοιχεία έχουν συσχετισμένα στοιχεία ετικέτας."
  },
  "core/audits/accessibility/skip-link.js | description": {
    "message": "Η συμπερίληψη ενός συνδέσμου παράβλεψης μπορεί να βοηθήσει τους χρήστες να μεταβούν στο κύριο περιεχόμενο για να εξοικονομήσουν χρόνο. [Μάθετε περισσότερα σχετικά με τους συνδέσμους παράβλεψης](https://dequeuniversity.com/rules/axe/4.11/skip-link)."
  },
  "core/audits/accessibility/skip-link.js | failureTitle": {
    "message": "Οι σύνδεσμοι παράβλεψης δεν είναι εστιασμένοι."
  },
  "core/audits/accessibility/skip-link.js | title": {
    "message": "Οι σύνδεσμοι παράβλεψης είναι εστιασμένοι."
  },
  "core/audits/accessibility/tabindex.js | description": {
    "message": "Μια τιμή μεγαλύτερη από 0 υποδηλώνει μια ρητή σειρά πλοήγησης. Εάν και ορθό από τεχνικής άποψης, αυτό συχνά επηρεάζει αρνητικά την εμπειρία των χρηστών που βασίζονται στις τεχνολογίες υποβοήθησης. [Μάθετε περισσότερα σχετικά με το χαρακτηριστικό `tabindex`](https://dequeuniversity.com/rules/axe/4.11/tabindex)."
  },
  "core/audits/accessibility/tabindex.js | failureTitle": {
    "message": "Ορισμένα στοιχεία έχουν μια τιμή `[tabindex]` μεγαλύτερη από 0"
  },
  "core/audits/accessibility/tabindex.js | title": {
    "message": "Κανένα στοιχείο δεν έχει τιμή `[tabindex]` μεγαλύτερη από 0"
  },
  "core/audits/accessibility/table-duplicate-name.js | description": {
    "message": "Το χαρακτηριστικό summary θα πρέπει να περιγράφει τη δομή του πίνακα, ενώ το στοιχείο `<caption>` πρέπει να έχει τον τίτλο στην οθόνη. Η ακριβής σήμανση πίνακα βοηθά τους χρήστες των αναγνωστών οθόνης. [Μάθετε περισσότερα σχετικά με το χαρακτηριστικό summary και το στοιχείο caption](https://dequeuniversity.com/rules/axe/4.11/table-duplicate-name)."
  },
  "core/audits/accessibility/table-duplicate-name.js | failureTitle": {
    "message": "Οι πίνακες έχουν το ίδιο περιεχόμενο στο χαρακτηριστικό summary και το στοιχείο `<caption>.`"
  },
  "core/audits/accessibility/table-duplicate-name.js | title": {
    "message": "Οι πίνακες έχουν διαφορετικό περιεχόμενο στο χαρακτηριστικό summary και το στοιχείο `<caption>`."
  },
  "core/audits/accessibility/table-fake-caption.js | description": {
    "message": "Οι αναγνώστες οθόνης έχουν λειτουργίες που διευκολύνουν την πλοήγηση στους πίνακες. Διασφαλίζοντας ότι οι πίνακες χρησιμοποιούν το πραγματικό στοιχείο υποτίτλων αντί για κελιά με το χαρακτηριστικό `[colspan]`, ενδέχεται να βελτιωθεί η εμπειρία για τους χρήστες των αναγνωστών οθόνης. [Μάθετε περισσότερα σχετικά με τους υπότιτλους](https://dequeuniversity.com/rules/axe/4.11/table-fake-caption)."
  },
  "core/audits/accessibility/table-fake-caption.js | failureTitle": {
    "message": "Οι πίνακες δεν χρησιμοποιούν το στοιχείο `<caption>` αντί για κελιά με το χαρακτηριστικό `[colspan]` για να υποδείξουν έναν υπότιτλο."
  },
  "core/audits/accessibility/table-fake-caption.js | title": {
    "message": "Οι πίνακες χρησιμοποιούν το στοιχείο `<caption>` αντί για κελιά με το χαρακτηριστικό `[colspan]`, για να υποδεικνύουν έναν υπότιτλο."
  },
  "core/audits/accessibility/target-size.js | description": {
    "message": "Οι στόχοι αφής με επαρκές μέγεθος και απόσταση βοηθούν τους χρήστες που μπορεί να δυσκολεύονται να στοχεύσουν μικρά στοιχεία ελέγχου να ενεργοποιήσουν τους στόχους. [Μάθετε περισσότερα σχετικά με τους στόχους αφής](https://dequeuniversity.com/rules/axe/4.11/target-size)."
  },
  "core/audits/accessibility/target-size.js | failureTitle": {
    "message": "Οι στόχοι αφής δεν έχουν επαρκές μέγεθος ή απόσταση."
  },
  "core/audits/accessibility/target-size.js | title": {
    "message": "Οι στόχοι αφής έχουν επαρκές μέγεθος και απόσταση."
  },
  "core/audits/accessibility/td-has-header.js | description": {
    "message": "Οι αναγνώστες οθόνης έχουν λειτουργίες που διευκολύνουν την πλοήγηση στους πίνακες. Διασφαλίζοντας ότι τα στοιχεία `<td>` σε έναν μεγάλο πίνακα (3 ή περισσότερα κελιά σε πλάτος και ύψος) έχουν μια συσχετισμένη κεφαλίδα πίνακα, ενδέχεται να βελτιωθεί η εμπειρία για τους χρήστες των αναγνωστών οθόνης. [Μάθετε περισσότερα σχετικά με τις κεφαλίδες πίνακα](https://dequeuniversity.com/rules/axe/4.11/td-has-header)."
  },
  "core/audits/accessibility/td-has-header.js | failureTitle": {
    "message": "Τα στοιχεία `<td>` σε ένα μεγάλο `<table>` δεν έχουν κεφαλίδες πίνακα."
  },
  "core/audits/accessibility/td-has-header.js | title": {
    "message": "Τα στοιχεία `<td>` σε ένα μεγάλο `<table>` έχουν μία ή περισσότερες κεφαλίδες πίνακα."
  },
  "core/audits/accessibility/td-headers-attr.js | description": {
    "message": "Οι αναγνώστες οθόνης έχουν λειτουργίες που διευκολύνουν την πλοήγηση στους πίνακες. Διασφαλίζοντας ότι τα κελιά `<td>` που χρησιμοποιούν το χαρακτηριστικό `[headers]` παραπέμπουν μόνο σε άλλα κελιά στον ίδιο πίνακα, μπορείτε να βελτιώσετε την εμπειρία των χρηστών των αναγνωστών οθόνης. [Μάθετε περισσότερα σχετικά με το χαρακτηριστικό `headers`](https://dequeuniversity.com/rules/axe/4.11/td-headers-attr)."
  },
  "core/audits/accessibility/td-headers-attr.js | failureTitle": {
    "message": "Τα κελιά σε ένα στοιχείο `<table>` που χρησιμοποιούν το χαρακτηριστικό `[headers]` παραπέμπουν σε ένα στοιχείο `id` που δεν βρίσκεται στον ίδιο πίνακα."
  },
  "core/audits/accessibility/td-headers-attr.js | title": {
    "message": "Τα κελιά σε ένα στοιχείο `<table>` που χρησιμοποιούν το χαρακτηριστικό `[headers]` παραπέμπουν σε κελιά εντός του ίδιου πίνακα."
  },
  "core/audits/accessibility/th-has-data-cells.js | description": {
    "message": "Οι αναγνώστες οθόνης έχουν λειτουργίες που διευκολύνουν την πλοήγηση στους πίνακες. Διασφαλίζοντας ότι οι κεφαλίδες πίνακα παραπέμπουν πάντα σε ένα σύνολο κελιών του πίνακα, μπορείτε να βελτιώσετε την εμπειρία των χρηστών των αναγνωστών οθόνης. [Μάθετε περισσότερα σχετικά με τις κεφαλίδες πίνακα](https://dequeuniversity.com/rules/axe/4.11/th-has-data-cells)."
  },
  "core/audits/accessibility/th-has-data-cells.js | failureTitle": {
    "message": "Τα στοιχεία `<th>` και τα στοιχεία με `[role=\"columnheader\"/\"rowheader\"]` δεν έχουν τα κελιά δεδομένων που περιγράφουν."
  },
  "core/audits/accessibility/th-has-data-cells.js | title": {
    "message": "Τα στοιχεία `<th>` και τα στοιχεία με `[role=\"columnheader\"/\"rowheader\"]` έχουν τα κελιά δεδομένων που περιγράφουν."
  },
  "core/audits/accessibility/valid-lang.js | description": {
    "message": "Ο ορισμός μιας έγκυρης [γλώσσας BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question) στα στοιχεία συμβάλλει στο να διασφαλιστεί ότι ο αναγνώστης οθόνης θα εκφωνήσει σωστά το κείμενο. [Μάθετε πώς μπορείτε να χρησιμοποιήσετε το χαρακτηριστικό `lang`](https://dequeuniversity.com/rules/axe/4.11/valid-lang)."
  },
  "core/audits/accessibility/valid-lang.js | failureTitle": {
    "message": "Τα χαρακτηριστικά `[lang]` δεν έχουν έγκυρη τιμή"
  },
  "core/audits/accessibility/valid-lang.js | title": {
    "message": "Τα χαρακτηριστικά `[lang]` έχουν μια έγκυρη τιμή"
  },
  "core/audits/accessibility/video-caption.js | description": {
    "message": "Όταν ένα βίντεο περιέχει υπότιτλους, διευκολύνεται η πρόσβαση των χρηστών που είναι κωφοί ή έχουν προβλήματα ακοής στις πληροφορίες που περιέχει. [Μάθετε περισσότερα σχετικά με τους υπότιτλους βίντεο](https://dequeuniversity.com/rules/axe/4.11/video-caption)."
  },
  "core/audits/accessibility/video-caption.js | failureTitle": {
    "message": "Τα στοιχεία `<video>` δεν περιέχουν ένα στοιχείο `<track>` με `[kind=\"captions\"]`"
  },
  "core/audits/accessibility/video-caption.js | title": {
    "message": "Τα στοιχεία `<video>` περιέχουν ένα στοιχείο `<track>` με `[kind=\"captions\"]`"
  },
  "core/audits/autocomplete.js | columnCurrent": {
    "message": "Τρέχουσα τιμή"
  },
  "core/audits/autocomplete.js | columnSuggestions": {
    "message": "Προτεινόμενο διακριτικό"
  },
  "core/audits/autocomplete.js | description": {
    "message": "Το χαρακτηριστικό `autocomplete` βοηθά τους χρήστες να υποβάλλουν φόρμες ταχύτερα. Για να μειώσετε τον φόρτο εργασίας των χρηστών, εξετάστε το ενδεχόμενο ενεργοποίησης ορίζοντας το χαρακτηριστικό `autocomplete` σε μια έγκυρη τιμή. [Μάθετε περισσότερα σχετικά με το `autocomplete` σε φόρμες](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)"
  },
  "core/audits/autocomplete.js | failureTitle": {
    "message": "`<input>` στοιχεία δεν διαθέτουν σωστά χαρακτηριστικά `autocomplete`"
  },
  "core/audits/autocomplete.js | manualReview": {
    "message": "Απαιτεί μη αυτόματο έλεγχο"
  },
  "core/audits/autocomplete.js | reviewOrder": {
    "message": "Ελέγξτε τη σειρά των διακριτικών"
  },
  "core/audits/autocomplete.js | title": {
    "message": "`<input>` στοιχεία χρησιμοποιούν σωστά το χαρακτηριστικό `autocomplete`"
  },
  "core/audits/autocomplete.js | warningInvalid": {
    "message": "Διακριτικά `autocomplete`: Το {token} δεν είναι έγκυρο στο {snippet}"
  },
  "core/audits/autocomplete.js | warningOrder": {
    "message": "Έλεγχος σειράς διακριτικών: \"{tokens}\" στο {snippet}"
  },
  "core/audits/bf-cache.js | actionableFailureType": {
    "message": "Με δυνατότητα ενέργειας"
  },
  "core/audits/bf-cache.js | description": {
    "message": "Πολλές πλοηγήσεις εκτελούνται με την επιστροφή στην προηγούμενη σελίδα ή με την μετάβαση ξανά μπροστά. Η κρυφή μνήμη πίσω-εμπρός (bfcache) μπορεί να επιταχύνει τις πλοηγήσεις επιστροφής. [Μάθετε περισσότερα σχετικά με το bfcache](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)"
  },
  "core/audits/bf-cache.js | displayValue": {
    "message": "{itemCount,plural, =1{1 λόγος αποτυχίας}other{# λόγοι αποτυχίας}}"
  },
  "core/audits/bf-cache.js | failureReasonColumn": {
    "message": "Αιτία αποτυχίας"
  },
  "core/audits/bf-cache.js | failureTitle": {
    "message": "Η σελίδα απέτρεψε την επαναφορά της κρυφής μνήμης πίσω-εμπρός"
  },
  "core/audits/bf-cache.js | failureTypeColumn": {
    "message": "Τύπος αποτυχίας"
  },
  "core/audits/bf-cache.js | notActionableFailureType": {
    "message": "Χωρίς δυνατότητα ενέργειας"
  },
  "core/audits/bf-cache.js | supportPendingFailureType": {
    "message": "Εκκρεμής υποστήριξη προγράμματος περιήγησης"
  },
  "core/audits/bf-cache.js | title": {
    "message": "Η σελίδα δεν εμπόδισε την επαναφορά της κρυφής μνήμης πίσω-εμπρός"
  },
  "core/audits/bf-cache.js | warningHeadless": {
    "message": "Δεν είναι δυνατή η δοκιμή της κρυφής μνήμης πίσω-εμπρός στο παλιό Headless Chrome (`--chrome-flags=\"--headless=old\"`). Για να δείτε τα αποτελέσματα του ελέγχου, χρησιμοποιήστε το νέο Headless Chrome (`--chrome-flags=\"--headless=new\"`) ή το βασικό Chrome."
  },
  "core/audits/bootup-time.js | chromeExtensionsWarning": {
    "message": "Οι επεκτάσεις του Chrome επηρέασαν αρνητικά την απόδοση φόρτωσης αυτής της σελίδας. Δοκιμάστε να ελέγξετε τη σελίδα σε κατάσταση ανώνυμης περιήγησης ή από ένα προφίλ του Chrome χωρίς επεκτάσεις."
  },
  "core/audits/bootup-time.js | columnScriptEval": {
    "message": "Αξιολόγηση σεναρίου"
  },
  "core/audits/bootup-time.js | columnScriptParse": {
    "message": "Ανάλυση σεναρίου"
  },
  "core/audits/bootup-time.js | columnTotal": {
    "message": "Συνολικός χρόνος CPU"
  },
  "core/audits/bootup-time.js | description": {
    "message": "Εξετάστε το ενδεχόμενο να μειώσετε τον χρόνο ανάλυσης, μεταγλώττισης και εκτέλεσης JS. Μπορεί να διαπιστώσετε ότι η προβολή μικρότερων φορτίων δεδομένων JS συμβάλλει προς αυτή την κατεύθυνση. [Μάθετε πώς μπορείτε να μειώσετε τον χρόνο εκτέλεσης JavaScript](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/)."
  },
  "core/audits/bootup-time.js | failureTitle": {
    "message": "Μείωση χρόνου εκτέλεσης JavaScript"
  },
  "core/audits/bootup-time.js | title": {
    "message": "Χρόνος εκτέλεσης JavaScript"
  },
  "core/audits/byte-efficiency/total-byte-weight.js | description": {
    "message": "Τα μεγάλα φορτία δικτύου συνεπάγονται οικονομικό κόστος για τους χρήστες και σχετίζονται σε μεγάλο βαθμό με εκτενείς χρόνους φόρτωσης. [Μάθετε πώς μπορείτε να μειώσετε τα μεγέθη των ωφέλιμων φορτίων](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/)."
  },
  "core/audits/byte-efficiency/total-byte-weight.js | displayValue": {
    "message": "Το συνολικό μέγεθος ήταν {totalBytes, number, bytes} KiB"
  },
  "core/audits/byte-efficiency/total-byte-weight.js | failureTitle": {
    "message": "Αποφύγετε τα πολύ μεγάλα φορτία δεδομένων δικτύου"
  },
  "core/audits/byte-efficiency/total-byte-weight.js | title": {
    "message": "Αποφεύγει τα πολύ μεγάλα φορτία δεδομένων δικτύου"
  },
  "core/audits/byte-efficiency/unminified-css.js | description": {
    "message": "H ελαχιστοποίηση των αρχείων CSS μπορεί να μειώσει τα μεγέθη των ωφέλιμων φορτίων δικτύου. [Μάθετε πώς μπορείτε να ελαχιστοποιήσετε το CSS](https://developer.chrome.com/docs/lighthouse/performance/unminified-css/)."
  },
  "core/audits/byte-efficiency/unminified-css.js | title": {
    "message": "Ελαχιστοποίηση CSS"
  },
  "core/audits/byte-efficiency/unminified-javascript.js | description": {
    "message": "Η ελαχιστοποίηση των αρχείων JavaScript μπορεί να μειώσει τα μεγέθη των ωφέλιμων φορτίων και τον χρόνο ανάλυσης σεναρίων. [Μάθετε πώς μπορείτε να ελαχιστοποιήσετε την JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/)."
  },
  "core/audits/byte-efficiency/unminified-javascript.js | title": {
    "message": "Ελαχιστοποίηση JavaScript"
  },
  "core/audits/byte-efficiency/unused-css-rules.js | description": {
    "message": "Μειώστε τους κανόνες που δεν χρησιμοποιούνται από τα φύλλα στιλ και αναβάλετε τη φόρτωση στοιχείων CSS που δεν χρησιμοποιούνται για περιεχόμενο στο επάνω μέρος, προκειμένου να μειωθούν τα byte που καταναλώνονται από τη δραστηριότητα δικτύου. [Μάθετε πώς μπορείτε να μειώσετε το CSS που δεν χρησιμοποιείται](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/)."
  },
  "core/audits/byte-efficiency/unused-css-rules.js | title": {
    "message": "Μείωση στοιχείων CSS που δεν χρησιμοποιούνται"
  },
  "core/audits/byte-efficiency/unused-javascript.js | description": {
    "message": "Μειώστε τα στοιχεία JavaScript που δεν χρησιμοποιούνται και αναβάλετε τη φόρτωση σεναρίων μέχρι να ζητηθούν, προκειμένου να μειωθούν τα byte που καταναλώνονται από τη δραστηριότητα δικτύου. [Μάθετε πώς μπορείτε να μειώσετε την JavaScript που δεν χρησιμοποιείται](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/)."
  },
  "core/audits/byte-efficiency/unused-javascript.js | title": {
    "message": "Μείωση στοιχείων JavaScript που δεν χρησιμοποιούνται"
  },
  "core/audits/clickjacking-mitigation.js | columnSeverity": {
    "message": "Σοβαρότητα"
  },
  "core/audits/clickjacking-mitigation.js | description": {
    "message": "Η κεφαλίδα `X-Frame-Options` (XFO) ή η οδηγία `frame-ancestors` στο στοιχείο ελέγχου κεφαλίδας `Content-Security-Policy` (CSP) όπου μπορεί να ενσωματωθεί μια σελίδα. Μπορούν να μετριάσουν τις επιθέσεις click-jacking, εμποδίζοντας ορισμένους ή όλους τους ιστοτόπους να ενσωματώσουν τη σελίδα. [Μάθετε περισσότερα σχετικά με τον μετριασμό των επιθέσεων click-jacking](https://developer.chrome.com/docs/lighthouse/best-practices/clickjacking-mitigation)."
  },
  "core/audits/clickjacking-mitigation.js | noClickjackingMitigation": {
    "message": "Δεν βρέθηκε πολιτική ελέγχου πλαισίου"
  },
  "core/audits/clickjacking-mitigation.js | title": {
    "message": "Μετριάστε τις επιθέσεις click-jacking με XFO ή CSP"
  },
  "core/audits/csp-xss.js | columnDirective": {
    "message": "Οδηγία"
  },
  "core/audits/csp-xss.js | columnSeverity": {
    "message": "Σοβαρότητα"
  },
  "core/audits/csp-xss.js | description": {
    "message": "Μια ισχυρή Πολιτική ασφάλειας περιεχομένου (CSP) μειώνει σημαντικά τον κίνδυνο επιθέσεων μέσω δέσμης ενεργειών μεταξύ ιστοτόπων (XSS). [Μάθετε πώς μπορείτε να χρησιμοποιήσετε CSP για την αποφυγή XSS](https://developer.chrome.com/docs/lighthouse/best-practices/csp-xss/)"
  },
  "core/audits/csp-xss.js | itemSeveritySyntax": {
    "message": "Σύνταξη"
  },
  "core/audits/csp-xss.js | metaTagMessage": {
    "message": "Η σελίδα περιέχει CSP που ορίζεται σε ετικέτα `<meta>`. Εξετάστε το ενδεχόμενο να μετακινήσετε το CSP σε μια κεφαλίδα HTTP ή να ορίσετε ένα άλλο αυστηρό CSP σε μια κεφαλίδα HTTP."
  },
  "core/audits/csp-xss.js | noCsp": {
    "message": "Δεν βρέθηκε CSP στη λειτουργία επιβολής"
  },
  "core/audits/csp-xss.js | title": {
    "message": "Διασφαλίστε ότι το CSP είναι αποτελεσματικό έναντι επιθέσεων XSS"
  },
  "core/audits/deprecations.js | columnDeprecate": {
    "message": "Κατάργηση / Προειδοποίηση"
  },
  "core/audits/deprecations.js | columnLine": {
    "message": "Γραμμή"
  },
  "core/audits/deprecations.js | description": {
    "message": "Τα καταργημένα API θα αφαιρεθούν κάποια στιγμή από το πρόγραμμα περιήγησης. [Μάθετε περισσότερα σχετικά με τα καταργημένα API](https://developer.chrome.com/docs/lighthouse/best-practices/deprecations/)."
  },
  "core/audits/deprecations.js | displayValue": {
    "message": "{itemCount,plural, =1{Βρέθηκε 1 προειδοποίηση}other{Βρέθηκαν # προειδοποιήσεις}}"
  },
  "core/audits/deprecations.js | failureTitle": {
    "message": "Χρησιμοποιεί καταργημένα API"
  },
  "core/audits/deprecations.js | title": {
    "message": "Αποφυγή καταργημένων API"
  },
  "core/audits/dobetterweb/charset.js | description": {
    "message": "Απαιτείται δήλωση κωδικοποίησης χαρακτήρων. Μπορεί να πραγματοποιηθεί με μια ετικέτα `<meta>` στα πρώτα 1024 byte του κώδικα HTML ή στην κεφαλίδα απόκρισης HTTP τύπου περιεχομένου. [Μάθετε περισσότερα σχετικά με τη δήλωση της κωδικοποίησης χαρακτήρων](https://developer.chrome.com/docs/lighthouse/best-practices/charset/)."
  },
  "core/audits/dobetterweb/charset.js | failureTitle": {
    "message": "Η δήλωση συνόλου χαρακτήρων λείπει ή εμφανίζεται πολύ αργά στον κώδικα HTML"
  },
  "core/audits/dobetterweb/charset.js | title": {
    "message": "Καθορίζει το σύνολο χαρακτήρων με τον σωστό τρόπο"
  },
  "core/audits/dobetterweb/doctype.js | description": {
    "message": "Ο ορισμός ενός τύπου εγγράφου (doctype) εμποδίζει τη μετάβαση του προγράμματος περιήγησης στη λειτουργία ιδιαιτεροτήτων. [Μάθετε περισσότερα σχετικά με τη δήλωση τύπου εγγράφου (doctype)](https://developer.chrome.com/docs/lighthouse/best-practices/doctype/)."
  },
  "core/audits/dobetterweb/doctype.js | explanationBadDoctype": {
    "message": "Το όνομα τύπου εγγράφου (doctype) πρέπει να είναι η συμβολοσειρά `html`."
  },
  "core/audits/dobetterweb/doctype.js | explanationLimitedQuirks": {
    "message": "Το έγγραφο περιέχει ένα `doctype` που ενεργοποιεί τη λειτουργία `limited-quirks-mode`"
  },
  "core/audits/dobetterweb/doctype.js | explanationNoDoctype": {
    "message": "Το έγγραφο πρέπει να περιέχει έναν τύπο εγγράφου (doctype)"
  },
  "core/audits/dobetterweb/doctype.js | explanationPublicId": {
    "message": "Το αναγνωριστικό publicId αναμενόταν να είναι μια κενή συμβολοσειρά"
  },
  "core/audits/dobetterweb/doctype.js | explanationSystemId": {
    "message": "Το αναγνωριστικό systemId αναμενόταν να είναι μια κενή συμβολοσειρά"
  },
  "core/audits/dobetterweb/doctype.js | explanationWrongDoctype": {
    "message": "Το έγγραφο περιέχει ένα `doctype` που ενεργοποιεί τη λειτουργία `quirks-mode`"
  },
  "core/audits/dobetterweb/doctype.js | failureTitle": {
    "message": "Από τη σελίδα λείπει ο τύπος εγγράφου (doctype) HTML, με αποτέλεσμα να ενεργοποιείται η λειτουργία ιδιαιτεροτήτων (quirks-mode)."
  },
  "core/audits/dobetterweb/doctype.js | title": {
    "message": "Η σελίδα έχει τύπο εγγράφου (doctype) HTML"
  },
  "core/audits/dobetterweb/geolocation-on-start.js | description": {
    "message": "Οι ιστότοποι που απαιτούν τη γνωστοποίηση τοποθεσίας χωρίς προφανή αιτία προκαλούν σύγχυση ή φαίνονται ύποπτοι στους χρήστες. Συνιστάται τα αιτήματα να συνδέονται με τις ενέργειες των χρηστών. [Μάθετε περισσότερα σχετικά με την άδεια γεωγραφικής τοποθεσίας](https://developer.chrome.com/docs/lighthouse/best-practices/geolocation-on-start/)."
  },
  "core/audits/dobetterweb/geolocation-on-start.js | failureTitle": {
    "message": "Αίτημα για άδεια εντοπισμού γεωγραφικής τοποθεσίας κατά τη φόρτωση σελίδων"
  },
  "core/audits/dobetterweb/geolocation-on-start.js | title": {
    "message": "Αποφυγή αιτήματος για άδεια εντοπισμού γεωγραφικής τοποθεσίας κατά τη φόρτωση σελίδων"
  },
  "core/audits/dobetterweb/inspector-issues.js | columnIssueType": {
    "message": "Κατηγορία ζητήματος"
  },
  "core/audits/dobetterweb/inspector-issues.js | description": {
    "message": "Τα ζητήματα που έχουν καταγραφεί στο πλαίσιο `Issues` στο Chrome Devtools υποδεικνύουν ότι υπάρχουν προβλήματα τα οποία δεν έχουν επιλυθεί. Μπορεί να σχετίζονται με σφάλματα αιτημάτων δικτύου, ανεπαρκή στοιχεία ελέγχου ασφαλείας ή με άλλα ζητήματα του προγράμματος περιήγησης. Ανοίξτε το πλαίσιο Ζητήματα στο Chrome DevTools για περισσότερες λεπτομέρειες σχετικά με κάθε ζήτημα."
  },
  "core/audits/dobetterweb/inspector-issues.js | failureTitle": {
    "message": "Καταγράφηκαν ζητήματα στο πλαίσιο `Issues` στο Chrome Devtools"
  },
  "core/audits/dobetterweb/inspector-issues.js | issueTypeBlockedByResponse": {
    "message": "Αποκλείστηκε από την πολιτική διασταυρούμενων προελεύσεων."
  },
  "core/audits/dobetterweb/inspector-issues.js | issueTypeHeavyAds": {
    "message": "Αυξημένη χρήση πόρων από διαφημίσεις"
  },
  "core/audits/dobetterweb/inspector-issues.js | title": {
    "message": "Δεν υπάρχουν ζητήματα στο πλαίσιο `Issues` στο Chrome Devtools"
  },
  "core/audits/dobetterweb/js-libraries.js | columnVersion": {
    "message": "Έκδοση"
  },
  "core/audits/dobetterweb/js-libraries.js | description": {
    "message": "Όλες οι βιβλιοθήκες JavaScript διεπαφής εντοπίστηκαν στη σελίδα. [Μάθετε περισσότερα σχετικά με αυτόν τον διαγνωστικό έλεγχο για τον εντοπισμό της βιβλιοθήκης JavaScript](https://developer.chrome.com/docs/lighthouse/best-practices/js-libraries/)."
  },
  "core/audits/dobetterweb/js-libraries.js | title": {
    "message": "Εντοπίστηκαν βιβλιοθήκες JavaScript"
  },
  "core/audits/dobetterweb/notification-on-start.js | description": {
    "message": "Οι ιστότοποι που απαιτούν την αποστολή ειδοποιήσεων χωρίς προφανή αιτία προκαλούν σύγχυση ή φαίνονται ύποπτοι στους χρήστες. Συνιστάται τα αιτήματα να συνδέονται με τις κινήσεις των χρηστών. [Μάθετε περισσότερα σχετικά με την υπεύθυνη λήψη άδειας για τις ειδοποιήσεις](https://developer.chrome.com/docs/lighthouse/best-practices/notification-on-start/)."
  },
  "core/audits/dobetterweb/notification-on-start.js | failureTitle": {
    "message": "Αίτημα για άδεια ειδοποίησης κατά τη φόρτωση σελίδων"
  },
  "core/audits/dobetterweb/notification-on-start.js | title": {
    "message": "Αποφυγή αιτήματος για άδεια ειδοποίησης κατά τη φόρτωση σελίδων"
  },
  "core/audits/dobetterweb/paste-preventing-inputs.js | description": {
    "message": "Η αποτροπή της επικόλλησης σε πεδία εισαγωγής είναι μια κακή πρακτική για την εμπειρία χρήστη και υποβαθμίζει την ασφάλεια, αποκλείοντας τους διαχειριστές κωδικών πρόσβασης.[Μάθετε περισσότερα σχετικά με τα πεδία εισαγωγής που είναι φιλικά προς τον χρήστη](https://developer.chrome.com/docs/lighthouse/best-practices/paste-preventing-inputs/)."
  },
  "core/audits/dobetterweb/paste-preventing-inputs.js | failureTitle": {
    "message": "Δεν επιτρέπει στους χρήστες την επικόλληση σε πεδία εισαγωγής"
  },
  "core/audits/dobetterweb/paste-preventing-inputs.js | title": {
    "message": "Επιτρέπει στους χρήστες την επικόλληση σε πεδία εισαγωγής"
  },
  "core/audits/errors-in-console.js | description": {
    "message": "Τα σφάλματα που έχουν καταγραφεί στην κονσόλα υποδεικνύουν ότι υπάρχουν προβλήματα τα οποία δεν έχουν επιλυθεί. Μπορεί να σχετίζονται με σφάλματα αιτημάτων δικτύου και με άλλα ζητήματα του προγράμματος περιήγησης. [Μάθετε περισσότερα σχετικά με αυτά τα σφάλματα στον διαγνωστικό έλεγχο κονσόλας](https://developer.chrome.com/docs/lighthouse/best-practices/errors-in-console/)"
  },
  "core/audits/errors-in-console.js | failureTitle": {
    "message": "Έχουν καταγραφεί σφάλματα προγράμματος περιήγησης στην κονσόλα"
  },
  "core/audits/errors-in-console.js | title": {
    "message": "Δεν έχουν καταγραφεί σφάλματα προγράμματος περιήγησης στην κονσόλα"
  },
  "core/audits/has-hsts.js | columnDirective": {
    "message": "Οδηγία"
  },
  "core/audits/has-hsts.js | columnSeverity": {
    "message": "Σοβαρότητα"
  },
  "core/audits/has-hsts.js | description": {
    "message": "Η ανάπτυξη της κεφαλίδας HSTS μειώνει σημαντικά τον κίνδυνο υποβάθμισης των συνδέσεων HTTP και των επιθέσεων υποκλοπής. Συνιστάται η σταδιακή διάθεση, ξεκινώντας με χαμηλό μέγιστο όριο ηλικίας. [Μάθετε περισσότερα σχετικά με τη χρήση μιας ισχυρής πολιτικής HSTS.](https://developer.chrome.com/docs/lighthouse/best-practices/has-hsts)"
  },
  "core/audits/has-hsts.js | invalidSyntax": {
    "message": "Μη έγκυρη σύνταξη"
  },
  "core/audits/has-hsts.js | lowMaxAge": {
    "message": "Η διάρκεια της οδηγίας `max-age` είναι πολύ μικρή"
  },
  "core/audits/has-hsts.js | noHsts": {
    "message": "Δεν βρέθηκε κεφαλίδα HSTS"
  },
  "core/audits/has-hsts.js | noMaxAge": {
    "message": "Δεν υπάρχει οδηγία `max-age`"
  },
  "core/audits/has-hsts.js | noPreload": {
    "message": "Δεν βρέθηκε οδηγία `preload`"
  },
  "core/audits/has-hsts.js | noSubdomain": {
    "message": "Δεν βρέθηκε οδηγία `includeSubDomains`"
  },
  "core/audits/has-hsts.js | title": {
    "message": "Χρήση ισχυρής πολιτικής HSTS"
  },
  "core/audits/image-aspect-ratio.js | columnActual": {
    "message": "Λόγος διαστάσεων (Πραγματικός)"
  },
  "core/audits/image-aspect-ratio.js | columnDisplayed": {
    "message": "Λόγος διαστάσεων (Προβολή)"
  },
  "core/audits/image-aspect-ratio.js | description": {
    "message": "Οι διαστάσεις προβολής των εικόνων πρέπει να συμφωνούν με τον φυσικό λόγο διαστάσεων. [Μάθετε περισσότερα σχετικά με τον λόγο διαστάσεων εικόνας](https://developer.chrome.com/docs/lighthouse/best-practices/image-aspect-ratio/)."
  },
  "core/audits/image-aspect-ratio.js | failureTitle": {
    "message": "Προβάλλει τις εικόνες με εσφαλμένο λόγο διαστάσεων"
  },
  "core/audits/image-aspect-ratio.js | title": {
    "message": "Προβάλλει τις εικόνες με τον σωστό λόγο διαστάσεων"
  },
  "core/audits/image-size-responsive.js | columnActual": {
    "message": "Πραγματικό μέγεθος"
  },
  "core/audits/image-size-responsive.js | columnDisplayed": {
    "message": "Εμφανιζόμενο μέγεθος"
  },
  "core/audits/image-size-responsive.js | columnExpected": {
    "message": "Αναμενόμενο μέγεθος"
  },
  "core/audits/image-size-responsive.js | description": {
    "message": "Για μεγιστοποίηση της ευκρίνειας της εικόνας, οι φυσικές διαστάσεις της πρέπει να αναλογούν στο μέγεθος της οθόνης και τον λόγο διαστάσεων pixel. [Μάθετε πώς μπορείτε να παράσχετε αποκριτικές εικόνες](https://web.dev/articles/serve-responsive-images)."
  },
  "core/audits/image-size-responsive.js | failureTitle": {
    "message": "Προβάλλει εικόνες με χαμηλή ανάλυση"
  },
  "core/audits/image-size-responsive.js | title": {
    "message": "Προβάλλει εικόνες με κατάλληλη ανάλυση"
  },
  "core/audits/insights/cls-culprits-insight.js | columnScore": {
    "message": "Βαθμολογία αλλαγής διάταξης"
  },
  "core/audits/is-on-https.js | allowed": {
    "message": "Επιτρέπεται"
  },
  "core/audits/is-on-https.js | blocked": {
    "message": "Αποκλεισμένο"
  },
  "core/audits/is-on-https.js | columnInsecureURL": {
    "message": "Μη ασφαλές URL"
  },
  "core/audits/is-on-https.js | columnResolution": {
    "message": "Επίλυση αιτήματος"
  },
  "core/audits/is-on-https.js | description": {
    "message": "Όλοι οι ιστότοποι πρέπει να προστατεύονται με HTTPS, ακόμα και αν δεν χειρίζονται ευαίσθητα δεδομένα. Αυτό περιλαμβάνει την αποφυγή [μικτού περιεχομένου](https://developers.google.com/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content), όπου ορισμένοι πόροι φορτώνονται μέσω HTTP παρά την εξυπηρέτηση του αρχικού αιτήματος μέσω HTTPS. Το HTTPS δεν επιτρέπει στους εισβολείς την αλλοίωση ή την παθητική ακρόαση των επικοινωνιών μεταξύ της εφαρμογής και των χρηστών σας. Επιπλέον, αποτελεί προαπαιτούμενο για το HTTP/2 και πολλά νέα API πλατφορμών ιστού. [Μάθετε περισσότερα σχετικά με το HTTPS](https://developer.chrome.com/docs/lighthouse/pwa/is-on-https/)."
  },
  "core/audits/is-on-https.js | displayValue": {
    "message": "{itemCount,plural, =1{Βρέθηκε 1 μη ασφαλές αίτημα}other{Βρέθηκαν # μη ασφαλή αιτήματα}}"
  },
  "core/audits/is-on-https.js | failureTitle": {
    "message": "Δεν χρησιμοποιεί HTTPS"
  },
  "core/audits/is-on-https.js | title": {
    "message": "Χρησιμοποιεί HTTPS"
  },
  "core/audits/is-on-https.js | upgraded": {
    "message": "Αναβαθμίστηκε αυτόματα σε HTTPS"
  },
  "core/audits/is-on-https.js | warning": {
    "message": "Επιτρέπεται με προειδοποίηση"
  },
  "core/audits/layout-shifts.js | columnScore": {
    "message": "Βαθμολογία αλλαγής διάταξης"
  },
  "core/audits/layout-shifts.js | description": {
    "message": "Αυτές είναι οι μεγαλύτερες αλλαγές διάταξης που παρατηρήθηκαν στη σελίδα. Κάθε στοιχείο πίνακα αντιπροσωπεύει μια μεμονωμένη αλλαγή διάταξης και εμφανίζει το στοιχείο που άλλαξε περισσότερο. Κάτω από κάθε στοιχείο, παρατίθενται οι πιθανές βασικές αιτίες που οδήγησαν στην αλλαγή διάταξης. Ορισμένες από αυτές τις αλλαγές διάταξης ενδέχεται να μην περιλαμβάνονται στην τιμή της μέτρησης CLS λόγω [προσαρμογής σε παράθυρο](https://web.dev/articles/cls#what_is_cls). [Μάθετε πώς μπορείτε να βελτιώσετε το CLS](https://web.dev/articles/optimize-cls)"
  },
  "core/audits/layout-shifts.js | displayValueShiftsFound": {
    "message": "{shiftCount,plural, =1{Βρέθηκε 1 αλλαγή διάταξης}other{Βρέθηκαν # αλλαγές διάταξης}}"
  },
  "core/audits/layout-shifts.js | rootCauseFontChanges": {
    "message": "Φορτώθηκε η γραμματοσειρά ιστού"
  },
  "core/audits/layout-shifts.js | rootCauseInjectedIframe": {
    "message": "Έγινε εισαγωγή iframe"
  },
  "core/audits/layout-shifts.js | rootCauseUnsizedMedia": {
    "message": "Λείπει σαφές μέγεθος από το στοιχείο μέσων"
  },
  "core/audits/layout-shifts.js | title": {
    "message": "Αποφύγετε τις μεγάλες μετατοπίσεις διάταξης"
  },
  "core/audits/long-tasks.js | description": {
    "message": "Παραθέτει τις μεγαλύτερες εργασίες στο κύριο νήμα, κάτι που είναι χρήσιμο για τον εντοπισμό των συνεισφερόντων που συμβάλλουν περισσότερο στην καθυστέρηση εισόδου. [Μάθετε πώς μπορείτε να αποφύγετε μεγάλες εργασίες στο κύριο νήμα](https://web.dev/articles/optimize-long-tasks)"
  },
  "core/audits/long-tasks.js | displayValue": {
    "message": "{itemCount,plural, =1{Βρέθηκε # μεγάλη εργασία}other{Βρέθηκαν # μεγάλες εργασίες}}"
  },
  "core/audits/long-tasks.js | title": {
    "message": "Αποφύγετε μεγάλες εργασίες στο κύριο νήμα"
  },
  "core/audits/mainthread-work-breakdown.js | columnCategory": {
    "message": "Κατηγορία"
  },
  "core/audits/mainthread-work-breakdown.js | description": {
    "message": "Εξετάστε το ενδεχόμενο να μειώσετε τον χρόνο ανάλυσης, μεταγλώττισης και εκτέλεσης JS. Μπορεί να διαπιστώσετε ότι η προβολή μικρότερων φορτίων δεδομένων JS συμβάλλει προς αυτή την κατεύθυνση. [Μάθετε πώς μπορείτε να ελαχιστοποιήσετε την εργασία στο κύριο νήμα](https://developer.chrome.com/docs/lighthouse/performance/mainthread-work-breakdown/)"
  },
  "core/audits/mainthread-work-breakdown.js | failureTitle": {
    "message": "Ελαχιστοποίηση εργασίας κύριου νήματος"
  },
  "core/audits/mainthread-work-breakdown.js | title": {
    "message": "Ελαχιστοποιεί την εργασία κύριου νήματος"
  },
  "core/audits/metrics/cumulative-layout-shift.js | description": {
    "message": "Οι Συνολικές αλλαγές διάταξης μετρούν την κίνηση των ορατών στοιχείων εντός της θύρας προβολής. [Μάθετε περισσότερα σχετικά με τη μέτρηση Συνολικές αλλαγές διάταξης](https://web.dev/articles/cls)."
  },
  "core/audits/metrics/first-contentful-paint.js | description": {
    "message": "Η Πρώτη σχεδίαση περιεχομένου (FCP) επισημαίνει πότε σχεδιάζεται το πρώτο κείμενο ή η πρώτη εικόνα. [Μάθετε περισσότερα σχετικά με τη μέτρηση Πρώτη σχεδίαση περιεχομένου (FCP)](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/)."
  },
  "core/audits/metrics/interaction-to-next-paint.js | description": {
    "message": "Το Interaction to Next Paint μετρά την ανταπόκριση της σελίδας και τον χρόνο που χρειάζεται η σελίδα για να ανταποκριθεί εμφανώς στην εισαγωγή στοιχείων από τους χρήστες. [Μάθετε περισσότερα σχετικά με τη μέτρηση Interaction to Next Paint](https://web.dev/articles/inp)."
  },
  "core/audits/metrics/interactive.js | description": {
    "message": "Ο χρόνος για Αλληλεπίδραση είναι το χρονικό διάστημα που απαιτείται προκειμένου η σελίδα να γίνει πλήρως διαδραστική. [Μάθετε περισσότερα σχετικά με τη μέτρηση Χρόνος για Αλληλεπίδραση](https://developer.chrome.com/docs/lighthouse/performance/interactive/)."
  },
  "core/audits/metrics/largest-contentful-paint.js | description": {
    "message": "Η μέτρηση Μεγαλύτερη σχεδίαση με περιεχόμενο, σηματοδοτεί τη χρονική στιγμή στην οποία σχεδιάζεται το μεγαλύτερο κείμενο ή η μεγαλύτερη εικόνα. [Μάθετε περισσότερα σχετικά με τη μέτρηση Μεγαλύτερη σχεδίαση με περιεχόμενο](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)"
  },
  "core/audits/metrics/max-potential-fid.js | description": {
    "message": "Η Μέγιστη δυνητική καθυστέρηση πρώτης εισόδου που θα μπορούσαν να αντιμετωπίσουν οι χρήστες είναι η διάρκεια της πιο χρονοβόρας εργασίας. [Μάθετε περισσότερα σχετικά με τη μέτρηση Μέγιστη δυνητική καθυστέρηση πρώτης εισόδου](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-max-potential-fid/)."
  },
  "core/audits/metrics/speed-index.js | description": {
    "message": "Το ευρετήριο ταχύτητας δηλώνει πόσο γρήγορα γίνεται ορατό το περιεχόμενο μιας σελίδας. [Μάθετε περισσότερα σχετικά με τη μέτρηση Δείκτης ταχύτητας](https://developer.chrome.com/docs/lighthouse/performance/speed-index/)."
  },
  "core/audits/metrics/total-blocking-time.js | description": {
    "message": "Η συνολική διάρκεια, σε χιλιοστά δευτερολέπτου, όλων των χρονικών περιόδων από το FCP έως και τον Χρόνο για Αλληλεπίδραση, όταν η διάρκεια της εργασίας υπερβαίνει τα 50 χιλιοστά δευτερολέπτου. [Μάθετε περισσότερα σχετικά με τη μέτρηση Συνολικός χρόνος αποκλεισμού](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-total-blocking-time/)."
  },
  "core/audits/network-rtt.js | description": {
    "message": "Οι χρόνοι αποστολής και επιστροφής δικτύου (RTT) έχουν μεγάλο αντίκτυπο στην απόδοση. Εάν ο χρόνος RTT προς μια προέλευση είναι υψηλός, αυτό σημαίνει ότι η χρήση διακομιστών που είναι πιο κοντά στον χρήστη θα μπορούσε να βελτιώσει την απόδοση. [Μάθετε περισσότερα σχετικά με τον Χρόνο αποστολής και επιστροφής](https://hpbn.co/primer-on-latency-and-bandwidth/)."
  },
  "core/audits/network-rtt.js | title": {
    "message": "Χρόνοι αποστολής και επιστροφής δικτύου"
  },
  "core/audits/network-server-latency.js | description": {
    "message": "Οι λανθάνοντες χρόνοι των διακομιστών μπορούν να επηρεάσουν την απόδοση στον ιστό. Εάν ο λανθάνων χρόνος του διακομιστή μιας προέλευσης είναι υψηλός, αυτό αποτελεί ένδειξη ότι ο διακομιστής είναι υπερφορτωμένος ή ότι έχει ανεπαρκή απόδοση backend. [Μάθετε περισσότερα για τον χρόνο απόκρισης διακομιστή](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall)."
  },
  "core/audits/network-server-latency.js | title": {
    "message": "Λανθάνοντες χρόνοι συστημάτων υποστήριξης διακομιστή"
  },
  "core/audits/non-composited-animations.js | description": {
    "message": "Οι μη σύνθετες κινούμενες εικόνες ενδέχεται να είναι κακής ποιότητας και να αυξάνουν το CLS. [Μάθετε πώς μπορείτε να αποφύγετε τις μη σύνθετες κινούμενες εικόνες](https://developer.chrome.com/docs/lighthouse/performance/non-composited-animations/)"
  },
  "core/audits/non-composited-animations.js | displayValue": {
    "message": "{itemCount,plural, =1{Βρέθηκε # κινούμενο στοιχείο}other{Βρέθηκαν # κινούμενα στοιχεία}}"
  },
  "core/audits/non-composited-animations.js | filterMayMovePixels": {
    "message": "Η ιδιότητα που σχετίζεται με φίλτρο μπορεί να μετακινήσει pixel."
  },
  "core/audits/non-composited-animations.js | incompatibleAnimations": {
    "message": "Η στόχευση έχει άλλη κινούμενη εικόνα που δεν είναι συμβατή."
  },
  "core/audits/non-composited-animations.js | nonReplaceCompositeMode": {
    "message": "Το εφέ διαθέτει σύνθετη λειτουργία εκτός από replace."
  },
  "core/audits/non-composited-animations.js | title": {
    "message": "Αποφύγετε τις μη σύνθετες κινούμενες εικόνες"
  },
  "core/audits/non-composited-animations.js | transformDependsBoxSize": {
    "message": "Η ιδιότητα που σχετίζεται με μετασχηματισμό εξαρτάται από το μέγεθος πλαισίου."
  },
  "core/audits/non-composited-animations.js | unsupportedCSSProperty": {
    "message": "{propertyCount,plural, =1{Μη υποστηριζόμενη ιδιότητα CSS: {properties}}other{Μη υποστηριζόμενες ιδιότητες CSS: {properties}}}"
  },
  "core/audits/non-composited-animations.js | unsupportedCustomCSSProperty": {
    "message": "{propertyCount,plural, =1{Δεν είναι δυνατή η δημιουργία κίνησης στην προσαρμοσμένη ιδιότητα CSS στο εργαλείο σύνθεσης: {properties}}other{Δεν είναι δυνατή η δημιουργία κίνησης στις προσαρμοσμένες ιδιότητες CSS στο εργαλείο σύνθεσης: {properties}}}"
  },
  "core/audits/non-composited-animations.js | unsupportedTimingParameters": {
    "message": "Το εφέ έχει μη υποστηριζόμενες παραμέτρους χρονισμού."
  },
  "core/audits/origin-isolation.js | columnDirective": {
    "message": "Οδηγία"
  },
  "core/audits/origin-isolation.js | columnSeverity": {
    "message": "Σοβαρότητα"
  },
  "core/audits/origin-isolation.js | description": {
    "message": "Η Πολιτική ανοίγματος διασταυρούμενων προελεύσεων (COOP) μπορεί να χρησιμοποιηθεί για την απομόνωση του παραθύρου ανώτερου επιπέδου από άλλα έγγραφα, όπως τα αναδυόμενα. [Μάθετε περισσότερα σχετικά με την ανάπτυξη της κεφαλίδας COOP.](https://web.dev/articles/why-coop-coep#coop)"
  },
  "core/audits/origin-isolation.js | invalidSyntax": {
    "message": "Μη έγκυρη σύνταξη"
  },
  "core/audits/origin-isolation.js | noCoop": {
    "message": "Δεν βρέθηκε κεφαλίδα COOP"
  },
  "core/audits/origin-isolation.js | title": {
    "message": "Εξασφαλίστε την κατάλληλη απομόνωση προελεύσεων με την κεφαλίδα COOP"
  },
  "core/audits/redirects-http.js | description": {
    "message": "Βεβαιωθείτε ότι ανακατευθύνετε όλη την επισκεψιμότητα HTTP σε HTTPS, προκειμένου να ενεργοποιήσετε ασφαλείς λειτουργίες ιστού για όλους τους χρήστες σας. [Μάθετε περισσότερα](https://developer.chrome.com/docs/lighthouse/pwa/redirects-http/)."
  },
  "core/audits/redirects-http.js | failureTitle": {
    "message": "Δεν ανακατευθύνσει την επισκεψιμότητα HTTP σε HTTPS"
  },
  "core/audits/redirects-http.js | title": {
    "message": "Ανακατευθύνει την επισκεψιμότητα HTTP σε HTTPS"
  },
  "core/audits/redirects.js | description": {
    "message": "Οι ανακατευθύνσεις προκαλούν πρόσθετες καθυστερήσεις στη φόρτωση της σελίδας. [Μάθετε πώς μπορείτε να αποφύγετε τις ανακατευθύνσεις σελίδας](https://developer.chrome.com/docs/lighthouse/performance/redirects/)."
  },
  "core/audits/redirects.js | title": {
    "message": "Αποφυγή ανακατευθύνσεων πολλών σελίδων"
  },
  "core/audits/seo/canonical.js | description": {
    "message": "Οι κανονικοί σύνδεσμοι προτείνουν το URL που πρέπει να εμφανιστεί στα αποτελέσματα αναζήτησης. [Μάθετε περισσότερα σχετικά με τους κανονικούς συνδέσμους](https://developer.chrome.com/docs/lighthouse/seo/canonical/)."
  },
  "core/audits/seo/canonical.js | explanationConflict": {
    "message": "Πολλά URL σε διένεξη ({urlList})"
  },
  "core/audits/seo/canonical.js | explanationInvalid": {
    "message": "Μη έγκυρο URL ({url})"
  },
  "core/audits/seo/canonical.js | explanationPointsElsewhere": {
    "message": "Παραπέμπει σε μια άλλη τοποθεσία `hreflang` ({url})"
  },
  "core/audits/seo/canonical.js | explanationRelative": {
    "message": "Δεν είναι απόλυτο URL ({url})"
  },
  "core/audits/seo/canonical.js | explanationRoot": {
    "message": "Παραπέμπει στο ριζικό URL του τομέα (την αρχική σελίδα), αντί για μια αντίστοιχη σελίδα περιεχομένου"
  },
  "core/audits/seo/canonical.js | failureTitle": {
    "message": "Το έγγραφο δεν έχει ένα έγκυρο `rel=canonical`"
  },
  "core/audits/seo/canonical.js | title": {
    "message": "Το έγγραφο έχει ένα έγκυρο `rel=canonical`"
  },
  "core/audits/seo/crawlable-anchors.js | columnFailingLink": {
    "message": "Μη ανιχνεύσιμος σύνδεσμος"
  },
  "core/audits/seo/crawlable-anchors.js | description": {
    "message": "Οι μηχανές αναζήτησης ενδέχεται να χρησιμοποιούν χαρακτηριστικά `href` σε συνδέσμους για ανίχνευση ιστοτόπων. Βεβαιωθείτε ότι το χαρακτηριστικό `href` των στοιχείων αγκύρωσης συνδέεται με έναν κατάλληλο προορισμό, έτσι ώστε να είναι δυνατή η ανακάλυψη περισσότερων σελίδων του ιστοτόπου. [Μάθετε πώς μπορείτε να κάνετε ανιχνεύσιμους τους συνδέσμους](https://support.google.com/webmasters/answer/9112205)"
  },
  "core/audits/seo/crawlable-anchors.js | failureTitle": {
    "message": "Οι σύνδεσμοι δεν είναι ανιχνεύσιμοι"
  },
  "core/audits/seo/crawlable-anchors.js | title": {
    "message": "Οι σύνδεσμοι είναι ανιχνεύσιμοι"
  },
  "core/audits/seo/hreflang.js | description": {
    "message": "Οι σύνδεσμοι hreflang ενημερώνουν τις μηχανές αναζήτησης σχετικά με την έκδοση σελίδας που θα πρέπει να αναφέρουν στα αποτελέσματα αναζήτησης για μια συγκεκριμένη γλώσσα ή περιοχή. [Μάθετε περισσότερα σχετικά με το `hreflang`](https://developer.chrome.com/docs/lighthouse/seo/hreflang/)."
  },
  "core/audits/seo/hreflang.js | failureTitle": {
    "message": "Το έγγραφο δεν έχει ένα έγκυρο `hreflang`"
  },
  "core/audits/seo/hreflang.js | notFullyQualified": {
    "message": "Τιμή σχετικού href"
  },
  "core/audits/seo/hreflang.js | title": {
    "message": "Το έγγραφο έχει ένα έγκυρο `hreflang`"
  },
  "core/audits/seo/hreflang.js | unexpectedLanguage": {
    "message": "Μη αναμενόμενος κωδικός γλώσσας"
  },
  "core/audits/seo/http-status-code.js | description": {
    "message": "Οι σελίδες με ανεπιτυχείς κωδικούς κατάστασης HTTP μπορεί να μην καταλογοποιηθούν σωστά. [Μάθετε περισσότερα σχετικά με τους κωδικούς κατάστασης HTTP](https://developer.chrome.com/docs/lighthouse/seo/http-status-code/)."
  },
  "core/audits/seo/http-status-code.js | failureTitle": {
    "message": "Η σελίδα αποκρίνεται με ανεπιτυχή κωδικό κατάστασης HTTP"
  },
  "core/audits/seo/http-status-code.js | title": {
    "message": "Η σελίδα αποκρίνεται με επιτυχή κωδικό κατάστασης HTTP"
  },
  "core/audits/seo/is-crawlable.js | description": {
    "message": "Οι μηχανές αναζήτησης δεν μπορούν να συμπεριλάβουν τις σελίδες σας στα αποτελέσματα αναζήτησης, εάν δεν έχουν άδεια για την εκτέλεση ανίχνευσης σε αυτές. [Μάθετε περισσότερα σχετικά με τις οδηγίες του ανιχνευτή](https://developer.chrome.com/docs/lighthouse/seo/is-crawlable/)."
  },
  "core/audits/seo/is-crawlable.js | failureTitle": {
    "message": "Η σελίδα αποκλείεται από την δημιουργία καταλόγου"
  },
  "core/audits/seo/is-crawlable.js | title": {
    "message": "Η σελίδα δεν αποκλείεται από την δημιουργία καταλόγου"
  },
  "core/audits/seo/link-text.js | description": {
    "message": "Το περιγραφικό κείμενο συνδέσμων βοηθά τις μηχανές αναζήτησης να κατανοήσουν το περιεχόμενό σας. [Μάθετε πώς μπορείτε να κάνετε τους συνδέσμους πιο προσβάσιμους](https://developer.chrome.com/docs/lighthouse/seo/link-text/)."
  },
  "core/audits/seo/link-text.js | displayValue": {
    "message": "{itemCount,plural, =1{Βρέθηκε 1 σύνδεσμος}other{Βρέθηκαν # σύνδεσμοι}}"
  },
  "core/audits/seo/link-text.js | failureTitle": {
    "message": "Οι σύνδεσμοι δεν έχουν περιγραφικό κείμενο"
  },
  "core/audits/seo/link-text.js | title": {
    "message": "Οι σύνδεσμοι έχουν περιγραφικό κείμενο"
  },
  "core/audits/seo/manual/structured-data.js | description": {
    "message": "Εκτελέστε το [Εργαλείο δοκιμής δομημένων δεδομένων](https://developers.google.com/search/docs/appearance/structured-data/), για να επικυρώσετε τα δομημένα δεδομένα. [Μάθετε περισσότερα σχετικά με τα δομημένα δεδομένα](https://developer.chrome.com/docs/lighthouse/seo/structured-data/)."
  },
  "core/audits/seo/manual/structured-data.js | title": {
    "message": "Τα δομημένα δεδομένα είναι έγκυρα"
  },
  "core/audits/seo/meta-description.js | description": {
    "message": "Οι περιγραφές μεταδεδομένων μπορεί να συμπεριληφθούν στα αποτελέσματα αναζήτησης για τη συνόψιση του περιεχομένου των σελίδων. [Μάθετε περισσότερα σχετικά με την περιγραφή μεταδεδομένων](https://developer.chrome.com/docs/lighthouse/seo/meta-description/)."
  },
  "core/audits/seo/meta-description.js | explanation": {
    "message": "Το κείμενο περιγραφής είναι κενό."
  },
  "core/audits/seo/meta-description.js | failureTitle": {
    "message": "Το έγγραφο δεν έχει περιγραφή μεταδεδομένων"
  },
  "core/audits/seo/meta-description.js | title": {
    "message": "Το έγγραφο έχει περιγραφή μεταδεδομένων"
  },
  "core/audits/seo/robots-txt.js | description": {
    "message": "Εάν το αρχείο σας robots.txt έχει εσφαλμένη μορφή, οι ανιχνευτές ενδεχομένως να μην μπορούν να κατανοήσουν με ποιον τρόπο θέλετε να γίνεται η ανίχνευση ή η καταλογοποίηση του ιστοτόπου σας. [Μάθετε περισσότερα σχετικά με το robots.txt.](https://developer.chrome.com/docs/lighthouse/seo/invalid-robots-txt/)"
  },
  "core/audits/seo/robots-txt.js | displayValueHttpBadCode": {
    "message": "Το αίτημα για το αρχείο robots.txt επέστρεψε τον κωδικό κατάστασης HTTP: {statusCode}"
  },
  "core/audits/seo/robots-txt.js | displayValueValidationError": {
    "message": "{itemCount,plural, =1{Βρέθηκε 1 σφάλμα}other{Βρέθηκαν # σφάλματα}}"
  },
  "core/audits/seo/robots-txt.js | explanation": {
    "message": "Το Lighthouse δεν ήταν δυνατό να κατεβάσει ένα αρχείο robots.txt"
  },
  "core/audits/seo/robots-txt.js | failureTitle": {
    "message": "Το αρχείο robots.txt δεν είναι έγκυρο"
  },
  "core/audits/seo/robots-txt.js | title": {
    "message": "Το αρχείο robots.txt είναι έγκυρο"
  },
  "core/audits/server-response-time.js | description": {
    "message": "Φροντίστε να παραμείνει σύντομος ο χρόνος απόκρισης διακομιστή για το κύριο έγγραφο, επειδή όλα τα άλλα αιτήματα εξαρτώνται από αυτόν. [Μάθετε περισσότερα σχετικά με τη μέτρηση Time to First Byte](https://developer.chrome.com/docs/lighthouse/performance/time-to-first-byte/)."
  },
  "core/audits/server-response-time.js | displayValue": {
    "message": "Το ριζικό έγγραφο χρειάστηκε {timeInMs, number, milliseconds} χλστ.δ."
  },
  "core/audits/server-response-time.js | failureTitle": {
    "message": "Μειώστε τον αρχικό χρόνο απόκρισης διακομιστή"
  },
  "core/audits/server-response-time.js | title": {
    "message": "Ο αρχικός χρόνος απόκρισης διακομιστή ήταν σύντομος"
  },
  "core/audits/third-party-cookies.js | description": {
    "message": "Τα cookie τρίτου μέρους ενδέχεται να αποκλείονται σε ορισμένα περιβάλλοντα. [Μάθετε περισσότερα σχετικά με την προετοιμασία για τους περιορισμούς cookie τρίτου μέρους](https://privacysandbox.google.com/cookies/prepare/overview)."
  },
  "core/audits/third-party-cookies.js | displayValue": {
    "message": "{itemCount,plural, =1{Βρέθηκε 1 cookie}other{Βρέθηκαν # cookie}}"
  },
  "core/audits/third-party-cookies.js | failureTitle": {
    "message": "Χρησιμοποιεί cookie τρίτου μέρους"
  },
  "core/audits/third-party-cookies.js | title": {
    "message": "Αποφεύγει τη χρήση cookie τρίτου μέρους"
  },
  "core/audits/trusted-types-xss.js | columnSeverity": {
    "message": "Σοβαρότητα"
  },
  "core/audits/trusted-types-xss.js | description": {
    "message": "Η οδηγία `require-trusted-types-for` στην κεφαλίδα `Content-Security-Policy` (CSP) δίνει οδηγίες στους παράγοντες χρήστη να ελέγχουν τα δεδομένα που μεταβιβάζονται στις συναρτήσεις δέσμευσης XSS που βασίζεται σε DOM. [Μάθετε περισσότερα σχετικά με τον περιορισμό του XSS που βασίζεται σε DOM με Αξιόπιστους τύπους](https://developer.chrome.com/docs/lighthouse/best-practices/trusted-types-xss)."
  },
  "core/audits/trusted-types-xss.js | noTrustedTypesToMitigateXss": {
    "message": "Δεν βρέθηκε κεφαλίδα `Content-Security-Policy` με την οδηγία Αξιόπιστοι τύποι"
  },
  "core/audits/trusted-types-xss.js | title": {
    "message": "Μετριάστε το XSS που βασίζεται σε DOM με Αξιόπιστους τύπους"
  },
  "core/audits/unsized-images.js | description": {
    "message": "Ορίστε ένα αποκλειστικό πλάτος και ύψος στα στοιχεία εικόνας, για να μειώσετε τις μετατοπίσεις διάταξης και να βελτιώσετε το CLS. [Μάθετε πώς μπορείτε να ορίσετε τις διαστάσεις εικόνας](https://web.dev/articles/optimize-cls#images_without_dimensions)"
  },
  "core/audits/unsized-images.js | failureTitle": {
    "message": "Τα στοιχεία εικόνας δεν έχουν σαφές `width` και `height`"
  },
  "core/audits/unsized-images.js | title": {
    "message": "Τα στοιχεία εικόνας έχουν σαφές `width` και `height`"
  },
  "core/audits/user-timings.js | columnType": {
    "message": "Τύπος"
  },
  "core/audits/user-timings.js | description": {
    "message": "Εξετάστε το ενδεχόμενο να προσθέσετε στην εφαρμογή σας το API Χρόνων χρήστη (User Timing API), για να μετράτε την πραγματική απόδοση της εφαρμογής σας κατά τη διάρκεια σημαντικών εμπειριών χρήστη. [Μάθετε περισσότερα σχετικά με τις ενδείξεις Χρόνοι χρήστη](https://developer.chrome.com/docs/lighthouse/performance/user-timings/)."
  },
  "core/audits/user-timings.js | displayValue": {
    "message": "{itemCount,plural, =1{1 χρόνος χρήστη}other{# χρόνοι χρήστη}}"
  },
  "core/audits/user-timings.js | title": {
    "message": "Ενδείξεις και μετρήσεις Χρόνων χρήστη"
  },
  "core/audits/valid-source-maps.js | columnMapURL": {
    "message": "URL αντιστοίχισης"
  },
  "core/audits/valid-source-maps.js | description": {
    "message": "Οι αντιστοιχίσεις πηγής μεταφράζουν ελαχιστοποιημένο κώδικα στον αρχικό πηγαίο κώδικα. Αυτό βοηθά τους προγραμματιστές με τον εντοπισμό σφαλμάτων στην παραγωγή. Επίσης, το Lighthouse μπορεί να παράσχει περαιτέρω insight. Εξετάστε το ενδεχόμενο ανάπτυξης αντιστοιχίσεων πηγών, για να αξιοποιήσετε αυτά τα οφέλη. [Μάθετε περισσότερα σχετικά με τις αντιστοιχίσεις πηγών](https://developer.chrome.com/docs/devtools/javascript/source-maps/)."
  },
  "core/audits/valid-source-maps.js | failureTitle": {
    "message": "Λείπουν οι αντιστοιχίσεις πηγής για μεγάλες βιβλιοθήκες JavaScript πρώτου μέρους"
  },
  "core/audits/valid-source-maps.js | missingSourceMapErrorMessage": {
    "message": "Λείπει μια αντιστοίχιση πηγής από το μεγάλο αρχείο JavaScript"
  },
  "core/audits/valid-source-maps.js | missingSourceMapItemsWarningMesssage": {
    "message": "{missingItems,plural, =1{Ειδοποίηση: Λείπει ένα στοιχείο στο χαρακτηριστικό `.sourcesContent`}other{Ειδοποίηση: Λείπουν # στοιχεία στο χαρακτηριστικό `.sourcesContent`}}"
  },
  "core/audits/valid-source-maps.js | title": {
    "message": "Η σελίδα έχει έγκυρες αντιστοιχίσεις πηγής"
  },
  "core/config/default-config.js | a11yAriaGroupDescription": {
    "message": "Αυτές είναι ευκαιρίες να βελτιώσετε τη χρήση των ARIA στην εφαρμογή σας, κάνοντας καλύτερη την εμπειρία χρήστη σε τεχνολογίες υποβοήθησης, όπως στον αναγνώστη οθόνης."
  },
  "core/config/default-config.js | a11yAriaGroupTitle": {
    "message": "ARIA"
  },
  "core/config/default-config.js | a11yAudioVideoGroupDescription": {
    "message": "Αυτές είναι ευκαιρίες να παρέχετε εναλλακτικό περιεχόμενο για ήχο και βίντεο. Αυτό μπορεί να βελτιώσει την εμπειρία για χρήστες με προβλήματα ακοής ή όρασης."
  },
  "core/config/default-config.js | a11yAudioVideoGroupTitle": {
    "message": "Ήχος και βίντεο"
  },
  "core/config/default-config.js | a11yBestPracticesGroupDescription": {
    "message": "Αυτά τα στοιχεία επισημαίνουν συνήθεις βέλτιστες πρακτικές για την προσβασιμότητα."
  },
  "core/config/default-config.js | a11yBestPracticesGroupTitle": {
    "message": "Βέλτιστες πρακτικές"
  },
  "core/config/default-config.js | a11yCategoryDescription": {
    "message": "Αυτοί οι έλεγχοι επισημαίνουν ευκαιρίες για τη [βελτίωση της προσβασιμότητας της εφαρμογής ιστού σας](https://developer.chrome.com/docs/lighthouse/accessibility/). Ο αυτόματος εντοπισμός μπορεί να εντοπίσει μόνο ένα υποσύνολο προβλημάτων και δεν εγγυάται την προσβασιμότητα της εφαρμογής ιστού, επομένως συνίσταται επίσης η [μη αυτόματη δοκιμή](https://web.dev/articles/how-to-review)."
  },
  "core/config/default-config.js | a11yCategoryManualDescription": {
    "message": "Αυτά τα στοιχεία σχετίζονται με τομείς τους οποίους δεν μπορεί να καλύψει ένα εργαλείο αυτοματοποιημένων δοκιμών. Μάθετε περισσότερα στον οδηγό μας σχετικά με τη [διεξαγωγή ενός ελέγχου προσβασιμότητας](https://web.dev/articles/how-to-review)."
  },
  "core/config/default-config.js | a11yCategoryTitle": {
    "message": "Προσβασιμότητα"
  },
  "core/config/default-config.js | a11yColorContrastGroupDescription": {
    "message": "Αυτές είναι ευκαιρίες να βελτιώσετε την αναγνωσιμότητα του περιεχομένου σας."
  },
  "core/config/default-config.js | a11yColorContrastGroupTitle": {
    "message": "Αντίθεση"
  },
  "core/config/default-config.js | a11yLanguageGroupDescription": {
    "message": "Αυτές είναι ευκαιρίες να βελτιώσετε την ερμηνεία του περιεχομένου σας από χρήστες με διαφορετικές τοπικές ρυθμίσεις."
  },
  "core/config/default-config.js | a11yLanguageGroupTitle": {
    "message": "Διεθνοποίηση και τοπική προσαρμογή"
  },
  "core/config/default-config.js | a11yNamesLabelsGroupDescription": {
    "message": "Αυτές είναι ευκαιρίες να βελτιώσετε τη σημασιολογία των στοιχείων ελέγχου στην εφαρμογή σας. Αυτό μπορεί να κάνει καλύτερη την εμπειρία για τους χρήστες τεχνολογίας υποβοήθησης, όπως του αναγνώστη οθόνης."
  },
  "core/config/default-config.js | a11yNamesLabelsGroupTitle": {
    "message": "Ονόματα και ετικέτες"
  },
  "core/config/default-config.js | a11yNavigationGroupDescription": {
    "message": "Αυτές είναι ευκαιρίες να βελτιώσετε την πλοήγηση με πληκτρολόγιο στην εφαρμογή σας."
  },
  "core/config/default-config.js | a11yNavigationGroupTitle": {
    "message": "Πλοήγηση"
  },
  "core/config/default-config.js | a11yTablesListsVideoGroupDescription": {
    "message": "Αυτές είναι ευκαιρίες να βελτιώσετε την εμπειρία ανάγνωσης δεδομένων σε πίνακες ή λίστες με τη χρήση τεχνολογίας υποβοήθησης, όπως του αναγνώστη οθόνης."
  },
  "core/config/default-config.js | a11yTablesListsVideoGroupTitle": {
    "message": "Πίνακες και λίστες"
  },
  "core/config/default-config.js | bestPracticesBrowserCompatGroupTitle": {
    "message": "Συμβατότητα προγράμματος περιήγησης"
  },
  "core/config/default-config.js | bestPracticesCategoryTitle": {
    "message": "Βέλτιστες πρακτικές"
  },
  "core/config/default-config.js | bestPracticesGeneralGroupTitle": {
    "message": "Γενικά"
  },
  "core/config/default-config.js | bestPracticesTrustSafetyGroupTitle": {
    "message": "Εμπιστοσύνη και ασφάλεια"
  },
  "core/config/default-config.js | bestPracticesUXGroupTitle": {
    "message": "Εμπειρία χρήστη"
  },
  "core/config/default-config.js | diagnosticsGroupDescription": {
    "message": "Περισσότερες πληροφορίες σχετικά με την απόδοση της εφαρμογής σας. Αυτά τα δεδομένα δεν [επηρεάζουν άμεσα](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) τη βαθμολογία απόδοσης."
  },
  "core/config/default-config.js | diagnosticsGroupTitle": {
    "message": "Διαγνωστικά στοιχεία"
  },
  "core/config/default-config.js | firstPaintImprovementsGroupDescription": {
    "message": "Η πιο σημαντική πτυχή της απόδοσης είναι η ταχύτητα με την οποία αποδίδονται τα pixel στην οθόνη. Σημαντικές μετρήσεις: Πρώτη μορφή με περιεχόμενο, Πρώτη χρήσιμη μορφή"
  },
  "core/config/default-config.js | firstPaintImprovementsGroupTitle": {
    "message": "Βελτιώσεις πρώτης μορφής"
  },
  "core/config/default-config.js | insightsGroupDescription": {
    "message": "Αυτά τα insight είναι επίσης διαθέσιμα στο πλαίσιο Απόδοση των Εργαλείων για προγραμματιστές Chrome. [Καταγράψτε ένα ίχνος](https://developer.chrome.com/docs/devtools/performance/reference), για να δείτε πιο λεπτομερείς πληροφορίες."
  },
  "core/config/default-config.js | insightsGroupTitle": {
    "message": "Insight"
  },
  "core/config/default-config.js | metricGroupTitle": {
    "message": "Μετρήσεις"
  },
  "core/config/default-config.js | overallImprovementsGroupDescription": {
    "message": "Βελτιώστε τη συνολική εμπειρία φόρτωσης, για να μπορεί η σελίδα να ανταποκρίνεται και να είναι έτοιμη για χρήση το συντομότερο δυνατό. Σημαντικές μετρήσεις: Χρόνος για Αλληλεπίδραση, Ευρετήριο ταχύτητας"
  },
  "core/config/default-config.js | overallImprovementsGroupTitle": {
    "message": "Συνολικές βελτιώσεις"
  },
  "core/config/default-config.js | performanceCategoryTitle": {
    "message": "Απόδοση"
  },
  "core/config/default-config.js | seoCategoryDescription": {
    "message": "Αυτοί οι έλεγχοι διασφαλίζουν ότι η σελίδα σας ακολουθεί τις βασικές συμβουλές βελτιστοποίησης μηχανών αναζήτησης. Υπάρχουν πολλοί επιπλέον παράγοντες τους οποίους το Lighthouse δεν βαθμολογεί εδώ και οι οποίοι ενδέχεται να επηρεάζουν την κατάταξη στην αναζήτηση, συμπεριλαμβανομένης της απόδοσης στο [Core Web Vitals](https://web.dev/explore/vitals). [Μάθετε περισσότερα σχετικά με τα Βασικά στοιχεία της Αναζήτησης Google](https://support.google.com/webmasters/answer/35769)."
  },
  "core/config/default-config.js | seoCategoryManualDescription": {
    "message": "Εκτελέστε αυτά τα πρόσθετα εργαλεία επικύρωσης, για να ελέγξετε περισσότερες βέλτιστες πρακτικές SEO."
  },
  "core/config/default-config.js | seoCategoryTitle": {
    "message": "SEO"
  },
  "core/config/default-config.js | seoContentGroupDescription": {
    "message": "Μορφοποιήστε το HTML με τρόπο που να επιτρέπει στους ανιχνευτές να κατανοούν καλύτερα το περιεχόμενο της εφαρμογής σας."
  },
  "core/config/default-config.js | seoContentGroupTitle": {
    "message": "Βέλτιστες πρακτικές περιεχομένου"
  },
  "core/config/default-config.js | seoCrawlingGroupDescription": {
    "message": "Για να εμφανίζεται στα αποτελέσματα αναζήτησης, οι ανιχνευτές χρειάζονται πρόσβαση στην εφαρμογή σας."
  },
  "core/config/default-config.js | seoCrawlingGroupTitle": {
    "message": "Ανίχνευση και δημιουργία ευρετηρίου"
  },
  "core/config/default-config.js | seoMobileGroupDescription": {
    "message": "Βεβαιωθείτε ότι οι σελίδες σας είναι φιλικές προς κινητά, ώστε οι χρήστες να μην χρειάζεται να πλησιάζουν τα δάχτυλά τους ή να κάνουν μεγέθυνση για να διαβάζουν τις σελίδες περιεχομένου. [Μάθετε πώς μπορείτε να κάνετε τις σελίδες φιλικές προς κινητά](https://developers.google.com/search/mobile-sites/)."
  },
  "core/config/default-config.js | seoMobileGroupTitle": {
    "message": "Φιλική προς κινητά"
  },
  "core/gather/driver/environment.js | warningSlowHostCpu": {
    "message": "Η δοκιμασμένη συσκευή φαίνεται να έχει πιο αργή CPU από ό,τι αναμένει το Lighthouse. Αυτό μπορεί να επηρεάσει αρνητικά τη βαθμολογία απόδοσης. Μάθετε περισσότερα σχετικά με τη [βαθμονόμηση ενός κατάλληλου πολλαπλασιαστή επιβράδυνσης CPU](https://github.com/GoogleChrome/lighthouse/blob/main/docs/throttling.md#cpu-throttling)."
  },
  "core/gather/driver/navigation.js | warningRedirected": {
    "message": "Η σελίδα μπορεί να μην φορτώνεται με τον αναμενόμενο τρόπο επειδή το URL δοκιμής ({requested}) ανακατευθύνθηκε στο {final}. Προσπαθήστε να δοκιμάσετε απευθείας το δεύτερο URL."
  },
  "core/gather/driver/navigation.js | warningTimeout": {
    "message": "Η φόρτωση της σελίδας ήταν υπερβολικά αργή και δεν ολοκληρώθηκε εντός του χρονικού ορίου. Τα αποτελέσματα ενδέχεται να μην είναι ολοκληρωμένα."
  },
  "core/gather/driver/storage.js | warningCacheTimeout": {
    "message": "Έληξε το χρονικό όριο για τη διαγραφή της κρυφής μνήμης του προγράμματος περιήγησης. Δοκιμάστε να ελέγξετε ξανά αυτήν τη σελίδα και υποβάλετε σφάλμα, εάν το πρόβλημα συνεχίσει να εμφανίζεται."
  },
  "core/gather/driver/storage.js | warningData": {
    "message": "{locationCount,plural, =1{Ενδέχεται να υπάρχουν αποθηκευμένα δεδομένα που επηρεάζουν την απόδοση φόρτωσης σε αυτή την τοποθεσία: {locations}. Ελέγξτε αυτή τη σελίδα σε παράθυρο για ανώνυμη περιήγηση, για να εμποδίσετε αυτούς τους πόρους από το να επηρεάσουν τις βαθμολογίες σας.}other{Ενδέχεται να υπάρχουν αποθηκευμένα δεδομένα που επηρεάζουν την απόδοση φόρτωσης σε αυτές τις τοποθεσίες: {locations}. Ελέγξτε αυτή τη σελίδα σε παράθυρο για ανώνυμη περιήγηση, για να εμποδίσετε αυτούς τους πόρους από το να επηρεάσουν τις βαθμολογίες σας.}}"
  },
  "core/gather/driver/storage.js | warningOriginDataTimeout": {
    "message": "Το χρονικό όριο της διαγραφής δεδομένων προέλευσης έληξε. Δοκιμάστε να ελέγξετε ξανά αυτήν τη σελίδα και υποβάλετε σφάλμα, εάν το πρόβλημα συνεχίσει να εμφανίζεται."
  },
  "core/gather/gatherers/link-elements.js | headerParseWarning": {
    "message": "Σφάλμα κατά την ανάλυση της κεφαλίδας `link` ({error}): `{header}`"
  },
  "core/gather/timespan-runner.js | warningNavigationDetected": {
    "message": "Εντοπίστηκε πλοήγηση στις σελίδες κατά τη διάρκεια της εκτέλεσης. Δεν συνιστάται η χρήση της λειτουργίας χρονικού διαστήματος για τον έλεγχο των πλοηγήσεων στις σελίδες. Χρησιμοποιήστε τη λειτουργία πλοήγησης, για να ελέγχετε τις πλοηγήσεις στις σελίδες για καλύτερη απόδοση τρίτου μέρους και εντοπισμό κύριου νήματος."
  },
  "core/lib/csp-evaluator.js | allowlistFallback": {
    "message": "Εξετάστε το ενδεχόμενο προσθήκης συνδυασμών URL https: και http: (παραβλέπονται από προγράμματα περιήγησης που υποστηρίζουν `'strict-dynamic'`) για συμβατότητα με παλαιότερες εκδόσεις προγραμμάτων περιήγησης."
  },
  "core/lib/csp-evaluator.js | deprecatedDisownOpener": {
    "message": "Η οδηγία `disown-opener` καταργήθηκε από την έκδοση CSP3. Εναλλακτικά, χρησιμοποιήστε την κεφαλίδα Cross-Origin-Opener-Policy."
  },
  "core/lib/csp-evaluator.js | deprecatedReferrer": {
    "message": "Η οδηγία `referrer` καταργήθηκε από την έκδοση CSP2. Εναλλακτικά, χρησιμοποιήστε την κεφαλίδα Referrer-Policy."
  },
  "core/lib/csp-evaluator.js | deprecatedReflectedXSS": {
    "message": "Η οδηγία `reflected-xss` καταργήθηκε από την έκδοση CSP2. Εναλλακτικά, χρησιμοποιήστε την κεφαλίδα X-XSS-Protection."
  },
  "core/lib/csp-evaluator.js | missingBaseUri": {
    "message": "Η απουσία της οδηγίας `base-uri` επιτρέπει στις εισαγόμενες ετικέτες `<base>` να ορίζουν το βασικό URL για όλα τα σχετικά URL (π.χ. σενάρια) σε έναν τομέα που ελέγχεται από έναν υπεύθυνο επίθεσης. Εξετάστε το ενδεχόμενο να ορίσετε την οδηγία `base-uri` σε `'none'` ή `'self'`."
  },
  "core/lib/csp-evaluator.js | missingObjectSrc": {
    "message": "Η απουσία της οδηγίας `object-src` επιτρέπει την εισαγωγή προσθηκών που εκτελούν μη ασφαλή σενάρια. Εάν μπορείτε, σκεφτείτε το ενδεχόμενο να ορίσετε την οδηγία `object-src` σε `'none'`."
  },
  "core/lib/csp-evaluator.js | missingScriptSrc": {
    "message": "Λείπει η οδηγία `script-src`. Η απουσία της οδηγίας μπορεί να επιτρέψει την εκτέλεση μη ασφαλών σεναρίων."
  },
  "core/lib/csp-evaluator.js | missingSemicolon": {
    "message": "Μήπως ξεχάσατε το ερωτηματικό; Το {keyword} φαίνεται ότι είναι οδηγία, όχι λέξη-κλειδί."
  },
  "core/lib/csp-evaluator.js | nonceCharset": {
    "message": "Οι αριθμοί nonce πρέπει να χρησιμοποιούν το σύνολο χαρακτήρων base64."
  },
  "core/lib/csp-evaluator.js | nonceLength": {
    "message": "Οι αριθμοί nonce πρέπει να αποτελούνται από τουλάχιστον 8 χαρακτήρες."
  },
  "core/lib/csp-evaluator.js | plainUrlScheme": {
    "message": "Αποφύγετε τη χρήση απλών σχημάτων URL ({keyword}) σε αυτή την οδηγία. Τα απλά σχήματα URL επιτρέπουν την άντληση σεναρίων από μη ασφαλή τομέα."
  },
  "core/lib/csp-evaluator.js | plainWildcards": {
    "message": "Αποφύγετε τη χρήση απλών χαρακτήρων μπαλαντέρ ({keyword}) σε αυτή την οδηγία. Οι απλοί χαρακτήρες μπαλαντέρ επιτρέπουν την άντληση σεναρίων από μη ασφαλή τομέα."
  },
  "core/lib/csp-evaluator.js | reportToOnly": {
    "message": "Ο προορισμός αναφοράς διαμορφώνεται μόνο μέσω της οδηγίας report-to. Αυτή η οδηγία υποστηρίζεται μόνο σε προγράμματα περιήγησης που βασίζονται στο Chromium και για αυτόν τον λόγο συνιστάται επίσης η χρήση μιας οδηγίας `report-uri`."
  },
  "core/lib/csp-evaluator.js | reportingDestinationMissing": {
    "message": "Δεν υπάρχει CSP που διαμορφώνει προορισμό αναφοράς. Αυτό δυσχεραίνει τη διατήρηση του CSP για μεγάλα διαστήματα και την παρακολούθηση για τυχόν προβλήματα."
  },
  "core/lib/csp-evaluator.js | strictDynamic": {
    "message": "Οι λίστες επιτρεπομένων κεντρικού υπολογιστή μπορούν συχνά να παρακαμφθούν. Εξετάστε το ενδεχόμενο να χρησιμοποιήσετε αριθμούς nonce ή κατακερματισμούς CSP, μαζί με την οδηγία `'strict-dynamic'`, εάν αυτό είναι απαραίτητο."
  },
  "core/lib/csp-evaluator.js | unknownDirective": {
    "message": "Άγνωστη οδηγία CSP."
  },
  "core/lib/csp-evaluator.js | unknownKeyword": {
    "message": "Το {keyword} φαίνεται ότι είναι μη έγκυρη λέξη-κλειδί."
  },
  "core/lib/csp-evaluator.js | unsafeInline": {
    "message": "Η οδηγία `'unsafe-inline'` επιτρέπει την εκτέλεση μη ασφαλών σεναρίων στη σελίδα και δεικτών χειρισμού συμβάντων. Εξετάστε το ενδεχόμενο χρήσης αριθμών nonce ή κατακερματισμών CSP για να επιτρέπονται μεμονωμένα σενάρια."
  },
  "core/lib/csp-evaluator.js | unsafeInlineFallback": {
    "message": "Εξετάστε το ενδεχόμενο να προσθέσετε την οδηγία `'unsafe-inline'` (παραβλέπεται από προγράμματα περιήγησης που υποστηρίζουν αριθμούς nonce/κατακερματισμούς) για συμβατότητα με παλαιότερες εκδόσεις προγραμμάτων περιήγησης."
  },
  "core/lib/deprecation-description.js | feature": {
    "message": "Ελέγξτε τη σελίδα κατάστασης λειτουργίας για περισσότερες λεπτομέρειες."
  },
  "core/lib/deprecation-description.js | milestone": {
    "message": "Αυτή η αλλαγή θα τεθεί σε ισχύ με το ορόσημο {milestone}."
  },
  "core/lib/deprecation-description.js | title": {
    "message": "Χρησιμοποιήθηκε λειτουργία που έχει καταργηθεί"
  },
  "core/lib/i18n/i18n.js | columnBlockingTime": {
    "message": "Χρόνος αποκλεισμού κύριου νήματος"
  },
  "core/lib/i18n/i18n.js | columnCacheTTL": {
    "message": "TTL κρυφής μνήμης"
  },
  "core/lib/i18n/i18n.js | columnDescription": {
    "message": "Περιγραφή"
  },
  "core/lib/i18n/i18n.js | columnDuration": {
    "message": "Διάρκεια"
  },
  "core/lib/i18n/i18n.js | columnElement": {
    "message": "Στοιχείο"
  },
  "core/lib/i18n/i18n.js | columnFailingElem": {
    "message": "Στοιχεία που απέτυχαν"
  },
  "core/lib/i18n/i18n.js | columnLocation": {
    "message": "Τοποθεσία"
  },
  "core/lib/i18n/i18n.js | columnName": {
    "message": "Όνομα"
  },
  "core/lib/i18n/i18n.js | columnRequests": {
    "message": "Αιτήματα"
  },
  "core/lib/i18n/i18n.js | columnResourceSize": {
    "message": "Μέγεθος πόρου"
  },
  "core/lib/i18n/i18n.js | columnResourceType": {
    "message": "Τύπος πόρου"
  },
  "core/lib/i18n/i18n.js | columnSize": {
    "message": "Μέγεθος"
  },
  "core/lib/i18n/i18n.js | columnSource": {
    "message": "Πηγή"
  },
  "core/lib/i18n/i18n.js | columnStartTime": {
    "message": "Ώρα έναρξης"
  },
  "core/lib/i18n/i18n.js | columnTimeSpent": {
    "message": "Χρόνος χρήσης"
  },
  "core/lib/i18n/i18n.js | columnTransferSize": {
    "message": "Μέγεθος μεταφοράς"
  },
  "core/lib/i18n/i18n.js | columnURL": {
    "message": "URL"
  },
  "core/lib/i18n/i18n.js | columnWastedBytes": {
    "message": "Εκτιμώμενη εξοικονόμηση"
  },
  "core/lib/i18n/i18n.js | columnWastedMs": {
    "message": "Εκτιμώμενη εξοικονόμηση"
  },
  "core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric": {
    "message": "Cumulative Layout Shift"
  },
  "core/lib/i18n/i18n.js | displayValueByteSavings": {
    "message": "Εκτιμώμενη εξοικονόμηση {wastedBytes, number, bytes} KiB"
  },
  "core/lib/i18n/i18n.js | displayValueElementsFound": {
    "message": "{nodeCount,plural, =1{Βρέθηκε 1 στοιχείο}other{Βρέθηκαν # στοιχεία}}"
  },
  "core/lib/i18n/i18n.js | displayValueMsSavings": {
    "message": "Εκτιμώμενη εξοικονόμηση {wastedMs, number, milliseconds} ms"
  },
  "core/lib/i18n/i18n.js | documentResourceType": {
    "message": "Έγγραφο"
  },
  "core/lib/i18n/i18n.js | firstContentfulPaintMetric": {
    "message": "First Contentful Paint"
  },
  "core/lib/i18n/i18n.js | firstMeaningfulPaintMetric": {
    "message": "Πρώτη χρήσιμη μορφή"
  },
  "core/lib/i18n/i18n.js | fontResourceType": {
    "message": "Γραμματοσειρά"
  },
  "core/lib/i18n/i18n.js | imageResourceType": {
    "message": "Εικόνα"
  },
  "core/lib/i18n/i18n.js | interactionToNextPaint": {
    "message": "Interaction to Next Paint"
  },
  "core/lib/i18n/i18n.js | interactiveMetric": {
    "message": "Time to Interactive"
  },
  "core/lib/i18n/i18n.js | itemSeverityHigh": {
    "message": "Υψηλή"
  },
  "core/lib/i18n/i18n.js | itemSeverityLow": {
    "message": "Χαμηλή"
  },
  "core/lib/i18n/i18n.js | itemSeverityMedium": {
    "message": "Μέτρια"
  },
  "core/lib/i18n/i18n.js | largestContentfulPaintMetric": {
    "message": "Largest Contentful Paint"
  },
  "core/lib/i18n/i18n.js | maxPotentialFIDMetric": {
    "message": "Μέγ. δυνατή καθυστέρηση πρώτης εισόδου"
  },
  "core/lib/i18n/i18n.js | mediaResourceType": {
    "message": "Μέσα"
  },
  "core/lib/i18n/i18n.js | ms": {
    "message": "{timeInMs, number, milliseconds} χλστ.δ."
  },
  "core/lib/i18n/i18n.js | otherResourceType": {
    "message": "Άλλο"
  },
  "core/lib/i18n/i18n.js | otherResourcesLabel": {
    "message": "Άλλοι πόροι"
  },
  "core/lib/i18n/i18n.js | scriptResourceType": {
    "message": "Σενάριο"
  },
  "core/lib/i18n/i18n.js | seconds": {
    "message": "{timeInMs, number, seconds} δ."
  },
  "core/lib/i18n/i18n.js | speedIndexMetric": {
    "message": "Speed Index"
  },
  "core/lib/i18n/i18n.js | stylesheetResourceType": {
    "message": "Φύλλο στιλ"
  },
  "core/lib/i18n/i18n.js | thirdPartyResourceType": {
    "message": "Τρίτο μέρος"
  },
  "core/lib/i18n/i18n.js | total": {
    "message": "Σύνολο"
  },
  "core/lib/i18n/i18n.js | totalBlockingTimeMetric": {
    "message": "Total Blocking Time"
  },
  "core/lib/i18n/i18n.js | totalResourceType": {
    "message": "Σύνολο"
  },
  "core/lib/lh-error.js | badTraceRecording": {
    "message": "Παρουσιάστηκε κάποιο πρόβλημα με την εγγραφή του ίχνους κατά τη φόρτωση της σελίδας σας. Εκτελέστε ξανά το Lighthouse. ({errorCode})"
  },
  "core/lib/lh-error.js | criTimeout": {
    "message": "Λήξη χρονικού ορίου κατά την αναμονή για αρχική σύνδεση του πρωτοκόλλου εργαλείου εντοπισμού σφαλμάτων."
  },
  "core/lib/lh-error.js | didntCollectScreenshots": {
    "message": "Το Chrome δεν συγκέντρωσε στιγμιότυπα οθόνης κατά τη φόρτωση της σελίδας. Βεβαιωθείτε ότι υπάρχει ορατό περιεχόμενο στη σελίδα και έπειτα δοκιμάστε να εκτελέσετε ξανά το Lighthouse. ({errorCode})"
  },
  "core/lib/lh-error.js | dnsFailure": {
    "message": "Οι διακομιστές DNS δεν ήταν δυνατό να επιλύσουν τον παρεχόμενο τομέα."
  },
  "core/lib/lh-error.js | erroredRequiredArtifact": {
    "message": "Παρουσιάστηκε κάποιο σφάλμα στη λειτουργία συγκέντρωσης για τον απαιτούμενο πόρο {artifactName}: {errorMessage}"
  },
  "core/lib/lh-error.js | internalChromeError": {
    "message": "Προέκυψε εσωτερικό σφάλμα Chrome. Επανεκκινήστε το Chrome και δοκιμάστε να εκτελέσετε ξανά το Lighthouse."
  },
  "core/lib/lh-error.js | missingRequiredArtifact": {
    "message": "Δεν εκτελέστηκε η λειτουργία συγκέντρωσης για τον απαιτούμενο πόρο {artifactName}."
  },
  "core/lib/lh-error.js | noFcp": {
    "message": "Η σελίδα δεν σχεδιάζει κανένα περιεχόμενο. Βεβαιωθείτε ότι διατηρείτε το παράθυρο του προγράμματος περιήγησης στο προσκήνιο κατά τη φόρτωση και προσπαθήστε ξανά. ({errorCode})"
  },
  "core/lib/lh-error.js | noLcp": {
    "message": "Η σελίδα δεν πρόβαλε περιεχόμενο που πληροί τις προϋποθέσεις ως Μεγαλύτερη σχεδίαση με περιεχόμενο (LCP). Βεβαιωθείτε ότι η σελίδα έχει έγκυρο στοιχείο LCP και, στη συνέχεια, δοκιμάστε ξανά. ({errorCode})"
  },
  "core/lib/lh-error.js | notHtml": {
    "message": "Η σελίδα που καταχωρίσατε δεν είναι HTML (προβάλλεται ως τύπος MIME {mimeType})."
  },
  "core/lib/lh-error.js | oldChromeDoesNotSupportFeature": {
    "message": "Αυτή η έκδοση του Chrome είναι πολύ παλιά για να υποστηρίζει τη λειτουργία {featureName}. Χρησιμοποιήστε μια νεότερη έκδοση για να δείτε τα πλήρη αποτελέσματα."
  },
  "core/lib/lh-error.js | pageLoadFailed": {
    "message": "Το Lighthouse δεν ήταν δυνατό να φορτώσει με αξιοπιστία τη σελίδα που ζητήσατε. Βεβαιωθείτε ότι ελέγχετε το σωστό URL και ότι ο διακομιστής ανταποκρίνεται σωστά σε όλα τα αιτήματα."
  },
  "core/lib/lh-error.js | pageLoadFailedHung": {
    "message": "Το Lighthouse δεν ήταν δυνατό να φορτώσει με αξιοπιστία το URL που ζητήσατε, επειδή η σελίδα σταμάτησε να ανταποκρίνεται."
  },
  "core/lib/lh-error.js | pageLoadFailedInsecure": {
    "message": "Το URL που παρείχατε δεν έχει ένα έγκυρο πιστοποιητικό ασφάλειας. {securityMessages}"
  },
  "core/lib/lh-error.js | pageLoadFailedInterstitial": {
    "message": "Το Chrome εμπόδισε την εμφάνιση μιας σελίδας με παρενθετική διαφήμιση. Βεβαιωθείτε ότι ελέγχετε το σωστό URL και ότι ο διακομιστής αποκρίνεται σωστά σε όλα τα αιτήματα."
  },
  "core/lib/lh-error.js | pageLoadFailedWithDetails": {
    "message": "Το Lighthouse δεν μπόρεσε να φορτώσει με αξιοπιστία τη σελίδα που ζητήσατε. Βεβαιωθείτε ότι ελέγχετε το σωστό URL και ότι ο διακομιστής αποκρίνεται σωστά σε όλα τα αιτήματα. (Λεπτομέρειες: {errorDetails})"
  },
  "core/lib/lh-error.js | pageLoadFailedWithStatusCode": {
    "message": "Το Lighthouse δεν μπόρεσε να φορτώσει με αξιοπιστία τη σελίδα που ζητήσατε. Βεβαιωθείτε ότι ελέγχετε το σωστό URL και ότι ο διακομιστής αποκρίνεται σωστά σε όλα τα αιτήματα. (Κωδικός κατάστασης: {statusCode})"
  },
  "core/lib/lh-error.js | pageLoadTookTooLong": {
    "message": "Χρειάστηκε υπερβολικά πολύς χρόνος για τη φόρτωση της σελίδας σας. Συμβουλευτείτε τις ευκαιρίες στην αναφορά, για να μειώσετε τον χρόνο φόρτωσης της σελίδας, και έπειτα δοκιμάστε να εκτελέσετε ξανά το Lighthouse. ({errorCode})"
  },
  "core/lib/lh-error.js | protocolTimeout": {
    "message": "Η αναμονή για απόκριση του πρωτοκόλλου DevTools έχει υπερβεί τον μέγιστο επιτρεπόμενο χρόνο. (Μέθοδος: {protocolMethod})"
  },
  "core/lib/lh-error.js | requestContentTimeout": {
    "message": "Η λήψη περιεχομένου πόρων έχει υπερβεί τον εκχωρημένο χρόνο"
  },
  "core/lib/lh-error.js | targetCrashed": {
    "message": "Η καρτέλα του προγράμματος περιήγησης παρουσίασε απροσδόκητο σφάλμα."
  },
  "core/lib/lh-error.js | urlInvalid": {
    "message": "Το URL που παρείχατε φαίνεται ότι δεν είναι έγκυρο."
  },
  "core/lib/navigation-error.js | warningStatusCode": {
    "message": "Το Lighthouse δεν μπόρεσε να φορτώσει με αξιοπιστία τη σελίδα που ζητήσατε. Βεβαιωθείτε ότι ελέγχετε το σωστό URL και ότι ο διακομιστής αποκρίνεται σωστά σε όλα τα αιτήματα. (Κωδικός κατάστασης: {errorCode})"
  },
  "core/lib/navigation-error.js | warningXhtml": {
    "message": "Ο τύπος MIME της σελίδας είναι XHTML: Το Lighthouse δεν υποστηρίζει ρητά αυτόν τον τύπο εγγράφου"
  },
  "core/user-flow.js | defaultFlowName": {
    "message": "Ροή χρήστη ({url})"
  },
  "core/user-flow.js | defaultNavigationName": {
    "message": "Αναφορά πλοήγησης ({url})"
  },
  "core/user-flow.js | defaultSnapshotName": {
    "message": "Αναφορά σύνοψης ({url})"
  },
  "core/user-flow.js | defaultTimespanName": {
    "message": "Αναφορά χρονικού διαστήματος ({url})"
  },
  "flow-report/src/i18n/ui-strings.js | allReports": {
    "message": "Όλες οι αναφορές"
  },
  "flow-report/src/i18n/ui-strings.js | categories": {
    "message": "Κατηγορίες"
  },
  "flow-report/src/i18n/ui-strings.js | categoryAccessibility": {
    "message": "Προσβασιμότητα"
  },
  "flow-report/src/i18n/ui-strings.js | categoryBestPractices": {
    "message": "Βέλτιστες πρακτικές"
  },
  "flow-report/src/i18n/ui-strings.js | categoryPerformance": {
    "message": "Απόδοση"
  },
  "flow-report/src/i18n/ui-strings.js | categorySeo": {
    "message": "SEO"
  },
  "flow-report/src/i18n/ui-strings.js | desktop": {
    "message": "Υπολογιστής"
  },
  "flow-report/src/i18n/ui-strings.js | helpDialogTitle": {
    "message": "Κατανόηση της αναφοράς ροής του Lighthouse"
  },
  "flow-report/src/i18n/ui-strings.js | helpLabel": {
    "message": "Κατανόηση των ροών"
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionNavigation": {
    "message": "Χρησιμοποιήστε τις αναφορές των αναφορών πλοήγησης για να..."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionSnapshot": {
    "message": "Χρησιμοποιήστε τις αναφορές Snapshot για να..."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionTimespan": {
    "message": "Χρησιμοποιήστε τις αναφορές χρονικού διαστήματος για να..."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation1": {
    "message": "Λάβετε μια βαθμολογία απόδοσης του Lighthouse."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation2": {
    "message": "Υπολογίσετε τις μετρήσεις απόδοσης φόρτωσης σελίδας, όπως Μεγαλύτερη σχεδίαση με περιεχόμενο και Speed Index."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation3": {
    "message": "Αξιολογήσετε τις δυνατότητες προηγμένων εφαρμογών ιστού."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot1": {
    "message": "Εντοπίσετε ζητήματα προσβασιμότητας σε εφαρμογές μίας σελίδας ή σύνθετες φόρμες."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot2": {
    "message": "Αξιολογήσετε τις βέλτιστες πρακτικές των μενού και στοιχείων διεπαφής χρήστη που κρύβονται πίσω από αλληλεπιδράσεις."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan1": {
    "message": "Μετρήσετε τις αλλαγές διάταξης και τον χρόνο εκτέλεσης JavaScript σε μια σειρά αλληλεπιδράσεων."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan2": {
    "message": "Ανακαλύψετε ευκαιρίες απόδοσης για να βελτιώσετε την εμπειρία για σελίδες μεγάλης διάρκειας και εφαρμογές μίας σελίδας."
  },
  "flow-report/src/i18n/ui-strings.js | highestImpact": {
    "message": "Υψηλότερος αντίκτυπος"
  },
  "flow-report/src/i18n/ui-strings.js | informativeAuditCount": {
    "message": "{numInformative,plural, =1{{numInformative} πληροφοριακός έλεγχος}other{{numInformative} πληροφοριακοί έλεγχοι}}"
  },
  "flow-report/src/i18n/ui-strings.js | mobile": {
    "message": "Κινητό"
  },
  "flow-report/src/i18n/ui-strings.js | navigationDescription": {
    "message": "Φόρτωση σελίδας"
  },
  "flow-report/src/i18n/ui-strings.js | navigationLongDescription": {
    "message": "Οι αναφορές πλοήγησης αναλύουν τη φόρτωση μίας σελίδας, ακριβώς όπως οι πρωτότυπες αναφορές του Lighthouse."
  },
  "flow-report/src/i18n/ui-strings.js | navigationReport": {
    "message": "Αναφορά πλοήγησης"
  },
  "flow-report/src/i18n/ui-strings.js | navigationReportCount": {
    "message": "{numNavigation,plural, =1{{numNavigation} αναφορά πλοήγησης}other{{numNavigation} αναφορές πλοήγησης}}"
  },
  "flow-report/src/i18n/ui-strings.js | passableAuditCount": {
    "message": "{numPassableAudits,plural, =1{{numPassableAudits} έλεγχος που μπορεί να ολοκληρωθεί}other{{numPassableAudits} έλεγχοι που μπορούν να ολοκληρωθούν}}"
  },
  "flow-report/src/i18n/ui-strings.js | passedAuditCount": {
    "message": "{numPassed,plural, =1{{numPassed} έλεγχος ολοκληρώθηκε}other{{numPassed} έλεγχοι ολοκληρώθηκαν}}"
  },
  "flow-report/src/i18n/ui-strings.js | ratingAverage": {
    "message": "Μέτρια"
  },
  "flow-report/src/i18n/ui-strings.js | ratingError": {
    "message": "Σφάλμα"
  },
  "flow-report/src/i18n/ui-strings.js | ratingFail": {
    "message": "Χαμηλή"
  },
  "flow-report/src/i18n/ui-strings.js | ratingPass": {
    "message": "Καλή"
  },
  "flow-report/src/i18n/ui-strings.js | save": {
    "message": "Αποθήκευση"
  },
  "flow-report/src/i18n/ui-strings.js | snapshotDescription": {
    "message": "Καταγεγραμμένη κατάσταση σελίδας"
  },
  "flow-report/src/i18n/ui-strings.js | snapshotLongDescription": {
    "message": "Οι αναφορές Snapshot αναλύουν τη σελίδα σε μια συγκεκριμένη κατάσταση, συνήθως μετά από αλληλεπιδράσεις χρηστών."
  },
  "flow-report/src/i18n/ui-strings.js | snapshotReport": {
    "message": "Αναφορά σύνοψης"
  },
  "flow-report/src/i18n/ui-strings.js | snapshotReportCount": {
    "message": "{numSnapshot,plural, =1{{numSnapshot} αναφορά σύνοψης}other{{numSnapshot} αναφορές σύνοψης}}"
  },
  "flow-report/src/i18n/ui-strings.js | summary": {
    "message": "Σύνοψη"
  },
  "flow-report/src/i18n/ui-strings.js | timespanDescription": {
    "message": "Αλληλεπιδράσεις χρήστη"
  },
  "flow-report/src/i18n/ui-strings.js | timespanLongDescription": {
    "message": "Οι αναφορές χρονικού διαστήματος αναλύουν μια τυχαία χρονική περίοδο, η οποία συνήθως περιέχει αλληλεπιδράσεις χρηστών."
  },
  "flow-report/src/i18n/ui-strings.js | timespanReport": {
    "message": "Αναφορά χρονικού διαστήματος"
  },
  "flow-report/src/i18n/ui-strings.js | timespanReportCount": {
    "message": "{numTimespan,plural, =1{{numTimespan} αναφορά χρονικού διαστήματος}other{{numTimespan} αναφορές χρονικού διαστήματος}}"
  },
  "flow-report/src/i18n/ui-strings.js | title": {
    "message": "Αναφορά ροής χρήστη Lighthouse"
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": {
    "message": "Authorization will not be covered by the wildcard symbol (*) in CORS Access-Control-Allow-Headers handling."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CSSSelectorInternalMediaControlsOverlayCastButton": {
    "message": "The disableRemotePlayback attribute should be used in order to disable the default Cast integration instead of using -internal-media-controls-overlay-cast-button selector."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CSSValueAppearanceSliderVertical": {
    "message": "Η τιμή εμφάνισης CSS slider-vertical δεν έχει τυποποιηθεί και θα καταργηθεί."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CanRequestURLHTTPContainingNewline": {
    "message": "Resource requests whose URLs contained both removed whitespace \\(n|r|t) characters and less-than characters (<) are blocked. Please remove newlines and encode less-than characters from places like element attribute values in order to load these resources."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesConnectionInfo": {
    "message": "chrome.loadTimes() is deprecated, instead use standardized API: Navigation Timing 2."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesFirstPaintAfterLoadTime": {
    "message": "chrome.loadTimes() is deprecated, instead use standardized API: Paint Timing."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": {
    "message": "chrome.loadTimes() is deprecated, instead use standardized API: nextHopProtocol in Navigation Timing 2."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": {
    "message": "Cookies containing a \\(0|r|n) character will be rejected instead of truncated."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": {
    "message": "Η χαλάρωση της πολιτικής κοινής προέλευσης με ρύθμιση του document.domain έχει καταργηθεί και θα απενεργοποιηθεί από προεπιλογή. Αυτή η προειδοποίηση κατάργησης αφορά μια πρόσβαση διασταυρούμενων προελεύσεων που ενεργοποιήθηκε με τη ρύθμιση του document.domain."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginWindowAlert": {
    "message": "Η ενεργοποίηση της συνάρτησης window.alerts από iframe διασταυρούμενων προελεύσεων έχει καταργηθεί και θα αποσυρθεί στο μέλλον."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginWindowConfirm": {
    "message": "Η ενεργοποίηση του window.confirm από iframe διασταυρούμενων προελεύσεων έχει καταργηθεί και θα αποσυρθεί στο μέλλον."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": {
    "message": "Υποστήριξη για δεδομένα: Τα URL στο SVGUseElement έχουν καταργηθεί και θα αποσυρθούν στο μέλλον."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": {
    "message": "Τα getCurrentPosition() και watchPosition() δεν λειτουργούν πλέον σε μη ασφαλείς προελεύσεις. Για να χρησιμοποιήσετε αυτήν τη λειτουργία, θα πρέπει να εξετάσετε το ενδεχόμενο να αλλάξετε την εφαρμογή σας σε ασφαλή προέλευση, όπως HTTPS. Ανατρέξτε στη σελίδα https://goo.gle/chrome-insecure-origins για περισσότερες λεπτομέρειες."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": {
    "message": "Τα getCurrentPosition() και watchPosition() καταργήθηκαν σε μη ασφαλείς προελεύσεις. Για να χρησιμοποιήσετε αυτήν τη λειτουργία, θα πρέπει να εξετάσετε το ενδεχόμενο να αλλάξετε την εφαρμογή σας σε ασφαλή προέλευση, όπως HTTPS. Ανατρέξτε στη σελίδα https://goo.gle/chrome-insecure-origins για περισσότερες λεπτομέρειες."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": {
    "message": "getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gle/chrome-insecure-origins for more details."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": {
    "message": "Το RTCPeerConnectionIceErrorEvent.hostCandidate καταργήθηκε. Αντ' αυτού, χρησιμοποιήστε το RTCPeerConnectionIceErrorEvent.address ή το RTCPeerConnectionIceErrorEvent.port."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IdentityInCanMakePaymentEvent": {
    "message": "Η προέλευση εμπόρου και αυθαίρετα δεδομένα από το συμβάν service worker canmakepayment έχουν αποσυρθεί και θα καταργηθούν: topOrigin, paymentRequestOrigin, methodData, modifiers."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | InsecurePrivateNetworkSubresourceRequest": {
    "message": "The website requested a subresource from a network that it could only access because of its users' privileged network position. These requests expose non-public devices and servers to the internet, increasing the risk of a cross-site request forgery (CSRF) attack, and/or information leakage. To mitigate these risks, Chrome deprecates requests to non-public subresources when initiated from non-secure contexts, and will start blocking them."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | InterestGroupDailyUpdateUrl": {
    "message": "Το πεδίο dailyUpdateUrl του InterestGroups που μεταβιβάζεται στο joinAdInterestGroup() μετονομάστηκε σε updateUrl, ώστε να αντικατοπτρίζει με μεγαλύτερη ακρίβεια τη συμπεριφορά του."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": {
    "message": "Το Intl.v8BreakIterator καταργήθηκε. Εναλλακτικά, χρησιμοποιήστε το Intl.Segmenter."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": {
    "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": {
    "message": "Η χρήση του SourceBuffer.abort() για ακύρωση της ασύγχρονης κατάργησης εύρους του στοιχείου remove() έχει καταργηθεί λόγω αλλαγής προδιαγραφών. Η υποστήριξη θα καταργηθεί μελλοντικά. Εναλλακτικά, θα πρέπει να χρησιμοποιήσετε τη λειτουργία αναμονής για το συμβάν updateend. Το abort() προορίζεται μόνο για την ακύρωση της ασύγχρονης προσάρτησης μέσου ή την επαναφορά κατάστασης συντακτικού αναλυτή."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": {
    "message": "Setting MediaSource.duration below the highest presentation timestamp of any buffered coded frames is deprecated due to specification change. Support for implicit removal of truncated buffered media will be removed in the future. You should instead perform explicit remove(newDuration, oldDuration) on all sourceBuffers, where newDuration < oldDuration."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": {
    "message": "Web MIDI will ask a permission to use even if the sysex is not specified in the MIDIOptions."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": {
    "message": "Το Notification API δεν μπορεί πλέον να χρησιμοποιείται από μη ασφαλείς προελεύσεις. Θα πρέπει να εξετάσετε το ενδεχόμενο να αλλάξετε την εφαρμογή σας σε ασφαλή προέλευση, όπως HTTPS. Ανατρέξτε στη σελίδα https://goo.gle/chrome-insecure-origins για περισσότερες λεπτομέρειες."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": {
    "message": "Δεν επιτρέπεται πλέον να ζητείται άδεια για το Notification API από ένα iframe διασταυρούμενων προελεύσεων. Θα πρέπει να εξετάσετε το ενδεχόμενο να ζητήσετε άδεια από ένα πλαίσιο ανώτερου επιπέδου ή, εναλλακτικά, να ανοίξετε ένα νέο παράθυρο."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ObsoleteCreateImageBitmapImageOrientationNone": {
    "message": "Η επιλογή imageOrientation: 'none' στο createImageBitmap έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το createImageBitmap με την επιλογή '\\\\{imageOrientation: 'from-image'\\\\}'."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ObsoleteWebRtcCipherSuite": {
    "message": "Your partner is negotiating an obsolete (D)TLS version. Please check with your partner to have this fixed."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | OverflowVisibleOnReplacedElement": {
    "message": "Ο καθορισμός του overflow: visible σε ετικέτες img, video και canvas μπορεί να έχει ως αποτέλεσμα τη δημιουργία οπτικού περιεχομένου εκτός των ορίων του στοιχείου. Ανατρέξτε στη διεύθυνση https://github.com/WICG/shared-element-transitions/blob/main/debugging_overflow_on_images.md."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | OverrideFlashEmbedwithHTML": {
    "message": "Η ενσωμάτωση βίντεο flash παλαιού τύπου έχει γραφτεί εκ νέου σε iframe HTML. Το Flash έχει καταργηθεί εδώ και καιρό, αυτή η τεχνική επανεγγραφής είναι παρωχημένη και ενδέχεται να καταργηθεί στο μέλλον."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PaymentInstruments": {
    "message": "Το paymentManager.instruments καταργήθηκε. Χρησιμοποιήστε αντ' αυτού την έγκαιρη εγκατάσταση για τους δείκτες χειρισμού πληρωμών."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PaymentRequestCSPViolation": {
    "message": "Η κλήση σας PaymentRequest παρέβλεψε την οδηγία connect-src της Πολιτικής ασφάλειας περιεχομένου (CSP). Αυτή η παράκαμψη καταργήθηκε. Προσθέστε το αναγνωριστικό τρόπου πληρωμής από το API PaymentRequest (στο πεδίο supportedMethods) στην οδηγία CSP connect-src."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PersistentQuotaType": {
    "message": "Το StorageType.persistent καταργήθηκε. Χρησιμοποιήστε το τυποποιημένο navigator.storage."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PictureSourceSrc": {
    "message": "Το <source src> με γονικό στοιχείο <picture> δεν είναι έγκυρο και συνεπώς παραβλέφθηκε. Εναλλακτικά, χρησιμοποιήστε το <source srcset>."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedCancelAnimationFrame": {
    "message": "Το webkitCancelAnimationFrame εξαρτάται από τον προμηθευτή. Εναλλακτικά, χρησιμοποιήστε το βασικό cancelAnimationFrame."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedRequestAnimationFrame": {
    "message": "Το webkitRequestAnimationFrame εξαρτάται από τον προμηθευτή. Εναλλακτικά, χρησιμοποιήστε το βασικό requestAnimationFrame."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoDisplayingFullscreen": {
    "message": "Το HTMLVideoElement.webkitDisplayingFullscreen έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το Document.fullscreenElement."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoEnterFullScreen": {
    "message": "Το HTMLVideoElement.webkitEnterFullScreen() έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το Element.requestFullscreen()."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoEnterFullscreen": {
    "message": "Το HTMLVideoElement.webkitEnterFullscreen() έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το Element.requestFullscreen()."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoExitFullScreen": {
    "message": "Το HTMLVideoElement.webkitExitFullScreen() έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το Document.exitFullscreen()."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoExitFullscreen": {
    "message": "Το HTMLVideoElement.webkitExitFullscreen() έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το Document.exitFullscreen()."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": {
    "message": "Το HTMLVideoElement.webkitSupportsFullscreen έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το Document.fullscreenEnabled."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": {
    "message": "Το API chrome.privacy.websites.privacySandboxEnabled καταργείται αλλά θα παραμείνει ενεργό για συμβατότητα με παλιότερη έκδοση, έως την κυκλοφορία του M113. Εναλλακτικά, χρησιμοποιήστε τα chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled και chrome.privacy.websites.adMeasurementEnabled. Ανατρέξτε στη διεύθυνση https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": {
    "message": "Ο περιορισμός DtlsSrtpKeyAgreement καταργήθηκε. Έχετε καθορίσει μια τιμή false για αυτόν τον περιορισμό, η οποία ερμηνεύεται ως προσπάθεια χρήσης της μεθόδου SDES key negotiation που καταργήθηκε. Αυτή η λειτουργία καταργήθηκε, χρησιμοποιήστε εναλλακτικά μια υπηρεσία που υποστηρίζει το DTLS key negotiation."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpTrue": {
    "message": "Ο περιορισμός DtlsSrtpKeyAgreement καταργήθηκε. Έχετε καθορίσει μια τιμή true για αυτόν τον περιορισμό, η οποία δεν είχε κάποια επίδραση, αλλά μπορείτε να καταργήσετε αυτόν τον περιορισμό για λόγους οργάνωσης."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCPeerConnectionGetStatsLegacyNonCompliant": {
    "message": "Η μέθοδος getStats() που βασίζεται σε επανάκληση έχει καταργηθεί και θα αποσυρθεί. Εναλλακτικά, χρησιμοποιήστε τη μέθοδο getStats() που συμμορφώνεται με τις προδιαγραφές."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": {
    "message": "Το Range.expand() έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το Selection.modify()."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": {
    "message": "Subresource requests whose URLs contain embedded credentials (e.g. https://user:pass@host/) are blocked."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RtcpMuxPolicyNegotiate": {
    "message": "Η επιλογή rtcpMuxPolicy καταργήθηκε και θα αποσυρθεί."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": {
    "message": "SharedArrayBuffer will require cross-origin isolation. See https://developer.chrome.com/blog/enabling-shared-array-buffer/ for more details."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": {
    "message": "Το speechSynthesis.speak() χωρίς ενεργοποίηση χρήστη καταργήθηκε και θα αποσυρθεί."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": {
    "message": "Οι λειτουργίες αναμονής συμβάντος unload έχουν καταργηθεί και θα αφαιρεθούν."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": {
    "message": "Extensions should opt into cross-origin isolation to continue using SharedArrayBuffer. See https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": {
    "message": "UTF-16 is not supported by response json in XMLHttpRequest"
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": {
    "message": "Το συγχρονισμένο XMLHttpRequest στο κύριο νήμα έχει καταργηθεί λόγω των επιζήμιων συνεπειών του στην εμπειρία τελικού χρήστη. Για περισσότερη βοήθεια, ανατρέξτε στη σελίδα https://xhr.spec.whatwg.org/."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": {
    "message": "Κινούμενη εικόνα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": {
    "message": "Οι μετατοπίσεις διάταξης προκύπτουν, όταν τα στοιχεία μετακινούνται χωρίς αλληλεπίδραση με τον χρήστη. [Διερευνήστε τις αιτίες των μετατοπίσεων διάταξης](https://web.dev/articles/optimize-cls), όπως είναι η προσθήκη και η κατάργηση στοιχείων ή η αλλαγή των γραμματοσειρών τους κατά τη φόρτωση της σελίδας."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": {
    "message": "Έγινε εισαγωγή iframe"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | layoutShiftCluster": {
    "message": "Σύμπλεγμα μετατόπισης διάταξης @ {PH1}"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | noCulprits": {
    "message": "Δεν ήταν δυνατός ο εντοπισμός αιτιών που σχετίζονται με τις μετατοπίσεις διάταξης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | noLayoutShifts": {
    "message": "Δεν υπάρχουν μετατοπίσεις διάταξης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | title": {
    "message": "Αιτίες για τη μετατόπιση διάταξης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | topCulprits": {
    "message": "Κορυφαίες αιτίες για τη μετατόπιση διάταξης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | unsizedImage": {
    "message": "Στοιχείο εικόνας χωρίς καθορισμένο μέγεθος"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | webFont": {
    "message": "Γραμματοσειρά ιστού"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | worstCluster": {
    "message": "Χειρότερο σύμπλεγμα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | worstLayoutShiftCluster": {
    "message": "Χειρότερο σύμπλεγμα μετατόπισης διάταξης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | cacheTTL": {
    "message": "TTL κρυφής μνήμης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": {
    "message": "Ο μεγάλος συνολικός χρόνος της κρυφής μνήμης μπορεί να επιταχύνει τις επαναλαμβανόμενες επισκέψεις στη σελίδα σας. [Μάθετε περισσότερα](https://web.dev/uses-long-cache-ttl/)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": {
    "message": "Δεν υπάρχουν αιτήματα με αναποτελεσματικές πολιτικές κρυφής μνήμης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | others": {
    "message": "{PH1} ακόμα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | requestColumn": {
    "message": "Αίτημα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | title": {
    "message": "Χρήση αποδοτικών συνολικών χρόνων κρυφής μνήμης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": {
    "message": "Ένα μεγάλο DOM μπορεί να αυξήσει τη διάρκεια των υπολογισμών στιλ και των επαναλήψεων ροών διάταξης και, συνεπώς, να επηρεάσει την απόκριση της σελίδας. Ένα μεγάλο DOM θα αυξήσει επίσης τη χρήση της μνήμης. [Μάθετε πώς μπορείτε να αποφύγετε ένα υπερβολικά μεγάλο μέγεθος DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": {
    "message": "Διάρκεια"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | element": {
    "message": "Στοιχείο"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | largeLayout": {
    "message": "Διάταξη ({PH1} στοιχεία)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | largeStyleRecalc": {
    "message": "Επανάληψη υπολογισμού στιλ ({PH1} στοιχεία)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxChildren": {
    "message": "Μέγιστος αριθμός θυγατρικών στοιχείων"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxDOMDepth": {
    "message": "Βάθος DOM"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | statistic": {
    "message": "Στατιστικό στοιχείο"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | title": {
    "message": "Βελτιστοποίηση μεγέθους DOM"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | topUpdatesDescription": {
    "message": "Αυτά είναι τα μεγαλύτερα συμβάντα επανάληψης υπολογισμού διάταξης και στιλ. Ο αντίκτυπος στην απόδοση μπορεί να μειωθεί με την απλοποίηση του DOM."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | totalElements": {
    "message": "Σύνολο στοιχείων"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | value": {
    "message": "Τιμή"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": {
    "message": "Το πρώτο αίτημα δικτύου είναι το πιο σημαντικό.  Μειώστε τον λανθάνοντα χρόνο αποφεύγοντας τις ανακατευθύνσεις, προκειμένου να διασφαλίσετε μια γρήγορη απόκριση διακομιστή, και ενεργοποιώντας τη συμπίεση κειμένου."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": {
    "message": "Είχε ανακατευθύνσεις ({PH1} ανακατευθύνσεις, +{PH2})"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedServerResponseTime": {
    "message": "Ο διακομιστής ανταποκρίθηκε αργά (παρατηρήθηκε {PH1})"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedTextCompression": {
    "message": "Δεν εφαρμόστηκε συμπίεση"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingRedirects": {
    "message": "Αποφεύγει τις ανακατευθύνσεις"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingServerResponseTime": {
    "message": "Ο διακομιστής ανταποκρίνεται γρήγορα (παρατηρήθηκε {PH1})"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingTextCompression": {
    "message": "Εφαρμόζει συμπίεση κειμένου"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | redirectsLabel": {
    "message": "Ανακατευθύνσεις"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | serverResponseTimeLabel": {
    "message": "Χρόνος απόκρισης διακομιστή"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | title": {
    "message": "Λανθάνων χρόνος αιτήματος εγγράφου"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | uncompressedDownload": {
    "message": "Λήψη χωρίς συμπίεση"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | columnDuplicatedBytes": {
    "message": "Διπλότυπα byte"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | columnSource": {
    "message": "Πηγή"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": {
    "message": "Καταργήστε τις μεγάλες, διπλότυπες λειτουργικές μονάδες JavaScript από τα πακέτα, για να μειώσετε τα μη απαραίτητα byte που καταναλώνονται από τη δραστηριότητα δικτύου."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": {
    "message": "Διπλότυπο JavaScript"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": {
    "message": "Μπορείτε να ορίσετε το [font-display](https://developer.chrome.com/blog/font-display) σε swap ή optional, για να διασφαλίσετε ότι το κείμενο θα είναι πάντα ορατό. Το swap μπορεί να βελτιστοποιηθεί περαιτέρω, για να περιοριστούν οι μετατοπίσεις διάταξης με [παρακάμψεις μετρήσεων γραμματοσειράς](https://developer.chrome.com/blog/font-fallbacks)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": {
    "message": "Γραμματοσειρά"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | title": {
    "message": "Προβολή γραμματοσειράς"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | wastedTimeColumn": {
    "message": "Χαμένος χρόνος"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | anonymous": {
    "message": "(ανώνυμες)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": {
    "message": "Μια αναγκαστική επανάληψη ροής συμβαίνει όταν η JavaScript υποβάλλει ερωτήματα για γεωμετρικές ιδιότητες (όπως offsetWidth), αφού τα στιλ έχουν καταστεί μη έγκυρα από μια αλλαγή στην κατάσταση DOM. Αυτό μπορεί να οδηγήσει σε κακή απόδοση. Μάθετε περισσότερα σχετικά με τις [αναγκαστικές επαναλήψεις ροής](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) και τις πιθανές ενέργειες μετριασμού."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": {
    "message": "Ιχνηλάτηση στοίβας"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": {
    "message": "Επιβολή επανάληψης ροής"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | topTimeConsumingFunctionCall": {
    "message": "Κορυφαία κλήση συνάρτησης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | totalReflowTime": {
    "message": "Συνολικός χρόνος επανάληψης ροής"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | unattributed": {
    "message": "[χωρίς απόδοση]"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": {
    "message": "Ξεκινήστε με τη διερεύνηση του μεγαλύτερου επιμέρους τμήματος. [Οι καθυστερήσεις μπορούν να ελαχιστοποιηθούν](https://web.dev/articles/optimize-inp#optimize_interactions). Για να μειώσετε τη διάρκεια επεξεργασίας, [βελτιστοποιήστε τα κόστη κύριου νήματος](https://web.dev/articles/optimize-long-tasks), συχνά σε JS."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": {
    "message": "Διάρκεια"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | inputDelay": {
    "message": "Καθυστέρηση εισόδου"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | noInteractions": {
    "message": "Δεν ανιχνεύτηκαν αλληλεπιδράσεις"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | presentationDelay": {
    "message": "Καθυστέρηση παρουσίασης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | processingDuration": {
    "message": "Διάρκεια διεργασίας"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | subpart": {
    "message": "Επιμέρους τμήμα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | title": {
    "message": "Ανάλυση INP"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": {
    "message": "Η μείωση του χρόνου λήψης των εικόνων μπορεί να βελτιώσει τον αντιληπτό χρόνο φόρτωσης της σελίδας και του LCP. [Μάθετε περισσότερα σχετικά με τη βελτιστοποίηση του μεγέθους εικόνας](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": {
    "message": "{PH1} ({PH2} κατ' εκτίμηση)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | noOptimizableImages": {
    "message": "Δεν υπάρχουν εικόνες με δυνατότητα βελτιστοποίησης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | optimizeFile": {
    "message": "Βελτιστοποίηση μεγέθους αρχείου"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | others": {
    "message": "{PH1} ακόμα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | title": {
    "message": "Βελτίωση προβολής εικόνων"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useCompression": {
    "message": "Η αύξηση του συντελεστή συμπίεσης της εικόνας θα μπορούσε να βελτιώσει το μέγεθος λήψης αυτής της εικόνας."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useModernFormat": {
    "message": "Η χρήση μιας σύγχρονης μορφής εικόνας (WebP, AVIF) ή η αύξηση της συμπίεσης εικόνας θα μπορούσε να βελτιώσει το μέγεθος λήψης αυτής της εικόνας."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useResponsiveSize": {
    "message": "Το συγκεκριμένο αρχείο εικόνας είναι μεγαλύτερο από όσο χρειάζεται ({PH1}) για τις διαστάσεις προβολής του ({PH2}). Χρησιμοποιήστε αποκριτικές εικόνες, για να μειώσετε το μέγεθος λήψης της εικόνας."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useVideoFormat": {
    "message": "Η χρήση μορφών βίντεο αντί για GIF μπορεί να βελτιώσει το μέγεθος λήψης του περιεχομένου κινούμενων εικόνων."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": {
    "message": "Κάθε [επιμέρους τμήμα έχει συγκεκριμένες στρατηγικές βελτίωσης](https://web.dev/articles/optimize-lcp#lcp-breakdown). Ιδανικά, το μεγαλύτερο μέρος του χρόνου LCP θα πρέπει να δαπανάται για τη φόρτωση των πόρων, όχι σε καθυστερήσεις."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": {
    "message": "Διάρκεια"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | elementRenderDelay": {
    "message": "Καθυστέρηση απόδοσης στοιχείων"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | fieldDuration": {
    "message": "p75 πεδίου"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | noLcp": {
    "message": "Δεν εντοπίστηκε LCP"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | resourceLoadDelay": {
    "message": "Καθυστέρηση φόρτωσης πόρου"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | resourceLoadDuration": {
    "message": "Διάρκεια φόρτωσης πόρου"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | subpart": {
    "message": "Επιμέρους τμήμα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | timeToFirstByte": {
    "message": "Time to First Byte"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | title": {
    "message": "Ανάλυση LCP"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": {
    "message": "Βελτιστοποιήστε το LCP κάνοντας την εικόνα LCP [ανακαλύψιμη](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) απευθείας από το HTML και [αποφεύγοντας την αργή φόρτωση](https://web.dev/articles/lcp-lazy-loading)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": {
    "message": "fetchpriority=high applied"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityShouldBeApplied": {
    "message": "Απαιτείται η εφαρμογή της ιδιότητας fetchpriority=high"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lazyLoadNotApplied": {
    "message": "δεν εφαρμόστηκε η αργή φόρτωση"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lcpLoadDelay": {
    "message": "Η εικόνα LCP φορτώθηκε {PH1} μετά το νωρίτερο σημείο έναρξης."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | noLcp": {
    "message": "Δεν εντοπίστηκε LCP"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | noLcpResource": {
    "message": "Δεν εντοπίστηκε πόρος LCP, επειδή το LCP δεν είναι εικόνα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | requestDiscoverable": {
    "message": "Το αίτημα είναι ανιχνεύσιμο στο αρχικό έγγραφο"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | title": {
    "message": "Ανακάλυψη αιτήματος LCP"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | columnScript": {
    "message": "Σενάριο"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | columnWastedBytes": {
    "message": "Αχρησιμοποίητα byte"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": {
    "message": "Τα polyfill και οι μετασχηματισμοί επιτρέπουν στα προγράμματα περιήγησης παλαιού τύπου να χρησιμοποιούν νέες λειτουργίες JavaScript. Ωστόσο, πολλές από αυτές δεν είναι απαραίτητες για σύγχρονα προγράμματα περιήγησης. Εξετάστε το ενδεχόμενο να τροποποιήσετε τη διαδικασία κατασκευής JavaScript, ώστε να μην μετατρέπονται οι λειτουργίες [Baseline](https://web.dev/articles/baseline-and-polyfills), εκτός εάν γνωρίζετε ότι πρέπει να υποστηρίζετε παλαιότερα προγράμματα περιήγησης. [Μάθετε γιατί οι περισσότεροι ιστότοποι μπορούν να αναπτύξουν κώδικα ES6+ χωρίς μετατροπή](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": {
    "message": "JavaScript παλαιού τύπου"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": {
    "message": "Το HTTP/2 και το HTTP/3 προσφέρουν πολλά οφέλη σε σχέση με το HTTP/1.1, όπως πολυπλεξία. [Μάθετε περισσότερα σχετικά με τη χρήση του σύγχρονου HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": {
    "message": "Κανένα αίτημα δεν χρησιμοποίησε HTTP/1.1 ή η τρέχουσα χρήση HTTP/1.1 δεν παρουσιάζει σημαντική ευκαιρία βελτιστοποίησης. Τα αιτήματα HTTP/1.1 επισημαίνονται μόνο αν έξι ή περισσότερα στατικά στοιχεία έχουν την ίδια προέλευση και δεν προβάλλονται από ένα τοπικό περιβάλλον ανάπτυξης ή μια πηγή τρίτου μέρους."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | protocol": {
    "message": "Πρωτόκολλο"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | request": {
    "message": "Αίτημα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | title": {
    "message": "Σύγχρονο HTTP"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnOrigin": {
    "message": "Προέλευση"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnRequest": {
    "message": "Αίτημα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnSource": {
    "message": "Πηγή"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnTime": {
    "message": "Ώρα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnWastedMs": {
    "message": "Εκτιμώμενη εξοικονόμηση LCP"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | crossoriginWarning": {
    "message": "Προσύνδεση που δεν χρησιμοποιείται. Ελέγξτε ότι το χαρακτηριστικό crossorigin χρησιμοποιείται σωστά."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": {
    "message": "Για τη βελτίωση της φόρτωσης σελίδας, [αποφύγετε τη δημιουργία αλυσίδων κρίσιμων αιτημάτων](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains), μειώνοντας το μήκος των αλυσίδων ή το μέγεθος λήψης των πόρων ή αναβάλλοντας τη λήψη των μη απαραίτητων πόρων."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": {
    "message": "Προσθέστε υποδείξεις [προσύνδεσης](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) στις πιο σημαντικές προελεύσεις σας, αλλά προσπαθήστε να μην χρησιμοποιήσετε πάνω από 4."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableTitle": {
    "message": "Υποψήφιες για προσύνδεση"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | maxCriticalPathLatency": {
    "message": "Μέγιστος λανθάνων χρόνος κρίσιμης διαδρομής:"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noNetworkDependencyTree": {
    "message": "Καμία εργασία απόδοσης δεν έχει επηρεαστεί από τις εξαρτήσεις δικτύου"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectCandidates": {
    "message": "Δεν υπάρχουν πρόσθετες προελεύσεις που να είναι κατάλληλες για προσύνδεση"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectOrigins": {
    "message": "δεν έγινε προσύνδεση προελεύσεων"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableDescription": {
    "message": "Οι υποδείξεις [προσύνδεσης](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) βοηθούν το πρόγραμμα περιήγησης να δημιουργήσει μια σύνδεση νωρίτερα κατά τη φόρτωση της σελίδας, εξοικονομώντας χρόνο όταν υποβάλλεται το πρώτο αίτημα για αυτή την προέλευση. Οι παρακάτω είναι οι προελεύσεις στις οποίες προσυνδεόταν η σελίδα."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableTitle": {
    "message": "Προσυνδεδεμένες προελεύσεις"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | title": {
    "message": "Δέντρο εξαρτήσεων δικτύου"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | tooManyPreconnectLinksWarning": {
    "message": "Βρέθηκαν περισσότερες από 4 συνδέσεις preconnect. Αυτές θα πρέπει να χρησιμοποιούνται με μέτρο και μόνο στις σημαντικότερες προελεύσεις."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | unusedWarning": {
    "message": "Προσύνδεση που δεν χρησιμοποιείται. Φροντίστε να χρησιμοποιείτε preconnect μόνο για προελεύσεις που είναι πιθανό να ζητήσει η σελίδα."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | warningDescription": {
    "message": "Για τη βελτίωση της φόρτωσης σελίδας, αποφύγετε τη δημιουργία αλυσίδων κρίσιμων αιτημάτων, μειώνοντας το μήκος των αλυσίδων ή το μέγεθος λήψης των πόρων ή αναβάλλοντας τη λήψη των μη απαραίτητων πόρων."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": {
    "message": "Τα αιτήματα αποκλείουν την αρχική απόδοση της σελίδας, κάτι που μπορεί να οδηγήσει σε καθυστέρηση της μέτρησης LCP. Η [αναβολή ή η ενσωμάτωση](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) μπορεί να μετακινήσει αυτά τα αιτήματα δικτύου εκτός της κρίσιμης διαδρομής."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": {
    "message": "Διάρκεια"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": {
    "message": "Δεν υπάρχουν αιτήματα αποκλεισμού απόδοσης για αυτή την πλοήγηση"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": {
    "message": "Αίτημα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": {
    "message": "Αιτήματα αποκλεισμού απόδοσης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": {
    "message": "Αν τα κόστη του εκ νέου υπολογισμού στιλ παραμένουν υψηλά, η βελτιστοποίηση επιλογέα μπορεί να τα μειώσει. [Βελτιστοποιήστε τους επιλογείς](https://developer.chrome.com/docs/devtools/performance/selector-stats) με υψηλό χρόνο που έχει παρέλθει και υψηλό ποσοστό slow-path. Το κόστος αντιστοίχισης μπορεί να μειωθεί με τη χρήση λιγότερων και απλούστερων επιλογέων και DOM μικρότερου μεγέθους και βάθους."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": {
    "message": "Χρόνος που παρήλθε"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | enableSelectorData": {
    "message": "Δεν βρέθηκαν δεδομένα επιλογέα CSS. Τα στατιστικά στοιχεία του επιλογέα CSS πρέπει να ενεργοποιηθούν στις ρυθμίσεις του πλαισίου απόδοσης."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | matchAttempts": {
    "message": "Προσπάθειες αντιστοίχισης"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | matchCount": {
    "message": "Πλήθος αντιστοιχίσεων"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | title": {
    "message": "Κόστος επιλογέων CSS"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectorElapsedTime": {
    "message": "Παρέλευση χρόνου κορυφαίου επιλογέα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectorMatchAttempt": {
    "message": "Απόπειρα αντιστοίχισης κορυφαίου επιλογέα"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectors": {
    "message": "Κορυφαίοι επιλογείς"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | total": {
    "message": "Σύνολο"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnMainThreadTime": {
    "message": "Χρόνος κύριου νήματος"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnThirdParty": {
    "message": "Τρίτο μέρος"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnTransferSize": {
    "message": "Μέγεθος μεταφοράς"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": {
    "message": "Ο κώδικας τρίτου μέρους μπορεί να επηρεάσει σημαντικά την απόδοση φόρτωσης. [Μειώστε και αναβάλετε τη φόρτωση κώδικα τρίτου μέρους](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/), για να δώσετε προτεραιότητα στο περιεχόμενο της σελίδας σας."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": {
    "message": "Δεν βρέθηκαν τρίτα μέρη"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | title": {
    "message": "Τρίτα μέρη"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": {
    "message": "Οι αλληλεπιδράσεις με πάτημα μπορεί να [καθυστερούν έως και 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/), αν η θύρα προβολής δεν είναι βελτιστοποιημένη για κινητά."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": {
    "message": "Καθυστέρηση πατήματος σε κινητό"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | title": {
    "message": "Βελτιστοποίηση θύρας προβολής για κινητά"
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | HTTPMethodNotGET": {
    "message": "Μόνο οι σελίδες που φορτώνονται μέσω αιτήματος GET είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | HTTPStatusNotOK": {
    "message": "Μόνο οι σελίδες με κωδικό κατάστασης 2XX μπορούν να αποθηκευτούν στην κρυφή μνήμη."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | JavaScriptExecution": {
    "message": "Το Chrome εντόπισε μια προσπάθεια εκτέλεσης JavaScript κατά την αποθήκευση στην κρυφή μνήμη."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | appBanner": {
    "message": "Οι σελίδες που έχουν ζητήσει ένα AppBanner δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabled": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός απενεργοποιήθηκε από επισημάνσεις. Μεταβείτε στο chrome://flags/#back-forward-cache για να την ενεργοποιήσετε τοπικά σε αυτήν τη συσκευή."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledByCommandLine": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός απενεργοποιήθηκε από τη γραμμή εντολής."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledByLowMemory": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός απενεργοποιήθηκε λόγω ανεπαρκούς μνήμης."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledForDelegate": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός δεν υποστηρίζεται από εκπρόσωπο."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledForPrerender": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός απενεργοποιήθηκε για προαπόδοση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | broadcastChannel": {
    "message": "Δεν είναι δυνατή η αποθήκευση της σελίδας στην κρυφή μνήμη επειδή έχει μια παρουσία BroadcastChannel με εγγεγραμμένες λειτουργίες αναμονής."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheControlNoStore": {
    "message": "Οι σελίδες με την κεφαλίδα cache-control:no-store δεν μπορούν να εισέλθουν στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheFlushed": {
    "message": "Έγινε σκόπιμα εκκαθάριση της προσωρινής μνήμης."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheLimit": {
    "message": "Η σελίδα καταργήθηκε από την κρυφή μνήμη προκειμένου να επιτραπεί η αποθήκευση μιας άλλης σελίδας στην κρυφή μνήμη."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | containsPlugins": {
    "message": "Οι σελίδες που περιέχουν προσθήκες δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentDiscarded": {
    "message": "Δεν έχει καθοριστεί"
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentFileChooser": {
    "message": "Οι σελίδες που χρησιμοποιούν το API FileChooser δεν είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentFileSystemAccess": {
    "message": "Οι σελίδες που χρησιμοποιούν το API πρόσβασης στο σύστημα αρχείων δεν είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaDevicesDispatcherHost": {
    "message": "Οι σελίδες που χρησιμοποιούν διεκπεραιωτή συσκευής μέσων δεν είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaPlay": {
    "message": "Γινόταν αναπαραγωγή από ένα Media Player κατά την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaSession": {
    "message": "Οι σελίδες που χρησιμοποιούν το API MediaSession και ορίζουν κατάσταση αναπαραγωγής δεν είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaSessionService": {
    "message": "Οι σελίδες που χρησιμοποιούν το API MediaSession και ορίζουν δείκτες χειρισμού ενεργειών δεν είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentScreenReader": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός είναι απενεργοποιημένη λόγω του αναγνώστη οθόνης."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentSecurityHandler": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο SecurityHandler δεν είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentSerial": {
    "message": "Οι σελίδες που χρησιμοποιούν το API Serial δεν είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebAuthenticationAPI": {
    "message": "Οι σελίδες που χρησιμοποιούν το API WebAuthetication δεν είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebBluetooth": {
    "message": "Οι σελίδες που χρησιμοποιούν το API WebBluetooth δεν είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebUSB": {
    "message": "Οι σελίδες που χρησιμοποιούν το API WebUSB δεν είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cookieDisabled": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός είναι απενεργοποιημένη επειδή τα cookie έχουν απενεργοποιηθεί σε μια σελίδα που χρησιμοποιεί το Cache-Control: no-store."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | dedicatedWorkerOrWorklet": {
    "message": "Οι σελίδες που χρησιμοποιούν ένα ειδικό worker ή worklet δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | documentLoaded": {
    "message": "Η φόρτωση του εγγράφου δεν ολοκληρώθηκε πριν από την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderAppBannerManager": {
    "message": "Το banner εφαρμογής υπήρχε κατά την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderChromePasswordManagerClientBindCredentialManager": {
    "message": "Η Διαχείριση κωδικών πρόσβασης Chrome υπήρχε κατά την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderDomDistillerSelfDeletingRequestDelegate": {
    "message": "Η διύλιση DOM βρισκόταν σε εξέλιξη κατά την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderDomDistillerViewerSource": {
    "message": "Το εργαλείο προβολής διύλισης DOM υπήρχε κατά την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionMessaging": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός είναι απενεργοποιημένη λόγω επεκτάσεων που χρησιμοποιούν ανταλλαγή μηνυμάτων API."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionMessagingForOpenPort": {
    "message": "Οι επεκτάσεις με σύνδεση μεγάλης διάρκειας θα πρέπει να κλείνουν τη σύνδεση προτού γίνει εισαγωγή τους στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionSentMessageToCachedFrame": {
    "message": "Έγινε απόπειρα αποστολής μηνυμάτων σε πλαίσια στην κρυφή μνήμη πίσω-εμπρός, από επεκτάσεις με σύνδεση μεγάλης διάρκειας."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensions": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός απενεργοποιήθηκε λόγω επεκτάσεων."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderModalDialog": {
    "message": "Εμφανιζόταν βοηθητικό παράθυρο διαλόγου ως εκ νέου υποβολή φόρμας ή παράθυρο διαλόγου κωδικού πρόσβασης HTTP για τη σελίδα κατά την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderOfflinePage": {
    "message": "Η σελίδα εκτός σύνδεσης εμφανιζόταν κατά την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderOomInterventionTabHelper": {
    "message": "Η γραμμή παρέμβασης ανεπαρκούς μνήμης υπήρχε κατά την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderPermissionRequestManager": {
    "message": "Υπήρχαν αιτήματα αδειών κατά την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderPopupBlockerTabHelper": {
    "message": "Το πρόγραμμα αποκλεισμού αναδυόμενων παραθύρων υπήρχε κατά την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderSafeBrowsingThreatDetails": {
    "message": "Εμφανιζόντουσαν λεπτομέρειες Ασφαλούς περιήγησης κατά την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderSafeBrowsingTriggeredPopupBlocker": {
    "message": "Σύμφωνα με την Ασφαλή περιήγηση αυτή η σελίδα είναι καταχρηστική και το αναδυόμενο αποκλείστηκε."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | enteredBackForwardCacheBeforeServiceWorkerHostAdded": {
    "message": "Ένα service worker ενεργοποιήθηκε ενώ η σελίδα βρισκόταν στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | errorDocument": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός είναι απενεργοποιημένη λόγω σφάλματος στο έγγραφο."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | fencedFramesEmbedder": {
    "message": "Δεν είναι δυνατή η αποθήκευση σελίδων που χρησιμοποιούν FencedFrames στο bfcache."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | foregroundCacheLimit": {
    "message": "Η σελίδα καταργήθηκε από την κρυφή μνήμη προκειμένου να επιτραπεί η αποθήκευση μιας άλλης σελίδας στην κρυφή μνήμη."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | grantedMediaStreamAccess": {
    "message": "Οι σελίδες στις οποίες έχει εκχωρηθεί πρόσβαση για ροή μέσων δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | haveInnerContents": {
    "message": "Οι σελίδες που έχουν συγκεκριμένα είδη ενσωματωμένου περιεχομένου (π.χ. PDF) δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | idleManager": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο IdleManager δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | indexedDBConnection": {
    "message": "Οι σελίδες που έχουν ανοικτή σύνδεση IndexedDB δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | indexedDBEvent": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός είναι απενεργοποιημένη λόγω ενός συμβάντος IndexedDB."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | ineligibleAPI": {
    "message": "Χρησιμοποιήθηκαν ακατάλληλα API."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | injectedJavascript": {
    "message": "Οι σελίδες στις οποίες εισάγεται JavaScript από επεκτάσεις δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | injectedStyleSheet": {
    "message": "Οι σελίδες στις οποίες εισάγεται StyleSheet από επεκτάσεις δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | internalError": {
    "message": "Εσωτερικό σφάλμα."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | jsNetworkRequestReceivedCacheControlNoStoreResource": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός απενεργοποιήθηκε επειδή ορισμένα αιτήματα δικτύου JavaScript έλαβαν πόρο με κεφαλίδα Cache-Control: no-store."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | keepaliveRequest": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός είναι απενεργοποιημένη λόγω αιτήματος μηνύματος keepalive."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | keyboardLock": {
    "message": "Οι σελίδες που χρησιμοποιούν το κλείδωμα πληκτρολογίου δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | loading": {
    "message": "Η φόρτωση της σελίδας δεν ολοκληρώθηκε πριν από την απομάκρυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | mainResourceHasCacheControlNoCache": {
    "message": "Οι σελίδες των οποίων ο κύριος πόρος έχει το στοιχείο cache-control:no-cache δεν μπορούν να εισέλθουν στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | mainResourceHasCacheControlNoStore": {
    "message": "Οι σελίδες των οποίων ο κύριος πόρος έχει το στοιχείο cache-control:no-store δεν μπορούν να εισέλθουν στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | navigationCancelledWhileRestoring": {
    "message": "Η πλοήγηση ακυρώθηκε πριν να είναι δυνατή η επαναφορά της σελίδας από την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkExceedsBufferLimit": {
    "message": "Η σελίδα καταργήθηκε από την κρυφή μνήμη επειδή μια ενεργή σύνδεση δικτύου έλαβε πάρα πολλά δεδομένα. Το Chrome περιορίζει την ποσότητα δεδομένων που μπορεί να λάβει μια σελίδα ενώ είναι αποθηκευμένη στην κρυφή μνήμη."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestDatapipeDrainedAsBytesConsumer": {
    "message": "Οι σελίδες που έχουν αιτήματα ανάκτησης inflight () ή XHR δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestRedirected": {
    "message": "Η σελίδα καταργήθηκε από την κρυφή μνήμη πίσω-εμπρός επειδή ένα ενεργό αίτημα δικτύου περιλάμβανε ανακατεύθυνση."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestTimeout": {
    "message": "Η σελίδα καταργήθηκε από την κρυφή μνήμη επειδή μια σύνδεση δικτύου ήταν ανοικτή για μεγάλο διάστημα. Το Chrome περιορίζει την ποσότητα χρόνου που μπορεί να λάβει δεδομένα μια σελίδα ενώ είναι αποθηκευμένη στην κρυφή μνήμη."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | noResponseHead": {
    "message": "Οι σελίδες που δεν έχουν κεφαλίδα έγκυρης απόκρισης δεν μπορούν να εισέλθουν στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | notMainFrame": {
    "message": "Η πλοήγηση έγινε σε πλαίσιο διαφορετικό από το κύριο πλαίσιο."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingIndexedDBTransaction": {
    "message": "Οι σελίδες με καταλογοποιημένες συναλλαγές DB σε εξέλιξη δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestDirectSocket": {
    "message": "Οι σελίδες με αίτημα δικτύου in-flight δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestFetch": {
    "message": "Οι σελίδες με αίτημα δικτύου ανάκτησης in-flight δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestOthers": {
    "message": "Οι σελίδες με αίτημα δικτύου in-flight δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestXHR": {
    "message": "Οι σελίδες με αίτημα δικτύου in-flight XHR δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | paymentManager": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο PaymentManager δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | pictureInPicture": {
    "message": "Οι σελίδες που χρησιμοποιούν τη λειτουργία picture-in-picture δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | printing": {
    "message": "Οι σελίδες που εμφανίζουν τη διεπαφή χρήστη εκτύπωσης δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | relatedActiveContentsExist": {
    "message": "Η σελίδα άνοιξε με χρήση window.open() και μια άλλη καρτέλα περιέχει αναφορά σε αυτό ή η σελίδα άνοιξε ένα παράθυρο."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | rendererProcessCrashed": {
    "message": "Η διαδικασία της λειτουργία απόδοσης για τη σελίδα στην κρυφή μνήμη πίσω-εμπρός παρουσίασε σφάλμα."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | rendererProcessKilled": {
    "message": "Η διαδικασία της λειτουργίας απόδοσης για τη σελίδα στην κρυφή μνήμη πίσω-εμπρός τερματίστηκε."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedAudioCapturePermission": {
    "message": "Οι σελίδες που έχουν ζητήσει άδειες εγγραφής ήχου δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedBackForwardCacheBlockedSensors": {
    "message": "Οι σελίδες που έχουν ζητήσει άδειες αισθητήρα δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedBackgroundWorkPermission": {
    "message": "Οι σελίδες που έχουν ζητήσει άδειες συγχρονισμού ή ανάκτησης στο παρασκήνιο δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedMIDIPermission": {
    "message": "Οι σελίδες που έχουν ζητήσει άδειες MIDI δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedNotificationsPermission": {
    "message": "Οι σελίδες που έχουν ζητήσει άδειες ειδοποίησης δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedStorageAccessGrant": {
    "message": "Οι σελίδες που έχουν ζητήσει πρόσβαση στον αποθηκευτικό χώρο δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedVideoCapturePermission": {
    "message": "Οι σελίδες που έχουν ζητήσει άδειες εγγραφής βίντεο δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | schemeNotHTTPOrHTTPS": {
    "message": "Μόνο οι σελίδες των οποίων ο συνδυασμός URL είναι HTTP/HTTPS μπορούν να αποθηκευτούν στην κρυφή μνήμη."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerClaim": {
    "message": "Υποβλήθηκε αξίωση για αυτήν τη σελίδα από service worker κατά την αποθήκευση στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerPostMessage": {
    "message": "Ένα service worker προσπάθησε να στείλει στη σελίδα στην κρυφή μνήμη πίσω-εμπρός MessageEvent."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerUnregistration": {
    "message": "Η εγγραφή του ServiceWorker καταργήθηκε ενώ η σελίδα βρισκόταν στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerVersionActivation": {
    "message": "Η σελίδα καταργήθηκε από την κρυφή μνήμη πίσω-εμπρός λόγω ενεργοποίησης service worker."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sessionRestored": {
    "message": "Έγινε επανεκκίνηση του Chrome και οι καταχωρίσεις της κρυφής μνήμης πίσω-εμπρός διαγράφηκαν."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sharedWorker": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο SharedWorker δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sharedWorkerMessage": {
    "message": "Η σελίδα καταργήθηκε από την κρυφή μνήμη, επειδή έλαβε ένα μήνυμα από SharedWorker"
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | speechRecognizer": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο SpeechRecognizer δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | speechSynthesis": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο SpeechSynthesis δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subframeIsNavigating": {
    "message": "Ένα iframe στη σελίδα ξεκίνησε πλοήγηση που δεν ολοκληρώθηκε."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subresourceHasCacheControlNoCache": {
    "message": "Οι σελίδες των οποίων ο δευτερεύων πόρος έχει το στοιχείο cache-control:no-cache δεν μπορούν να εισέλθουν στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subresourceHasCacheControlNoStore": {
    "message": "Οι σελίδες των οποίων ο δευτερεύων πόρος έχει το στοιχείο cache-control:no-store δεν μπορούν να εισέλθουν στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | timeout": {
    "message": "Έγινε υπέρβαση του μέγιστου χρόνου στην κρυφή μνήμη πίσω-εμπρός από τη σελίδα και έληξε."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | timeoutPuttingInCache": {
    "message": "Το χρονικό όριο της σελίδας στην κρυφή μνήμη πίσω-εμπρός έληξε (ενδεχομένως λόγω δεικτών χειρισμού pagehide που εκτελούνται για μεγάλο χρονικό διάστημα)."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | unloadHandlerExistsInMainFrame": {
    "message": "Η σελίδα έχει δείκτη χειρισμού unload στο κύριο πλαίσιο."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | unloadHandlerExistsInSubFrame": {
    "message": "Η σελίδα έχει δείκτη χειρισμού unload στο δευτερεύον πλαίσιο."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | userAgentOverrideDiffers": {
    "message": "Το πρόγραμμα περιήγησης άλλαξε την κεφαλίδα παράκαμψης παράγοντα χρήστη."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | wasGrantedMediaAccess": {
    "message": "Οι σελίδες στις οποίες έχει εκχωρηθεί πρόσβαση για εγγραφή βίντεο ή ήχου δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webDatabase": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο WebDatabase δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webHID": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο WebHID δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webLocks": {
    "message": "Οι σελίδες που χρησιμοποιούν WebLocks δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webNfc": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο WebNfc δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webOTPService": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο WebOTPService δεν είναι κατάλληλες για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webRTC": {
    "message": "Οι σελίδες με το στοιχείο WebRTC δεν μπορούν να εισέλθουν στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webRTCUsedWithCCNS": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός είναι απενεργοποιημένη επειδή έχει χρησιμοποιηθεί το WebRTC."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webShare": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο WebShare δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webSocket": {
    "message": "Οι σελίδες με το στοιχείο WebSocket δεν μπορούν να εισέλθουν στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webSocketUsedWithCCNS": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός είναι απενεργοποιημένη επειδή έχει χρησιμοποιηθεί το WebSocket."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webTransport": {
    "message": "Οι σελίδες με το στοιχείο WebTransport δεν μπορούν να εισέλθουν στην κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webTransportUsedWithCCNS": {
    "message": "Η κρυφή μνήμη πίσω-εμπρός είναι απενεργοποιημένη επειδή έχει χρησιμοποιηθεί το WebTransport."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webXR": {
    "message": "Οι σελίδες που χρησιμοποιούν το στοιχείο WebXR δεν είναι κατάλληλες προς το παρόν για την κρυφή μνήμη πίσω-εμπρός."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | efficient-animated-content": {
    "message": "Για περιεχόμενο κινούμενης εικόνας, χρησιμοποιήστε το [`amp-anim`](https://amp.dev/documentation/components/amp-anim/) για να ελαχιστοποιήσετε τη χρήση CPU όταν το περιεχόμενο είναι εκτός οθόνης."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | modern-image-formats": {
    "message": "Μπορείτε να εμφανίσετε όλα τα στοιχεία [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) σε μορφές WebP, ορίζοντας μια κατάλληλη εναλλακτική για άλλα προγράμματα περιήγησης. [Μάθετε περισσότερα](https://amp.dev/documentation/components/amp-img/#example:-specifying-a-fallback-image)."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | offscreen-images": {
    "message": "Βεβαιωθείτε ότι χρησιμοποιείτε το στοιχείο [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) για εικόνες για αυτόματη αργή φόρτωση. [Μάθετε περισσότερα](https://amp.dev/documentation/guides-and-tutorials/develop/media_iframes_3p/?format=websites#images)."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | render-blocking-resources": {
    "message": "Χρησιμοποιήστε εργαλεία όπως το [AMP Optimizer](https://github.com/ampproject/amp-toolbox/tree/master/packages/optimizer) για να [αποδώσετε διατάξεις AMP στον διακομιστή](https://amp.dev/documentation/guides-and-tutorials/optimize-and-measure/server-side-rendering/)."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | unminified-css": {
    "message": "Ανατρέξτε στην [τεκμηρίωση AMP](https://amp.dev/documentation/guides-and-tutorials/develop/style_and_layout/style_pages/) για να βεβαιωθείτε ότι υποστηρίζονται όλα τα στιλ."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | uses-responsive-images": {
    "message": "Το στοιχείο [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) υποστηρίζει το χαρακτηριστικό [`srcset`](https://web.dev/use-srcset-to-automatically-choose-the-right-image/) για να ορίσει ποια στοιχεία εικόνας θα χρησιμοποιούνται, βάσει μεγέθους οθόνης. [Μάθετε περισσότερα](https://amp.dev/documentation/guides-and-tutorials/develop/style_and_layout/art_direction/)."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | dom-size": {
    "message": "Μπορείτε να χρησιμοποιήσετε εικονική κύλιση με το Component Dev Kit (CDK), όταν αποδίδονται πολύ μεγάλες λίστες. [Μάθετε περισσότερα](https://web.dev/virtualize-lists-with-angular-cdk/)."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | total-byte-weight": {
    "message": "Εφαρμόστε [διαχωρισμό κώδικα σε επίπεδο δρομολόγησης](https://web.dev/route-level-code-splitting-in-angular/) για να ελαχιστοποιήσετε το μέγεθος των πακέτων JavaScript. Εξετάστε επίσης το ενδεχόμενο να πραγματοποιήσετε πρόωρη αποθήκευση στοιχείων στην κρυφή μνήμη με το[Angular service worker](https://web.dev/precaching-with-the-angular-service-worker/)."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | unminified-warning": {
    "message": "Εάν χρησιμοποιείτε το Angular CLI, βεβαιωθείτε ότι οι εκδόσεις δημιουργούνται σε λειτουργία παραγωγής. [Μάθετε περισσότερα](https://angular.io/guide/deployment#enable-runtime-production-mode)."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | unused-javascript": {
    "message": "Εάν χρησιμοποιείτε το Angular CLI, συμπεριλάβετε χάρτες πηγής στην έκδοση παραγωγής σας, για να ελέγξετε τα πακέτα σας. [Μάθετε περισσότερα](https://angular.io/guide/deployment#inspect-the-bundles)."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | uses-rel-preload": {
    "message": "Προφορτώστε τις διαδρομές εκ των προτέρων, για να επιταχύνετε την πλοήγηση. [Μάθετε περισσότερα](https://web.dev/route-preloading-in-angular/)."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | uses-responsive-images": {
    "message": "Μπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα `BreakpointObserver` στο Component Dev Kit (CDK) για να διαχειρίζεστε τα σημεία διακοπής εικόνας. [Μάθετε περισσότερα](https://material.angular.io/cdk/layout/overview)."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | efficient-animated-content": {
    "message": "Εξετάστε το ενδεχόμενο μεταφόρτωσης του `GIF` σε μια υπηρεσία η οποία θα το διαθέσει για ενσωμάτωση ως βίντεο HTML5."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | modern-image-formats": {
    "message": "Εξετάστε το ενδεχόμενο διαμόρφωσης των [μορφών εικόνας WebP με ένα στιλ Μετατροπή εικόνας](https://www.drupal.org/docs/core-modules-and-themes/core-modules/image-module/working-with-images#styles) στον ιστότοπό σας."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | offscreen-images": {
    "message": "Εξετάστε το ενδεχόμενο διαμόρφωσης των εικόνων αργής φόρτωσης στο `Drupal`. Οι μορφοποιητές πεδίων για εικόνες υποστηρίζουν `lazy` ή `eager`."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | prioritize-lcp-image": {
    "message": "Αν το στοιχείο LCP προστίθεται δυναμικά στη σελίδα, θα πρέπει να βελτιστοποιήσετε την εικόνα, ώστε να βελτιωθεί το LCP. [Μάθετε περισσότερα](https://www.smashingmagazine.com/2023/08/methods-improving-drupal-largest-contentful-paint-core-web-vital/)."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | redirects": {
    "message": "Οι ανακατευθύνσεις προκαλούν πρόσθετες καθυστερήσεις στη φόρτωση της σελίδας. Αν η λειτουργική μονάδα [Redirect](https://www.drupal.org/project/redirect) είναι εγκατεστημένη, ελέγξτε αν μπορούν να καταργηθούν οι περιττές ανακατευθύνσεις. [Μάθετε περισσότερα](https://developers.google.com/web/tools/lighthouse/audits/redirects)."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | render-blocking-resources": {
    "message": "Εξετάστε το ενδεχόμενο χρήσης μιας [λειτουργικής μονάδας](https://www.drupal.org/project/critical_css) για ενσωμάτωση σημαντικών στοιχείων CSS και JavaScript και χρησιμοποιήστε το χαρακτηριστικό αναβολής για μη σημαντικά στοιχεία CSS ή JavaScript."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | server-response-time": {
    "message": "Μειώστε τον φόρτο της επισκεψιμότητας με μία ή περισσότερες λειτουργικές μονάδες αποθήκευσης στην κρυφή μνήμη `Drupal`, όπως `Internal Page Cache`, `Internal Dynamic Page Cache` και `BigPipe`. Συνδυάστε τες με ένα ΔΠΠ, για να βελτιώσετε ακόμα περισσότερο τον χρόνο απόκρισης. Οι διακομιστές φιλοξενίας θα πρέπει να χρησιμοποιούν το PHP OPcache. Εξετάστε το ενδεχόμενο χρήσης συστημάτων αποθήκευσης στην κρυφή μνήμη συσκευής, όπως το Redis ή το Memcached, για να μειώσετε τους χρόνους ερωτημάτων της βάσης δεδομένων. Τέλος, χρησιμοποιήστε αποδοτικά θέματα, λειτουργικές μονάδες και ταχύτερους διακομιστές, για να μειώσετε τον χρόνο απόκρισης του διακομιστή."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | total-byte-weight": {
    "message": "Εξετάστε το ενδεχόμενο χρήσης [Στιλ αποκριτικών εικόνων](https://www.drupal.org/documentation/modules/responsive_image), για να μειώσετε το μέγεθος των εικόνων που φορτώνονται στη σελίδα σας. Εάν χρησιμοποιείτε το `Views` για την εμφάνιση πολλαπλών στοιχείων περιεχομένου σε μια σελίδα, εξετάστε το ενδεχόμενο χρήσης της σελιδοποίησης προκειμένου να περιορίσετε τον αριθμό των στοιχειών περιεχομένου σε μια συγκεκριμένη σελίδα."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unminified-css": {
    "message": "Βεβαιωθείτε ότι έχετε ενεργοποιήσει τη Συγκέντρωση αρχείων CSS στη σελίδα Διαχείριση » Διαμόρφωση » Ανάπτυξη."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unminified-javascript": {
    "message": "Βεβαιωθείτε ότι έχετε ενεργοποιήσει τη \"Συγκέντρωση αρχείων JavaScript\" στη σελίδα Διαχείριση » Διαμόρφωση » Ανάπτυξη."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unused-css-rules": {
    "message": "Εξετάστε το ενδεχόμενο κατάργησης των κανόνων CSS που δεν χρησιμοποιούνται και σύνδεσης μόνο των αναγκαίων βιβλιοθηκών `Drupal` στη σχετική σελίδα ή στο σχετικό στοιχείο σε μια σελίδα. Για λεπτομέρειες, ανατρέξτε στην [τεκμηρίωση του `Drupal`](https://www.drupal.org/docs/develop/theming-drupal/adding-assets-css-js-to-a-drupal-theme-via-librariesyml#define). Για να προσδιορίσετε τις συνδεδεμένες βιβλιοθήκες που προσθέτουν περιττό κώδικα CSS, δοκιμάστε να εκτελέσετε [κάλυψη κώδικα](https://developer.chrome.com/docs/devtools/coverage) στα Εργαλεία για προγραμματιστές Chrome. Μπορείτε να προσδιορίσετε το θέμα/τη λειτουργική μονάδα που ευθύνεται μέσω του URL του φύλλου στιλ όταν η συγκέντρωση CSS είναι απενεργοποιημένη στον ιστότοπό σας στο `Drupal`. Αναζητήστε θέματα/λειτουργικές μονάδες που διαθέτουν πολλά φύλλα στιλ στη λίστα, στα οποία ένα μεγάλο μέρος της κάλυψης κώδικα έχει κόκκινο χρώμα. Ένα θέμα/μια λειτουργική μονάδα θα πρέπει να συνδέσει ένα φύλλο στιλ μόνο αν χρησιμοποιείται πραγματικά στη σελίδα."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unused-javascript": {
    "message": "Εξετάστε το ενδεχόμενο κατάργησης των στοιχείων JavaScipt που δεν χρησιμοποιούνται και σύνδεσης μόνο των αναγκαίων βιβλιοθηκών `Drupal` στη σχετική σελίδα ή στο σχετικό στοιχείο σε μια σελίδα. Για λεπτομέρειες, ανατρέξτε στην [τεκμηρίωση του Drupal](https://www.drupal.org/docs/develop/theming-drupal/adding-assets-css-js-to-a-drupal-theme-via-librariesyml#define). Για να προσδιορίσετε τις συνδεδεμένες βιβλιοθήκες που προσθέτουν περιττό κώδικα JavaScript, δοκιμάστε να εκτελέσετε [κάλυψη κώδικα](https://developer.chrome.com/docs/devtools/coverage) στα Εργαλεία για προγραμματιστές Chrome. Μπορείτε να προσδιορίσετε το θέμα/τη λειτουργική μονάδα που ευθύνεται μέσω του URL του σεναρίου, όταν η συγκέντρωση JavaScript είναι απενεργοποιημένη στον ιστότοπό σας στο `Drupal`. Αναζητήστε θέματα/λειτουργικές μονάδες που διαθέτουν πολλά σενάρια στη λίστα, στα οποία ένα μεγάλο μέρος της κάλυψης κώδικα έχει κόκκινο χρώμα. Ένα θέμα/μια λειτουργική μονάδα θα πρέπει να συνδέσει μια βιβλιοθήκη σεναρίων μόνο αν χρησιμοποιείται πραγματικά στη σελίδα."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-long-cache-ttl": {
    "message": "Ορίστε τη \"Μέγιστη ηλικία κρυφής μνήμης προγράμματος περιήγησης και διακομιστή μεσολάβησης\" στη σελίδα Διαχείριση » Διαμόρφωση » Ανάπτυξη. Διαβάστε σχετικά με την [κρυφή μνήμη `Drupal` και τη βελτιστοποίηση για μεγαλύτερη απόδοση](https://www.drupal.org/docs/8/api/cache-api/cache-api)."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-optimized-images": {
    "message": "Εξετάστε το ενδεχόμενο χρήσης [μιας λειτουργικής μονάδας](https://www.drupal.org/project/project_module?f%5B0%5D=&f%5B1%5D=&f%5B2%5D=im_vid_3%3A123&f%5B3%5D=&f%5B4%5D=sm_field_project_type%3Afull&f%5B5%5D=&f%5B6%5D=&text=image&solrsort=iss_project_release_usage+desc&op=Search) η οποία βελτιστοποιεί αυτόματα και μειώνει το μέγεθος των εικόνων που ανεβαίνουν μέσω του ιστοτόπου, διατηρώντας την ποιότητα. Επιπλέον, βεβαιωθείτε ότι χρησιμοποιείτε τα εγγενή [Στιλ αποκριτικών εικόνων](https://www.drupal.org/documentation/modules/responsive_image) που παρέχονται από το `Drupal` για όλες τις εικόνες που αποδίδονται στον ιστότοπο."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-rel-preconnect": {
    "message": "Μπορούν να προστεθούν υποδείξεις πόρων `Preconnect` ή `dns-prefetch` μέσω της εγκατάστασης και της διαμόρφωσης [μιας λειτουργικής μονάδας](https://www.drupal.org/project/project_module?f%5B0%5D=&f%5B1%5D=&f%5B2%5D=&f%5B3%5D=&f%5B4%5D=sm_field_project_type%3Afull&f%5B5%5D=&f%5B6%5D=&text=Preconnect&solrsort=score+desc&op=Search) που παρέχει λειτουργίες για υποδείξεις πόρων παράγοντα χρήστη."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-responsive-images": {
    "message": "Βεβαιωθείτε ότι χρησιμοποιείτε τα εγγενή [Στιλ αποκριτικών εικόνων](https://www.drupal.org/documentation/modules/responsive_image) που παρέχονται από το `Drupal`. Χρησιμοποιήστε Στιλ αποκριτικών εικόνων κατά την απόδοση πεδίων εικόνων μέσω λειτουργιών προβολής, προβολών ή εικόνων που ανέβηκαν μέσω του εργαλείου επεξεργασίας WYSIWYG."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-text-compression": {
    "message": "Η προβολή των πόρων που βασίζονται σε κείμενο πρέπει να γίνεται με συμπίεση (gzip, deflate ή brotli), ώστε να ελαχιστοποιείται ο συνολικός όγκος byte δικτύου. Εξετάστε το ενδεχόμενο χρήσης ενός ΔΠΠ που υποστηρίζει εγγενώς αυτή τη λειτουργία ή διαμορφώστε τον διακομιστή ιστού, έτσι ώστε να εκτελέσει αυτή την ενέργεια. [Μάθετε περισσότερα](https://developers.google.com/web/tools/lighthouse/audits/text-compression)."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | font-display": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε το `Optimize Fonts` για την αυτόματη αξιοποίηση της λειτουργίας `font-display` CSS, προκειμένου να είστε σίγουροι ότι το κείμενο θα είναι ορατό στους χρήστες όσο φορτώνουν οι γραμματοσειρές ιστοτόπου."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | modern-image-formats": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε το `Next-Gen Formats` για τη μετατροπή εικόνων σε WebP."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | offscreen-images": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε το `Lazy Load Images` για την αναβολή της φόρτωσης των εικόνων εκτός οθόνης μέχρι τη στιγμή που η φόρτωσή τους θα είναι απαραίτητη."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | render-blocking-resources": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε τη ρύθμιση `Script Delay`, για να αναβάλλετε JS δευτερεύουσας σημασίας."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | server-response-time": {
    "message": "Χρησιμοποιήστε το [Ezoic Cloud Caching](https://pubdash.ezoic.com/leap/caching) για να προσθέσετε στην κρυφή μνήμη το περιεχόμενό σας από το παγκόσμιο δίκτυο, βελτιώνοντας τον χρόνο μέχρι το πρώτο byte."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | unminified-css": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε το `Minify CSS` για την αυτόματη ελαχιστοποίηση του CSS, προκειμένου να μειωθούν τα μεγέθη φορτίων δικτύου."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | unminified-javascript": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε το `Minify Javascript` για την αυτόματη ελαχιστοποίηση του JS, προκειμένου να μειωθούν τα μεγέθη φορτίων δικτύου."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | unused-css-rules": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε το `Remove Unused CSS` για να συμβάλλετε στην επίλυση αυτού του προβλήματος. Θα προσδιορίσει τις κατηγορίες CSS που χρησιμοποιούνται πραγματικά σε κάθε σελίδα του ιστοτόπου σας και θα καταργήσει άλλες, προκειμένου να παραμείνει μικρό το μέγεθος του αρχείου."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-long-cache-ttl": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε το `Efficient Static Cache Policy` για να ορίσετε προτεινόμενες τιμές στην κεφαλίδα αποθήκευσης στην κρυφή μνήμη για στατικά στοιχεία."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-optimized-images": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε το `Next-Gen Formats` για τη μετατροπή εικόνων σε WebP."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-rel-preconnect": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε το `Pre-Connect Origins` για την αυτόματη προσθήκη υποδείξεων πόρων `preconnect`, προκειμένου να δημιουργηθούν πρώιμες συνδέσεις σε σημαντικές προελεύσεις τρίτου μέρους."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-rel-preload": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε το `Preload Fonts` και το `Preload Background Images` για να προσθέσετε συνδέσμους `preload`, προκειμένου να δοθεί προτεραιότητα στη λήψη πόρων που τώρα ζητούνται αργότερα κατά τη φόρτωση της σελίδας."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-responsive-images": {
    "message": "Χρησιμοποιήστε το [Ezoic Leap](https://pubdash.ezoic.com/leap) και ενεργοποιήστε το `Resize Images` για να αλλάξετε το μέγεθος των εικόνων στο κατάλληλο μέγεθος μιας συσκευής, μειώνοντας τα μεγέθη φορτίων δικτύου."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | modern-image-formats": {
    "message": "Χρησιμοποιήστε το στοιχείο `gatsby-plugin-image` αντί του `<img>` για την αυτόματη βελτιστοποίηση της μορφής εικόνας. [Μάθετε περισσότερα](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | offscreen-images": {
    "message": "Χρησιμοποιήστε το στοιχείο `gatsby-plugin-image` αντί του `<img>` για την αυτόματη αργή φόρτωση των εικόνων. [Μάθετε περισσότερα](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | prioritize-lcp-image": {
    "message": "Χρησιμοποιήστε το στοιχείο `gatsby-plugin-image` και ορίστε την ιδιότητα `loading` σε `eager`. [Μάθετε περισσότερα](https://www.gatsbyjs.com/docs/reference/built-in-components/gatsby-plugin-image#shared-props)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | render-blocking-resources": {
    "message": "Χρησιμοποιήστε το στοιχείο `Gatsby Script API` για να αναβάλετε τη φόρτωση των σεναρίων τρίτου μέρους δευτερεύουσας σημασίας. [Μάθετε περισσότερα](https://www.gatsbyjs.com/docs/reference/built-in-components/gatsby-script/)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | unused-css-rules": {
    "message": "Χρησιμοποιήστε την προσθήκη `PurgeCSS` `Gatsby` για να καταργήσετε τους κανόνες που δεν χρησιμοποιούνται από τα φύλλα στιλ. [Μάθετε περισσότερα](https://purgecss.com/plugins/gatsby.html)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | unused-javascript": {
    "message": "Χρησιμοποιήστε το στοιχείο `Webpack Bundle Analyzer` για ανίχνευση κώδικα JavaScript που δεν χρησιμοποιείται. [Μάθετε περισσότερα](https://www.gatsbyjs.com/plugins/gatsby-plugin-webpack-bundle-analyser-v2/)"
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-long-cache-ttl": {
    "message": "Διαμόρφωση κρυφής μνήμης για αμετάβλητα στοιχεία. [Μάθετε περισσότερα](https://www.gatsbyjs.com/docs/how-to/previews-deploys-hosting/caching/)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-optimized-images": {
    "message": "Χρησιμοποιήστε το στοιχείο `gatsby-plugin-image` αντί του `<img>` για να προσαρμόσετε την ποιότητα εικόνας. [Μάθετε περισσότερα](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-responsive-images": {
    "message": "Χρησιμοποιήστε το στοιχείο `gatsby-plugin-image` για να ορίσετε το κατάλληλο `sizes`. [Μάθετε περισσότερα](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | efficient-animated-content": {
    "message": "Εξετάστε το ενδεχόμενο να ανεβάσετε το GIF σε μια υπηρεσία η οποία θα το διαθέσει για ενσωμάτωση ως βίντεο HTML5."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | modern-image-formats": {
    "message": "Εξετάστε το ενδεχόμενο να χρησιμοποιήσετε μια [προσθήκη](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=webp) ή μια υπηρεσία που θα μετατρέπει αυτόματα τις μεταφορτωμένες εικόνες σας στη βέλτιστη μορφή."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | offscreen-images": {
    "message": "Εγκαταστήστε μια προσθήκη [Joomla αργής φόρτωσης](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=lazy%20loading) η οποία παρέχει τη δυνατότητα αναβολής φόρτωσης των εικόνων εκτός οθόνης. Εναλλακτικά, χρησιμοποιήστε ένα πρότυπο που παρέχει αυτήν τη δυνατότητα. Από το Joomla 4.0, όλες οι νέες εικόνες θα λαμβάνουν [αυτόματα](https://github.com/joomla/joomla-cms/pull/30748) το χαρακτηριστικό `loading` από τη βασική ρύθμιση."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | render-blocking-resources": {
    "message": "Υπάρχουν διάφορες προσθήκες Joomla που μπορούν να σας βοηθήσουν στην [ενσωμάτωση των σημαντικών στοιχείων](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) ή στην [καθυστέρηση των λιγότερο σημαντικών πόρων](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance). Λάβετε υπόψη ότι οι βελτιστοποιήσεις που παρέχονται από αυτές τις προσθήκες μπορεί να προκαλέσουν προβλήματα στις λειτουργίες των προτύπων ή των προσθηκών σας. Συνεπώς, είναι πιθανό να χρειαστεί να τις ελέγξετε προσεκτικά."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | server-response-time": {
    "message": "Τα πρότυπα, οι επεκτάσεις και οι προδιαγραφές διακομιστή συμβάλλουν στον χρόνο απόκρισης του διακομιστή. Αν θέλετε, μπορείτε να ψάξετε για ένα περισσότερο βελτιστοποιημένο πρότυπο, να επιλέξετε προσεκτικά μια επέκταση βελτιστοποίησης ή/και να αναβαθμίσετε τον διακομιστή σας."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | total-byte-weight": {
    "message": "Εξετάστε το ενδεχόμενο εμφάνισης αποσπασμάτων στις κατηγορίες άρθρων σας (π.χ. μέσω της ετικέτας περισσότερα), μειώνοντας τον αριθμό των άρθρων που εμφανίζονται σε μια συγκεκριμένη σελίδα, χωρίζοντας τις μεγάλες αναρτήσεις σε πολλές σελίδες ή χρησιμοποιώντας μια προσθήκη για φόρτωση με καθυστέρηση των σχολίων."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | unminified-css": {
    "message": "Μερικές [επεκτάσεις Joomla](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) μπορούν να επιταχύνουν τον ιστότοπό σας συνενώνοντας, ελαχιστοποιώντας και συμπιέζοντας τα στιλ σας. Υπάρχουν επίσης πρότυπα που παρέχουν αυτήν τη λειτουργία."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | unminified-javascript": {
    "message": "Μερικές [προσθήκες Joomla](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) μπορούν να επιταχύνουν τον ιστότοπό σας συνενώνοντας, ελαχιστοποιώντας και συμπιέζοντας τα σενάριά σας. Υπάρχουν επίσης πρότυπα που παρέχουν αυτήν τη λειτουργία."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | unused-css-rules": {
    "message": "Εξετάστε το ενδεχόμενο μείωσης ή αλλαγής των [επεκτάσεων Joomla](https://extensions.joomla.org/) που φορτώνουν μη χρησιμοποιούμενα CSS στη σελίδα σας. Για να προσδιορίσετε τις επεκτάσεις που προσθέτουν περιττό κώδικα CSS, δοκιμάστε να εκτελέσετε [κάλυψη κώδικα](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) στο Chrome DevTools. Μπορείτε να προσδιορίσετε το θέμα ή την προσθήκη που ευθύνεται μέσω του URL του φύλλου στιλ. Αναζητήστε προσθήκες που διαθέτουν πολλά φύλλα στιλ στη λίστα, στα οποία ένα μεγάλο μέρος της κάλυψης κώδικα έχει κόκκινο χρώμα. Μια προσθήκη θα πρέπει να τοποθετεί στην ουρά ένα φύλλο στιλ, μόνο αν χρησιμοποιείται στη σελίδα."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | unused-javascript": {
    "message": "Εξετάστε το ενδεχόμενο μείωσης ή αλλαγής των [επεκτάσεων Joomla](https://extensions.joomla.org/) που φορτώνουν μη χρησιμοποιούμενα JavaScript στη σελίδα σας. Για να προσδιορίσετε τις προσθήκες που προσθέτουν περιττό κώδικα JS, δοκιμάστε να εκτελέσετε [κάλυψη κώδικα](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) στο Chrome DevTools. Μπορείτε να προσδιορίσετε την επέκταση που ευθύνεται μέσω του URL του σεναρίου. Αναζητήστε επεκτάσεις που διαθέτουν πολλά σενάρια στη λίστα, στα οποία ένα μεγάλο μέρος της κάλυψης κώδικα έχει κόκκινο χρώμα. Μια επέκταση θα πρέπει να τοποθετεί στην ουρά ένα σενάριο, μόνο αν χρησιμοποιείται στη σελίδα."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | uses-long-cache-ttl": {
    "message": "Διαβάστε σχετικά με την [Κρυφή μνήμη προγράμματος περιήγησης στο Joomla](https://docs.joomla.org/Cache)."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | uses-optimized-images": {
    "message": "Εξετάστε το ενδεχόμενο να χρησιμοποιήσετε μια [προσθήκη βελτιστοποίησης εικόνων](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) που συμπιέζει τις εικόνες διατηρώντας όμως την ποιότητά τους."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | uses-responsive-images": {
    "message": "Εξετάστε το ενδεχόμενο χρήσης μιας [προσθήκης αποκριτικών εικόνων](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=responsive%20images), για να χρησιμοποιείτε αποκριτικές εικόνες στο περιεχόμενό σας."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | uses-text-compression": {
    "message": "Μπορείτε να ενεργοποιήσετε τη συμπίεση κειμένου μέσω της ενεργοποίησης της Συμπίεσης σελίδας Gzip στο Joomla (Σύστημα > Καθολική διαμόρφωση > Διακομιστής)."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | critical-request-chains": {
    "message": "Εάν δεν δημιουργείτε δικά σας στοιχεία JavaScript, σκεφτείτε να χρησιμοποιήσετε [δεματοποιητή](https://github.com/magento/baler)."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | disable-bundling": {
    "message": "Απενεργοποιήστε την ενσωματωμένη [πακετοποίηση και ελαχιστοποίηση JavaScript](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/themes/js-bundling.html), και δοκιμάστε να χρησιμοποιήσετε αντ' αυτού τον [δεματοποιητή](https://github.com/magento/baler/)."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | font-display": {
    "message": "Καθορίστε το `@font-display` όταν [ορίζετε προσαρμοσμένες γραμματοσειρές](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/css-topics/using-fonts.html)."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | modern-image-formats": {
    "message": "Μπορείτε να πραγματοποιήσετε αναζήτηση στο [Magento Marketplace](https://marketplace.magento.com/catalogsearch/result/?q=webp) για διάφορες επεκτάσεις τρίτων μερών, ώστε να αξιοποιήσετε νεότερες μορφές εικόνας."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | offscreen-images": {
    "message": "Μπορείτε να τροποποιήσετε το προϊόν σας και τα πρότυπα καταλόγου για να αξιοποιήσετε τη λειτουργία [αργής φόρτωσης](https://web.dev/native-lazy-loading) της πλατφόρμας ιστού."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | server-response-time": {
    "message": "Χρησιμοποιήστε την[ενσωμάτωση Varnish](https://devdocs.magento.com/guides/v2.3/config-guide/varnish/config-varnish.html) του Magento."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | unminified-css": {
    "message": "Ενεργοποιήστε την επιλογή Ελαχιστοποίηση αρχείων CSS στις ρυθμίσεις Προγραμματιστή του καταστήματός σας. [Μάθετε περισσότερα](https://devdocs.magento.com/guides/v2.3/performance-best-practices/configuration.html?itm_source=devdocs&itm_medium=search_page&itm_campaign=federated_search&itm_term=minify%20css%20files)."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | unminified-javascript": {
    "message": "Χρησιμοποιήστε το [Terser](https://www.npmjs.com/package/terser) για να ελαχιστοποιήσετε όλα τα στοιχεία JavaScript από την ανάπτυξη στατικού περιεχομένου και να απενεργοποιήσετε την ενσωματωμένη λειτουργία ελαχιστοποίησης."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | unused-javascript": {
    "message": "Απενεργοποιήστε την ενσωματωμένη [πακετοποίηση JavaScript](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/themes/js-bundling.html) του Magento."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | uses-optimized-images": {
    "message": "Μπορείτε να πραγματοποιήσετε αναζήτηση στο [Magento Marketplace](https://marketplace.magento.com/catalogsearch/result/?q=optimize%20image) για διάφορες επεκτάσεις τρίτου μέρους, για να βελτιστοποιήσετε τις εικόνες."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | uses-rel-preconnect": {
    "message": "Υποδείξεις πόρων πρόωρης σύνδεσης ή πρόωρης λήψης dns μπορούν να προστεθούν [τροποποιώντας τη διάταξη ενός θέματος](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/xml-manage.html)."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | uses-rel-preload": {
    "message": "Οι ετικέτες `<link rel=preload>` μπορούν να προστεθούν [τροποποιώντας τη διάταξη ενός θέματος](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/xml-manage.html)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | modern-image-formats": {
    "message": "Χρησιμοποιήστε το στοιχείο `next/image` αντί του `<img>` για την αυτόματη βελτιστοποίηση της μορφής εικόνας. [Μάθετε περισσότερα](https://nextjs.org/docs/app/getting-started/images)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | offscreen-images": {
    "message": "Χρησιμοποιήστε το στοιχείο `next/image` αντί του `<img>` για την αυτόματη αργή φόρτωση των εικόνων. [Μάθετε περισσότερα](https://nextjs.org/docs/app/getting-started/images)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | prioritize-lcp-image": {
    "message": "Χρησιμοποιήστε το στοιχείο `next/image` και ορίστε το πεδίο προτεραιότητα σε αληθές για την προφόρτωση της εικόνας LCP. [Μάθετε περισσότερα](https://nextjs.org/docs/api-reference/next/image#priority)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | render-blocking-resources": {
    "message": "Χρησιμοποιήστε το στοιχείο `next/script` για να αναβάλετε τη φόρτωση των σεναρίων τρίτου μέρους δευτερεύουσας σημασίας. [Μάθετε περισσότερα](https://nextjs.org/docs/app/guides/scripts)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | unsized-images": {
    "message": "Χρησιμοποιήστε το στοιχείο `next/image` για να βεβαιωθείτε ότι οι εικόνες έχουν πάντα το κατάλληλο μέγεθος. [Μάθετε περισσότερα](https://nextjs.org/docs/api-reference/next/image#width)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | unused-css-rules": {
    "message": "Εξετάστε το ενδεχόμενο να ρυθμίσετε το στοιχείο `PurgeCSS` στη διαμόρφωση `Next.js` για να καταργήσετε τους κανόνες που δεν χρησιμοποιούνται από τα φύλλα στιλ. [Μάθετε περισσότερα](https://purgecss.com/guides/next.html)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | unused-javascript": {
    "message": "Χρησιμοποιήστε το στοιχείο `Webpack Bundle Analyzer` για ανίχνευση κώδικα JavaScript που δεν χρησιμοποιείται. [Μάθετε περισσότερα](https://github.com/vercel/next.js/tree/canary/packages/next-bundle-analyzer)"
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | user-timings": {
    "message": "Εξετάστε το ενδεχόμενο να χρησιμοποιήσετε το στοιχείο `Next.js Analytics` για να μετράτε την πραγματική απόδοση της εφαρμογής σας. [Μάθετε περισσότερα](https://nextjs.org/docs/pages/guides/analytics)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | uses-long-cache-ttl": {
    "message": "Διαμόρφωση κρυφής μνήμης για αμετάβλητα στοιχεία και σελίδες `Server-side Rendered` (SSR). [Μάθετε περισσότερα](https://nextjs.org/docs/13/pages/building-your-application/deploying/production-checklist#caching)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | uses-optimized-images": {
    "message": "Χρησιμοποιήστε το στοιχείο `next/image` αντί του `<img>` για να προσαρμόσετε την ποιότητα εικόνας. [Μάθετε περισσότερα](https://nextjs.org/docs/app/getting-started/images)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | uses-responsive-images": {
    "message": "Χρησιμοποιήστε το στοιχείο `next/image` για να ρυθμίσετε το κατάλληλο `sizes`. [Μάθετε περισσότερα](https://nextjs.org/docs/api-reference/next/image#sizes)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | uses-text-compression": {
    "message": "Ενεργοποιήστε τη συμπίεση στον διακομιστή Next.js. [Μάθετε περισσότερα](https://nextjs.org/docs/api-reference/next.config.js/compression)."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | dom-size": {
    "message": "Επικοινωνήστε με τον υπεύθυνο λογαριασμού για την ενεργοποίηση του [`HTML Lazy Load`](https://support.nitropack.io/hc/en-us/articles/17144942904337). Με τη διαμόρφωση της λειτουργίας, η απόδοση της σελίδας σας θα έχει προτεραιότητα και θα βελτιωθεί."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | font-display": {
    "message": "Χρησιμοποιήστε την επιλογή [`Override Font Rendering Behavior`](https://support.nitropack.io/hc/en-us/articles/16547358865041) στο NitroPack για να ορίσετε μια επιθυμητή τιμή για τον κανόνα προβολής γραμματοσειράς CSS."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | modern-image-formats": {
    "message": "Χρησιμοποιήστε τη λειτουργία [`Image Optimization`](https://support.nitropack.io/hc/en-us/articles/16547237162513) για αυτόματη μετατροπή των εικόνων σας σε WebP."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | offscreen-images": {
    "message": "Αναβάλετε εικόνες εκτός οθόνης ενεργοποιώντας τη λειτουργία [`Automatic Image Lazy Loading`](https://support.nitropack.io/hc/en-us/articles/12457493524369-NitroPack-Lazy-Loading-Feature-for-Images)."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | render-blocking-resources": {
    "message": "Ενεργοποιήστε τη λειτουργία [`Remove render-blocking resources`](https://support.nitropack.io/hc/en-us/articles/13820893500049-How-to-Deal-with-Render-Blocking-Resources-in-NitroPack) στο NitroPack για ταχύτερους χρόνους αρχικής φόρτωσης."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | unminified-css": {
    "message": "Ενεργοποιήστε τη λειτουργία [`Minify resources`](https://support.nitropack.io/hc/en-us/articles/360061059394-Minify-Resources) στις ρυθμίσεις της κρυφής μνήμης για να μειώσετε το μέγεθος των αρχείων CSS, HTML και JavaScript για ταχύτερους χρόνους φόρτωσης."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | unminified-javascript": {
    "message": "Ενεργοποιήστε τη λειτουργία [`Minify resources`](https://support.nitropack.io/hc/en-us/articles/360061059394-Minify-Resources) στις ρυθμίσεις της κρυφής μνήμης για να μειώσετε το μέγεθος των αρχείων JS, HTML και CSS για ταχύτερους χρόνους φόρτωσης."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | unused-css-rules": {
    "message": "Ενεργοποιήστε τη λειτουργία [`Reduce Unused CSS`](https://support.nitropack.io/hc/en-us/articles/360020418457-Reduce-Unused-CSS) για να καταργήσετε κανόνες CSS που δεν ισχύουν για αυτήν τη σελίδα."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | unused-javascript": {
    "message": "Διαμορφώστε τη λειτουργία [`Delayed Scripts`](https://support.nitropack.io/hc/en-us/articles/1500002600942-Delayed-Scripts) στο NitroPack για να καθυστερήσετε τη φόρτωση σεναρίων έως ότου γίνουν απαραίτητα."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-long-cache-ttl": {
    "message": "Μεταβείτε στη λειτουργία [`Improve Server Response Time`](https://support.nitropack.io/hc/en-us/articles/1500002321821-Improve-Server-Response-Time) στο μενού `Caching` και προσαρμόστε τον χρόνο λήξης της κρυφής μνήμης των σελίδων σας, προκειμένου να βελτιώσετε τους χρόνους φόρτωσης και την εμπειρία χρήστη."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-optimized-images": {
    "message": "Συμπιέστε αυτόματα, βελτιστοποιήστε και μετατρέψτε τις εικόνες σας σε WebP, ενεργοποιώντας τη ρύθμιση [`Image Optimization`](https://support.nitropack.io/hc/en-us/articles/14177271695121-How-to-serve-images-in-next-gen-formats-using-NitroPack)."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-responsive-images": {
    "message": "Ενεργοποιήστε τη λειτουργία [`Adaptive Image Sizing`](https://support.nitropack.io/hc/en-us/articles/10123833029905-How-to-Enable-Adaptive-Image-Sizing-For-Your-Site) για να βελτιστοποιήσετε προληπτικά τις εικόνες σας και να τις προσαρμόσετε με τις διαστάσεις των κοντέινερ που εμφανίζονται σε όλες τις συσκευές."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | modern-image-formats": {
    "message": "Χρησιμοποιήστε το στοιχείο `nuxt/image` και ορίστε το `format=\"webp\"`. [Μάθετε περισσότερα](https://image.nuxt.com/usage/nuxt-img#format)."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | offscreen-images": {
    "message": "Χρησιμοποιήστε το στοιχείο `nuxt/image` και ορίστε το `loading=\"lazy\"` για εικόνες εκτός οθόνης. [Μάθετε περισσότερα](https://image.nuxt.com/usage/nuxt-img#loading)."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | prioritize-lcp-image": {
    "message": "Χρησιμοποιήστε το στοιχείο `nuxt/image` και καθορίστε το `preload` για την εικόνα LCP. [Μάθετε περισσότερα](https://image.nuxt.com/usage/nuxt-img#preload)."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | unsized-images": {
    "message": "Χρησιμοποιήστε το στοιχείο `nuxt/image` και καθορίστε ρητά τα `width` και `height`. [Μάθετε περισσότερα](https://image.nuxt.com/usage/nuxt-img#width-height)."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | uses-optimized-images": {
    "message": "Χρησιμοποιήστε το στοιχείο `nuxt/image` και ορίστε το κατάλληλο `quality`. [Μάθετε περισσότερα](https://image.nuxt.com/usage/nuxt-img#quality)."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | uses-responsive-images": {
    "message": "Χρησιμοποιήστε το στοιχείο `nuxt/image` και ορίστε το κατάλληλο `sizes`. [Μάθετε περισσότερα](https://image.nuxt.com/usage/nuxt-img#sizes)."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | efficient-animated-content": {
    "message": "[Αντικαταστήστε τις κινούμενες εικόνες GIF με βίντεο](https://web.dev/replace-gifs-with-videos/) για ταχύτερη φόρτωση ιστοσελίδας, ενώ μπορείτε επίσης να χρησιμοποιήσετε σύγχρονες μορφές αρχείων όπως [WebM](https://web.dev/replace-gifs-with-videos/#create-webm-videos) ή [AV1](https://developers.google.com/web/updates/2018/09/chrome-70-media-updates#av1-decoder) για τη βελτίωση της απόδοσης συμπίεσης κατά περισσότερο από 30% σε σχέση με τον τρέχοντα υπερσύγχρονο κωδικοποιητή βίντεο, VP9."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | modern-image-formats": {
    "message": "Εξετάστε το ενδεχόμενο να χρησιμοποιήσετε μια [προσθήκη](https://octobercms.com/plugins?search=image) ή μια υπηρεσία που θα μετατρέπει αυτόματα τις μεταφορτωμένες εικόνες σας στη βέλτιστη μορφή. Οι [Εικόνες WebP χωρίς απώλειες](https://developers.google.com/speed/webp) έχουν 26% μικρότερο μέγεθος σε σχέση με τις εικόνες PNG και 25-34% μικρότερο μέγεθος σε σχέση με τις συγκρίσιμες εικόνες JPEG στον αντίστοιχο δείκτη ποιότητας SSIM. Μια άλλη μορφή εικόνας επόμενης γενιάς που μπορείτε να χρησιμοποιήσετε είναι η μορφή [AVIF](https://jakearchibald.com/2020/avif-has-landed/)."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | offscreen-images": {
    "message": "Μπορείτε να εγκαταστήσετε μια [προσθήκη αργής φόρτωσης εικόνας](https://octobercms.com/plugins?search=lazy) η οποία παρέχει τη δυνατότητα αναβολής φόρτωσης των εικόνων εκτός οθόνης. Εναλλακτικά, χρησιμοποιήστε ένα θέμα που παρέχει αυτήν τη δυνατότητα. Εξετάστε επίσης το ενδεχόμενο χρήσης της [προσθήκης AMP](https://octobercms.com/plugins?search=Accelerated+Mobile+Pages)."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | render-blocking-resources": {
    "message": "Υπάρχουν πολλές προσθήκες που βοηθούν στην [ενσωμάτωση των σημαντικών στοιχείων](https://octobercms.com/plugins?search=css). Αυτές οι προσθήκες ενδέχεται να καταστρέψουν άλλα προσθήκες, επομένως θα πρέπει να τις ελέγξετε προσεκτικά."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | server-response-time": {
    "message": "Τα θέματα, οι προσθήκες και οι προδιαγραφές διακομιστή συμβάλλουν στον χρόνο απόκρισης του διακομιστή. Μπορείτε να αναζητήσετε ένα περισσότερο βελτιστοποιημένο θέμα, να επιλέξετε προσεκτικά μια προσθήκη βελτιστοποίησης ή/και να αναβαθμίσετε τον διακομιστή σας. Το CMS του Οκτωβρίου επιτρέπει επίσης στους προγραμματιστές να χρησιμοποιήσουν [`Queues`](https://octobercms.com/docs/services/queues) για την αναβολή της επεξεργασίας μιας χρονοβόρας εργασίας, όπως η αποστολή ενός μηνύματος ηλεκτρονικού ταχυδρομείου. Αυτό επιταχύνει σημαντικά τα αιτήματα ιστού."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | total-byte-weight": {
    "message": "Εξετάστε το ενδεχόμενο εμφάνισης αποσπασμάτων στις λίστες αναρτήσεών σας (π.χ. χρησιμοποιώντας ένα κουμπί `show more`), μειώνοντας τον αριθμό των αναρτήσεων που εμφανίζονται σε μια συγκεκριμένη ιστοσελίδα, χωρίζοντας τις μεγάλες αναρτήσεις σε πολλές ιστοσελίδες ή χρησιμοποιώντας μια προσθήκη για φόρτωση με καθυστέρηση των σχολίων."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | unminified-css": {
    "message": "Υπάρχουν πολλές [προσθήκες](https://octobercms.com/plugins?search=css) που μπορούν να αυξήσουν την ταχύτητα του ιστοτόπου σας συνενώνοντας, ελαχιστοποιώντας και συμπιέζοντας τα στιλ. Η χρήση μιας διαδικασίας κατασκευής για την εκ των προτέρων πραγματοποίηση αυτής της ελαχιστοποίησης μπορεί να επιταχύνει την ανάπτυξη."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | unminified-javascript": {
    "message": "Υπάρχουν πολλές [προσθήκες](https://octobercms.com/plugins?search=javascript) που μπορούν να αυξήσουν την ταχύτητα του ιστοτόπου σας συνενώνοντας, ελαχιστοποιώντας και συμπιέζοντας τα σενάρια. Η χρήση μιας διαδικασίας κατασκευής για την εκ των προτέρων πραγματοποίηση αυτής της ελαχιστοποίησης μπορεί να επιταχύνει την ανάπτυξη."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | unused-css-rules": {
    "message": "Μπορείτε να χρησιμοποιήσετε τις [προσθήκες](https://octobercms.com/plugins) που φορτώνουν μη χρησιμοποιούμενο κώδικα CSS στη σελίδα σας. Για να προσδιορίσετε τις προσθήκες που προσθέτουν περιττό κώδικα CSS, εκτελέστε την [κάλυψη κώδικα](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) στο Chrome DevTools. Εντοπίστε το θέμα/την προσθήκη που ευθύνεται μέσω του URL φύλλου στιλ. Αναζητήστε προσθήκες με πολλά φύλλα στιλ στα οποία ένα μεγάλο μέρος της κάλυψης κώδικα έχει κόκκινο χρώμα. Μια προσθήκη θα πρέπει να προσθέτει ένα φύλλο στιλ, μόνο εάν χρησιμοποιείται στην ιστοσελίδα."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | unused-javascript": {
    "message": "Μπορείτε να ελέγξετε τις [προσθήκες](https://octobercms.com/plugins?search=javascript) που φορτώνουν μη χρησιμοποιούμενα JavaScript στην ιστοσελίδα. Για να προσδιορίσετε τις προσθήκες που προσθέτουν περιττό κώδικα JavaScript, εκτελέστε την [κάλυψη κώδικα](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) στο Chrome DevTools. Προσδιορίστε το θέμα/την προσθήκη που ευθύνεται μέσω του URL του σεναρίου. Αναζητήστε προσθήκες με πολλά σενάρια στα οποία ένα μεγάλο μέρος της κάλυψης κώδικα έχει κόκκινο χρώμα. Μια προσθήκη θα πρέπει να προσθέτει ένα σενάριο, μόνο εάν χρησιμοποιείται στην ιστοσελίδα."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-long-cache-ttl": {
    "message": "Διαβάστε σχετικά με την [πρόληψη των περιττών αιτημάτων δικτύου με την Κρυφή μνήμη HTTP](https://web.dev/http-cache/#caching-checklist). Υπάρχουν πολλές [προσθήκες](https://octobercms.com/plugins?search=Caching) που μπορούν να χρησιμοποιηθούν για την επιτάχυνση της αποθήκευσης στην κρυφή μνήμη."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-optimized-images": {
    "message": "Εξετάστε το ενδεχόμενο να χρησιμοποιήσετε μια [προσθήκη βελτιστοποίησης εικόνων](https://octobercms.com/plugins?search=image) που συμπιέζει τις εικόνες διατηρώντας όμως την ποιότητά τους."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-responsive-images": {
    "message": "Ανεβάστε εικόνες απευθείας στη διαχείριση μέσων για να διασφαλίσετε ότι τα απαιτούμενα μεγέθη εικόνων είναι διαθέσιμα. Μπορείτε να χρησιμοποιήσετε το [φίλτρο αλλαγής μεγέθους](https://octobercms.com/docs/markup/filter-resize) ή μια [προσθήκη αλλαγής μεγέθους εικόνας](https://octobercms.com/plugins?search=image) για να διασφαλίσετε ότι χρησιμοποιούνται τα βέλτιστα μεγέθη εικόνων."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-text-compression": {
    "message": "Ενεργοποίηση συμπίεσης κειμένου στη διαμόρφωση διακομιστή ιστού."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | dom-size": {
    "message": "Μπορείτε να χρησιμοποιήσετε μια βιβλιοθήκη \"παραθύρων\", όπως η `react-window` για να ελαχιστοποιήσετε τον αριθμό κόμβων DOM που δημιουργήθηκαν, εάν αποδίδετε πολλά επαναλαμβανόμενα στοιχεία στη σελίδα. [Μάθετε περισσότερα](https://web.dev/virtualize-long-lists-react-window/). Επίσης, ελαχιστοποιήστε τις περιττές εκ νέου αποδόσεις, χρησιμοποιώντας το [`shouldComponentUpdate`](https://reactjs.org/docs/optimizing-performance.html#shouldcomponentupdate-in-action), [`PureComponent`](https://reactjs.org/docs/react-api.html#reactpurecomponent) ή το [`React.memo`](https://reactjs.org/docs/react-api.html#reactmemo) και [παραβλέψτε τα εφέ](https://reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects) μόνο μέχρι να αλλάξουν συγκεκριμένες εξαρτήσεις, εάν χρησιμοποιείτε το άγκιστρο `Effect` για να βελτιώσετε την απόδοση χρόνου εκτέλεσης (runtime)."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | redirects": {
    "message": "Εάν χρησιμοποιείτε το React Router, ελαχιστοποιήστε τη χρήση του στοιχείου `<Redirect>` για [πλοηγήσεις διαδρομής](https://reacttraining.com/react-router/web/api/Redirect)."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | server-response-time": {
    "message": "Εάν πραγματοποιείτε απόδοση στοιχείων React στον διακομιστή, μπορείτε να χρησιμοποιήσετε το `renderToPipeableStream()` ή το `renderToStaticNodeStream()` για να επιτρέψετε στον υπολογιστή-πελάτη να λαμβάνει και να ενισχύει διαφορετικά μέρη της σήμανσης, αντί για όλα μαζί. [Μάθετε περισσότερα](https://reactjs.org/docs/react-dom-server.html#renderToPipeableStream)."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | unminified-css": {
    "message": "Εάν το σύστημα έκδοσής σας ελαχιστοποιεί τα αρχεία CSS αυτόματα, βεβαιωθείτε ότι αναπτύσσετε την έκδοση παραγωγής της εφαρμογής σας. Μπορείτε να το ελέγξετε αυτό από την επέκταση React Developer Tools. [Μάθετε περισσότερα](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build)."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | unminified-javascript": {
    "message": "Εάν το σύστημα έκδοσής σας ελαχιστοποιεί τα αρχεία JS αυτόματα, βεβαιωθείτε ότι αναπτύσσετε την έκδοση παραγωγής της εφαρμογής σας. Μπορείτε να το ελέγξετε αυτό από την επέκταση React Developer Tools. [Μάθετε περισσότερα](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build)."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | unused-javascript": {
    "message": "Εάν δεν πραγματοποιείτε απόδοση στον διακομιστή, [χωρίστε τα πακέτα JavaScript](https://web.dev/code-splitting-suspense/) με το `React.lazy()`. Διαφορετικά, χωρίστε με χρήση κώδικα, χρησιμοποιώντας μια βιβλιοθήκη τρίτου μέρους, όπως τα [στοιχεία με δυνατότητα φόρτωσης](https://loadable-components.com/)."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | user-timings": {
    "message": "Χρησιμοποιήστε το React DevTools Profiler, το οποίο χρησιμοποιεί το API του Profiler, για να μετρήσετε τις επιδόσεις απόδοσης των στοιχείων σας. [Μάθετε περισσότερα.](https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html)"
  },
  "node_modules/lighthouse-stack-packs/packs/wix.js | efficient-animated-content": {
    "message": "Τοποθετήστε βίντεο εντός του `VideoBoxes`, προσαρμόστε τα χρησιμοποιώντας το `Video Masks` ή προσθέστε το `Transparent Videos`. [Μάθετε περισσότερα](https://support.wix.com/en/article/wix-video-about-wix-video)."
  },
  "node_modules/lighthouse-stack-packs/packs/wix.js | modern-image-formats": {
    "message": "Ανεβάστε εικόνες χρησιμοποιώντας το `Wix Media Manager`, για να διασφαλίσετε ότι θα προβάλλονται αυτόματα ως WebP. Βρείτε [περισσότερους τρόπους βελτιστοποίησης](https://support.wix.com/en/article/site-performance-optimizing-your-media) των μέσων του ιστοτόπου σας."
  },
  "node_modules/lighthouse-stack-packs/packs/wix.js | render-blocking-resources": {
    "message": "Κατά την [προσθήκη κώδικα τρίτου μέρους](https://support.wix.com/en/article/site-performance-using-third-party-code-on-your-site) στην καρτέλα `Custom Code` του πίνακα ελέγχου του ιστοτόπου σας, βεβαιωθείτε ότι αναβάλλεται ή φορτώνεται στο τέλος του σώματος κώδικα. Όπου είναι δυνατόν, χρησιμοποιήστε τις [ενσωματώσεις](https://support.wix.com/en/article/about-marketing-integrations) του Wix, για να ενσωματώσετε εργαλεία μάρκετινγκ στον ιστότοπό σας. "
  },
  "node_modules/lighthouse-stack-packs/packs/wix.js | server-response-time": {
    "message": "Το Wix χρησιμοποιεί ΔΠΠ και αποθήκευση στην κρυφή μνήμη, για να προβάλλει απαντήσεις όσο το δυνατόν πιο γρήγορα. Σκεφτείτε το ενδεχόμενο [μη αυτόματης ενεργοποίησης της αποθήκευσης στην κρυφή μνήμη](https://support.wix.com/en/article/site-performance-caching-pages-to-optimize-loading-speed) για τον ιστότοπό σας, ειδικά αν χρησιμοποιείτε το `Velo`."
  },
  "node_modules/lighthouse-stack-packs/packs/wix.js | unused-javascript": {
    "message": "Ελέγξτε τυχόν κώδικα τρίτου μέρους που έχετε προσθέσει στον ιστότοπό σας στην καρτέλα `Custom Code` του πίνακα ελέγχου του ιστοτόπου σας και διατηρήστε μόνο τις υπηρεσίες που είναι απαραίτητες για τον ιστότοπο. [Μάθετε περισσότερα](https://support.wix.com/en/article/site-performance-removing-unused-javascript)."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | efficient-animated-content": {
    "message": "Εξετάστε το ενδεχόμενο να ανεβάσετε το GIF σε μια υπηρεσία η οποία θα το διαθέσει για ενσωμάτωση ως βίντεο HTML5."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | modern-image-formats": {
    "message": "Εξετάστε το ενδεχόμενο να χρησιμοποιήσετε την προσθήκη [Εργαστήριο απόδοσης](https://wordpress.org/plugins/performance-lab/) για την αυτόματη μετατροπή των μεταφορτωμένων εικόνων JPEG σε WebP, όπου υποστηρίζεται."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | offscreen-images": {
    "message": "Εγκαταστήστε μια προσθήκη [WordPress αργής φόρτωσης](https://wordpress.org/plugins/search/lazy+load/) η οποία παρέχει τη δυνατότητα αναβολής φόρτωσης των εικόνων εκτός οθόνης. Εναλλακτικά, χρησιμοποιήστε ένα θέμα που παρέχει αυτή τη δυνατότητα. Εξετάστε επίσης το ενδεχόμενο χρήσης της [προσθήκης AMP](https://wordpress.org/plugins/amp/)."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | render-blocking-resources": {
    "message": "Υπάρχουν διάφορες προσθήκες WordPress που μπορούν να σας βοηθήσουν στην [ενσωμάτωση των σημαντικών στοιχείων](https://wordpress.org/plugins/search/critical+css/) ή στην [καθυστέρηση των λιγότερο σημαντικών πόρων](https://wordpress.org/plugins/search/defer+css+javascript/). Λάβετε υπόψη ότι οι βελτιστοποιήσεις που παρέχονται από αυτές τις προσθήκες ενδέχεται να προκαλέσουν προβλήματα στις λειτουργίες των θεμάτων ή των προσθηκών σας. Ως εκ τούτου, είναι πιθανό να χρειαστεί να κάνετε αλλαγές στον κώδικα."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | server-response-time": {
    "message": "Επιλέξτε ένα ελαφρύ θέμα (ιδανικά ένα θέμα μπλοκ) και χρησιμοποιήστε τη δυνατότητα αποθήκευσης πλήρους σελίδας στην κρυφή μνήμη ή μια λύση στατικού ιστοτόπου. Απενεργοποιήστε τις περιττές προσθήκες, για να ελαχιστοποιήσετε την επιβάρυνση του διακομιστή. Εξετάστε το ενδεχόμενο αναβάθμισης της φιλοξενίας σας σε διαχειριζόμενη ή αποκλειστική υπηρεσία."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | total-byte-weight": {
    "message": "Εξετάστε το ενδεχόμενο εμφάνισης αποσπασμάτων στις λίστες αναρτήσεών σας (π.χ. μέσω της ετικέτας \"περισσότερες\"), μειώνοντας τον αριθμό των αναρτήσεων που εμφανίζονται σε μια συγκεκριμένη σελίδα, χωρίζοντας τις μεγάλες αναρτήσεις σε πολλές σελίδες ή χρησιμοποιώντας μια προσθήκη για φόρτωση με καθυστέρηση των σχολίων."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | unminified-css": {
    "message": "Μερικές [προσθήκες WordPress](https://wordpress.org/plugins/search/minify+css/) μπορούν να επιταχύνουν τον ιστότοπό σας συνενώνοντας, ελαχιστοποιώντας και συμπιέζοντας τα στιλ σας. Μπορείτε επίσης να χρησιμοποιήσετε μια διεργασία δόμησης για την εκ των προτέρων πραγματοποίηση αυτής της ελαχιστοποίησης, εφόσον υπάρχει αυτή η δυνατότητα."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | unminified-javascript": {
    "message": "Μερικές [προσθήκες WordPress](https://wordpress.org/plugins/search/minify+javascript/) μπορούν να επιταχύνουν τον ιστότοπό σας συνενώνοντας, ελαχιστοποιώντας και συμπιέζοντας τα σενάριά σας. Μπορείτε επίσης να χρησιμοποιήσετε μια διεργασία δόμησης για την εκ των προτέρων πραγματοποίηση αυτής της ελαχιστοποίησης, εφόσον υπάρχει αυτή η δυνατότητα."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | unused-css-rules": {
    "message": "Εξετάστε το ενδεχόμενο μείωσης ή αλλαγής των [προσθηκών WordPress](https://wordpress.org/plugins/) που φορτώνουν μη χρησιμοποιούμενα CSS στη σελίδα σας. Για να προσδιορίσετε τις προσθήκες που προσθέτουν περιττό κώδικα CSS, δοκιμάστε να εκτελέσετε [κάλυψη κώδικα](https://developer.chrome.com/docs/devtools/coverage/) στο Chrome DevTools. Μπορείτε να προσδιορίσετε το θέμα ή την προσθήκη που ευθύνεται μέσω του URL του φύλλου στιλ. Αναζητήστε προσθήκες που διαθέτουν πολλά φύλλα στιλ στη λίστα, στα οποία ένα μεγάλο μέρος της κάλυψης κώδικα έχει κόκκινο χρώμα. Μια προσθήκη θα πρέπει να τοποθετεί στην ουρά ένα φύλλο στιλ, μόνο αν χρησιμοποιείται στη σελίδα."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | unused-javascript": {
    "message": "Εξετάστε το ενδεχόμενο μείωσης ή αλλαγής των [προσθηκών WordPress](https://wordpress.org/plugins/) που φορτώνουν μη χρησιμοποιούμενη JavaScript στη σελίδα σας. Για να προσδιορίσετε τις προσθήκες που προσθέτουν περιττό κώδικα JS, δοκιμάστε να εκτελέσετε [κάλυψη κώδικα](https://developer.chrome.com/docs/devtools/coverage/) στο Chrome DevTools. Μπορείτε να προσδιορίσετε το θέμα ή την προσθήκη που ευθύνεται μέσω του URL του σεναρίου. Αναζητήστε προσθήκες που διαθέτουν πολλά σενάρια στη λίστα, στα οποία ένα μεγάλο μέρος της κάλυψης κώδικα έχει κόκκινο χρώμα. Μια προσθήκη θα πρέπει να τοποθετεί στην ουρά ένα σενάριο μόνο αν χρησιμοποιείται στη σελίδα."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-long-cache-ttl": {
    "message": "Διαβάστε σχετικά με την [Κρυφή μνήμη προγράμματος περιήγησης στο WordPress](https://wordpress.org/support/article/optimization/#browser-caching)."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-optimized-images": {
    "message": "Εξετάστε το ενδεχόμενο να χρησιμοποιήσετε μια [προσθήκη βελτιστοποίησης εικόνων WordPress](https://wordpress.org/plugins/search/optimize+images/) που συμπιέζει τις εικόνες διατηρώντας όμως την ποιότητά τους."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-responsive-images": {
    "message": "Ανεβάστε εικόνες απευθείας μέσω της [βιβλιοθήκης μέσων](https://wordpress.org/support/article/media-library-screen/) για να διασφαλίσετε ότι τα απαιτούμενα μεγέθη εικόνων είναι διαθέσιμα. Στη συνέχεια, μπορείτε να τις εισαγάγετε από τη βιβλιοθήκη μέσων ή να χρησιμοποιήσετε το γραφικό στοιχείο εικόνων για να διασφαλίσετε ότι χρησιμοποιούνται τα βέλτιστα μεγέθη (συμπεριλαμβανομένων αυτών για τα αποκριτικά σημεία διακοπής). Αποφύγετε τη χρήση εικόνων `Full Size`, εκτός αν οι διαστάσεις είναι κατάλληλες για τη χρήση τους. [Μάθετε περισσότερα](https://wordpress.org/support/article/inserting-images-into-posts-and-pages/)."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-text-compression": {
    "message": "Μπορείτε να ενεργοποιήσετε τη συμπίεση κειμένου στη διαμόρφωση του διακομιστή ιστού σας."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | modern-image-formats": {
    "message": "Ενεργοποιήστε το Imagify από την καρτέλα Βελτιστοποίηση εικόνων στο WP Rocket, για να μετατρέψετε τις εικόνες σας σε WebP."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | offscreen-images": {
    "message": "Ενεργοποιήστε την επιλογή [Αργή φόρτωση](https://docs.wp-rocket.me/article/1141-lazyload-for-images) στο WP Rocket για να διορθώσετε το πρόβλημα που αναφέρει η πρόταση. Αυτή η λειτουργία καθυστερεί τη φόρτωση των εικόνων μέχρι ο επισκέπτης να κάνει κύλιση προς τα κάτω στη σελίδα και να είναι απαραίτητη η προβολή τους."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | render-blocking-resources": {
    "message": "Ενεργοποιήστε τις επιλογές [Κατάργηση CSS που δεν χρησιμοποιείται](https://docs.wp-rocket.me/article/1529-remove-unused-css) και [Αναβολή φόρτωσης JavaScript](https://docs.wp-rocket.me/article/1265-load-javascript-deferred) στο WP Rocket για να διορθώσετε το πρόβλημα που αναφέρει η πρόταση. Αυτές οι λειτουργίες θα βελτιστοποιούν αντίστοιχα τα αρχεία CSS και JavaScript, ώστε να μην εμποδίζουν την απόδοση της σελίδας σας."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unminified-css": {
    "message": "Ενεργοποιήστε την επιλογή [Ελαχιστοποίηση αρχείων CSS](https://docs.wp-rocket.me/article/1350-css-minify-combine) στο WP Rocket για να διορθώσετε αυτό το πρόβλημα. Τυχόν χώροι και σχόλια στα αρχεία CSS του ιστοτόπου σας θα καταργηθούν, ώστε το μέγεθος του αρχείου να είναι μικρότερο και η λήψη του ταχύτερη."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unminified-javascript": {
    "message": "Ενεργοποιήστε την επιλογή [Ελαχιστοποίηση αρχείων JavaScript](https://docs.wp-rocket.me/article/1351-javascript-minify-combine) στο WP Rocket για να διορθώσετε αυτό το πρόβλημα. Οι κενοί χώροι και τα σχόλια θα καταργηθούν από τα αρχεία JavaScript για να μειωθεί το μέγεθός τους και να γίνεται ταχύτερα η λήψη τους."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unused-css-rules": {
    "message": "Ενεργοποιήστε την επιλογή [Κατάργηση CSS που δεν χρησιμοποιείται](https://docs.wp-rocket.me/article/1529-remove-unused-css) στο WP Rocket για να διορθώσετε αυτό το πρόβλημα. Μειώνει το μέγεθος της σελίδας καταργώντας όλα τα CSS και τα φύλλα στιλ που δεν χρησιμοποιούνται, διατηρώντας μόνο το CSS που χρησιμοποιείται για κάθε σελίδα."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unused-javascript": {
    "message": "Ενεργοποιήστε την επιλογή [Καθυστέρηση εκτέλεσης JavaScript](https://docs.wp-rocket.me/article/1349-delay-javascript-execution) στο WP Rocket για να διορθώσετε αυτό το πρόβλημα. Θα βελτιώσει τη φόρτωση της σελίδας σας, καθυστερώντας την εκτέλεση των σεναρίων μέχρι την αλληλεπίδραση με τον χρήστη. Αν ο ιστότοπός σας διαθέτει iframe, μπορείτε επίσης να χρησιμοποιήσετε τις επιλογές [Αργή φόρτωση για iframe και βίντεο](https://docs.wp-rocket.me/article/1674-lazyload-for-iframes-and-videos) και [Αντικατάσταση iframe του YouTube με εικόνα προεπισκόπησης](https://docs.wp-rocket.me/article/1488-replace-youtube-iframe-with-preview-image) του WP Rocket."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-optimized-images": {
    "message": "Ενεργοποιήστε το Imagify από την καρτέλα Βελτιστοποίηση εικόνων στο WP Rocket και εκτελέστε τη Μαζική βελτιστοποίηση για να συμπιέσετε τις εικόνες."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-rel-preconnect": {
    "message": "Χρησιμοποιήστε [αιτήματα DNS προαναζήτησης](https://docs.wp-rocket.me/article/1302-prefetch-dns-requests) στο WP Rocket για να προσθέσετε το στοιχείο dns-prefetch και να επιταχύνετε τη σύνδεση με εξωτερικούς τομείς. Επίσης, το WP Rocket προσθέτει αυτόματα την \"προσύνδεση\" στον [τομέα Google Fonts](https://docs.wp-rocket.me/article/1312-optimize-google-fonts) και σε όλα τα CNAME που προστίθενται μέσω της λειτουργίας [Ενεργοποίηση ΔΠΠ](https://docs.wp-rocket.me/article/42-using-wp-rocket-with-a-cdn)."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-rel-preload": {
    "message": "Για να διορθώσετε αυτό το πρόβλημα σχετικά με τις γραμματοσειρές, ενεργοποιήστε την επιλογή [Κατάργηση CSS που δεν χρησιμοποιείται](https://docs.wp-rocket.me/article/1529-remove-unused-css) στο WP Rocket. Οι σημαντικές γραμματοσειρές του ιστοτόπου σας θα προφορτωθούν με προτεραιότητα."
  },
  "report/renderer/report-utils.js | calculatorLink": {
    "message": "Προβολή αριθμομηχανής."
  },
  "report/renderer/report-utils.js | collapseView": {
    "message": "Σύμπτυξη προβολής"
  },
  "report/renderer/report-utils.js | crcInitialNavigation": {
    "message": "Αρχική πλοήγηση"
  },
  "report/renderer/report-utils.js | crcLongestDurationLabel": {
    "message": "Μέγιστος λανθάνων χρόνος κρίσιμης διαδρομής:"
  },
  "report/renderer/report-utils.js | dropdownCopyJSON": {
    "message": "Αντιγραφή JSON"
  },
  "report/renderer/report-utils.js | dropdownDarkTheme": {
    "message": "Εναλλαγή σκούρου θέματος"
  },
  "report/renderer/report-utils.js | dropdownPrintExpanded": {
    "message": "Πλήρης εκτύπωση"
  },
  "report/renderer/report-utils.js | dropdownPrintSummary": {
    "message": "Συνοπτική εκτύπωση"
  },
  "report/renderer/report-utils.js | dropdownSaveGist": {
    "message": "Αποθήκευση ως Gist"
  },
  "report/renderer/report-utils.js | dropdownSaveHTML": {
    "message": "Αποθήκευση ως HTML"
  },
  "report/renderer/report-utils.js | dropdownSaveJSON": {
    "message": "Αποθήκευση ως JSON"
  },
  "report/renderer/report-utils.js | dropdownViewUnthrottledTrace": {
    "message": "Προβολή ίχνους χωρίς περιορισμό"
  },
  "report/renderer/report-utils.js | dropdownViewer": {
    "message": "Άνοιγμα στο πρόγραμμα προβολής"
  },
  "report/renderer/report-utils.js | errorLabel": {
    "message": "Σφάλμα!"
  },
  "report/renderer/report-utils.js | errorMissingAuditInfo": {
    "message": "Σφάλμα αναφοράς: Δεν υπάρχουν πληροφορίες ελέγχου"
  },
  "report/renderer/report-utils.js | expandView": {
    "message": "Ανάπτυξη προβολής"
  },
  "report/renderer/report-utils.js | firstPartyChipLabel": {
    "message": "1ο μέρος"
  },
  "report/renderer/report-utils.js | footerIssue": {
    "message": "Υποβολή προβλήματος"
  },
  "report/renderer/report-utils.js | hide": {
    "message": "Απόκρυψη"
  },
  "report/renderer/report-utils.js | labDataTitle": {
    "message": "Εργαστηριακά δεδομένα"
  },
  "report/renderer/report-utils.js | lsPerformanceCategoryDescription": {
    "message": "Ανάλυση της τρέχουσας σελίδας από το [Lighthouse](https://developers.google.com/web/tools/lighthouse/) σε ένα προσομειωμένο δίκτυο κινητής τηλεφωνίας. Οι τιμές είναι κατ' εκτίμηση και μπορεί να διαφέρουν."
  },
  "report/renderer/report-utils.js | manualAuditsGroupTitle": {
    "message": "Επιπλέον στοιχεία για μη αυτόματο έλεγχο"
  },
  "report/renderer/report-utils.js | notApplicableAuditsGroupTitle": {
    "message": "Δεν ισχύει"
  },
  "report/renderer/report-utils.js | openInANewTabTooltip": {
    "message": "Άνοιγμα σε νέα καρτέλα"
  },
  "report/renderer/report-utils.js | opportunityResourceColumnLabel": {
    "message": "Ευκαιρία"
  },
  "report/renderer/report-utils.js | opportunitySavingsColumnLabel": {
    "message": "Εκτιμώμενες εξοικονομήσεις"
  },
  "report/renderer/report-utils.js | passedAuditsGroupTitle": {
    "message": "Έλεγχοι που ολοκληρώθηκαν επιτυχώς"
  },
  "report/renderer/report-utils.js | runtimeAnalysisWindow": {
    "message": "Αρχική φόρτωση σελίδας"
  },
  "report/renderer/report-utils.js | runtimeAnalysisWindowSnapshot": {
    "message": "Σύνοψη συγκεκριμένης χρονικής στιγμής"
  },
  "report/renderer/report-utils.js | runtimeAnalysisWindowTimespan": {
    "message": "Χρονικό διάστημα αλληλεπιδράσεων χρήστη"
  },
  "report/renderer/report-utils.js | runtimeCustom": {
    "message": "Προσαρμοσμένη ρύθμιση ροής δεδομένων"
  },
  "report/renderer/report-utils.js | runtimeDesktopEmulation": {
    "message": "Προσομοιωμένη επιφάνεια εργασίας"
  },
  "report/renderer/report-utils.js | runtimeMobileEmulation": {
    "message": "Προσομοιωμένο Moto G Power"
  },
  "report/renderer/report-utils.js | runtimeNoEmulation": {
    "message": "Χωρίς προσομοίωση"
  },
  "report/renderer/report-utils.js | runtimeSettingsAxeVersion": {
    "message": "'Εκδοση Axe"
  },
  "report/renderer/report-utils.js | runtimeSettingsBenchmark": {
    "message": "Ισχύς CPU/μνήμης χωρίς περιορισμό"
  },
  "report/renderer/report-utils.js | runtimeSettingsCPUThrottling": {
    "message": "Περιορισμός CPU"
  },
  "report/renderer/report-utils.js | runtimeSettingsDevice": {
    "message": "Συσκευή"
  },
  "report/renderer/report-utils.js | runtimeSettingsNetworkThrottling": {
    "message": "Περιορισμός δικτύου"
  },
  "report/renderer/report-utils.js | runtimeSettingsScreenEmulation": {
    "message": "Προσομοίωση οθόνης"
  },
  "report/renderer/report-utils.js | runtimeSettingsUANetwork": {
    "message": "Παράγοντας χρήστη (δίκτυο)"
  },
  "report/renderer/report-utils.js | runtimeSingleLoad": {
    "message": "Περίοδος λειτουργίας σε μία σελίδα"
  },
  "report/renderer/report-utils.js | runtimeSingleLoadTooltip": {
    "message": "Αυτά τα δεδομένα λαμβάνονται από μία περίοδο σύνδεσης σε μία σελίδα, σε αντίθεση με τα δεδομένα πεδίου που συνοψίζουν πολλές περιόδους σύνδεσης."
  },
  "report/renderer/report-utils.js | runtimeSlow4g": {
    "message": "Ρύθμιση ροής δεδομένων αργού 4G"
  },
  "report/renderer/report-utils.js | runtimeUnknown": {
    "message": "Άγνωστη"
  },
  "report/renderer/report-utils.js | show": {
    "message": "Εμφάνιση"
  },
  "report/renderer/report-utils.js | showRelevantAudits": {
    "message": "Εμφάνιση ελέγχων που σχετίζονται με:"
  },
  "report/renderer/report-utils.js | snippetCollapseButtonLabel": {
    "message": "Σύμπτυξη αποσπάσματος"
  },
  "report/renderer/report-utils.js | snippetExpandButtonLabel": {
    "message": "Ανάπτυξη αποσπάσματος"
  },
  "report/renderer/report-utils.js | thirdPartyResourcesLabel": {
    "message": "Εμφάνιση πόρων τρίτων"
  },
  "report/renderer/report-utils.js | throttlingProvided": {
    "message": "Παρέχεται από το περιβάλλον"
  },
  "report/renderer/report-utils.js | toplevelWarningsMessage": {
    "message": "Παρουσιάστηκαν ορισμένα ζητήματα τα οποία επηρεάζουν αυτή την εκτέλεση του Lighthouse:"
  },
  "report/renderer/report-utils.js | unattributable": {
    "message": "Χωρίς απόδοση"
  },
  "report/renderer/report-utils.js | unscoredLabel": {
    "message": "Χωρίς βαθμολογία"
  },
  "report/renderer/report-utils.js | unscoredTitle": {
    "message": "Ο συγκεκριμένος έλεγχος δεν συνεισφέρει στη συνολική βαθμολογία της κατηγορίας."
  },
  "report/renderer/report-utils.js | varianceDisclaimer": {
    "message": "Οι τιμές εκτιμώνται και μπορεί να ποικίλουν. Η [βαθμολογία απόδοσης υπολογίζεται](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) απευθείας από αυτές τις μετρήσεις."
  },
  "report/renderer/report-utils.js | viewTraceLabel": {
    "message": "Προβολή ίχνους"
  },
  "report/renderer/report-utils.js | viewTreemapLabel": {
    "message": "Προβολή δενδροειδούς χάρτη"
  },
  "report/renderer/report-utils.js | warningAuditsGroupTitle": {
    "message": "Έλεγχοι που ολοκληρώθηκαν αλλά με προειδοποιήσεις"
  },
  "report/renderer/report-utils.js | warningHeader": {
    "message": "Προειδοποιήσεις: "
  },
  "treemap/app/src/util.js | allLabel": {
    "message": "Όλα"
  },
  "treemap/app/src/util.js | allScriptsDropdownLabel": {
    "message": "Όλα τα σενάρια"
  },
  "treemap/app/src/util.js | coverageColumnName": {
    "message": "Κάλυψη"
  },
  "treemap/app/src/util.js | duplicateModulesLabel": {
    "message": "Διπλότυπες λειτουργικές μονάδες"
  },
  "treemap/app/src/util.js | duplicatedBytesLabel": {
    "message": "Διπλότυπα byte"
  },
  "treemap/app/src/util.js | resourceBytesLabel": {
    "message": "Byte πόρου"
  },
  "treemap/app/src/util.js | tableColumnName": {
    "message": "Όνομα"
  },
  "treemap/app/src/util.js | toggleTableButtonLabel": {
    "message": "Εναλλαγή πίνακα"
  },
  "treemap/app/src/util.js | transferBytesLabel": {
    "message": "Byte μεταφοράς"
  },
  "treemap/app/src/util.js | unusedBytesLabel": {
    "message": "Byte που δεν χρησιμοποιούνται"
  }
}
