From 95aca4b4d8fa62815d4bd412fff1a364f842814a Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Thu, 29 Apr 2021 16:16:42 -0700 Subject: remove retired locales (#699) --- files/el/glossary/abstraction/index.html | 6 -- files/el/glossary/accessibility/index.html | 33 ----------- files/el/glossary/ajax/index.html | 28 --------- files/el/glossary/computer_programming/index.html | 18 ------ files/el/glossary/ecma/index.html | 17 ------ files/el/glossary/falsy/index.html | 35 ------------ files/el/glossary/hoisting/index.html | 69 ----------------------- files/el/glossary/html/index.html | 47 --------------- files/el/glossary/index.html | 24 -------- files/el/glossary/index/index.html | 12 ---- files/el/glossary/java/index.html | 14 ----- files/el/glossary/ltr/index.html | 6 -- files/el/glossary/null/index.html | 25 -------- 13 files changed, 334 deletions(-) delete mode 100644 files/el/glossary/abstraction/index.html delete mode 100644 files/el/glossary/accessibility/index.html delete mode 100644 files/el/glossary/ajax/index.html delete mode 100644 files/el/glossary/computer_programming/index.html delete mode 100644 files/el/glossary/ecma/index.html delete mode 100644 files/el/glossary/falsy/index.html delete mode 100644 files/el/glossary/hoisting/index.html delete mode 100644 files/el/glossary/html/index.html delete mode 100644 files/el/glossary/index.html delete mode 100644 files/el/glossary/index/index.html delete mode 100644 files/el/glossary/java/index.html delete mode 100644 files/el/glossary/ltr/index.html delete mode 100644 files/el/glossary/null/index.html (limited to 'files/el/glossary') diff --git a/files/el/glossary/abstraction/index.html b/files/el/glossary/abstraction/index.html deleted file mode 100644 index 51aa77f531..0000000000 --- a/files/el/glossary/abstraction/index.html +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Αφαίρεση -slug: Glossary/Abstraction -translation_of: Glossary/Abstraction ---- -

Η αφαίρεση στον {{Glossary("computer programming", "προγραμματισμό υπολογιστών")}} είναι ένας τρόπος για να μειώνεται η πολυπλοκότητα και για να σχεδιάζονται και να υλοποιούνται περίπλοκα υπολογιστικά συστήματα με μεγαλύτερη ευκολία, κρύβοντας την τεχνική πολυπλοκότητα των συστημάτων πίσω από απλούστερα {{Glossary("API", "API")}}.

diff --git a/files/el/glossary/accessibility/index.html b/files/el/glossary/accessibility/index.html deleted file mode 100644 index c4dfdd8837..0000000000 --- a/files/el/glossary/accessibility/index.html +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Προσβασιμότητα -slug: Glossary/Accessibility -tags: - - Γλωσσάριο - - Προσβασιμότητα -translation_of: Glossary/Accessibility -original_slug: Glossary/Προσβασιμότητα ---- -

Η Προσβασιμότητα Ιστού (A11Y) αναφέρεται στις καλύτερες τεχνικές διατήρησης της λειτουργικότητας μιας ιστοσελίδας παρά τους φυσικούς και τεχνικούς περιορισμούς. Η Προσβασιμότητα Ιστού ορίζεται τυπικά και συζητείται στο {{Glossary("W3C")}} διά μέσου της {{Glossary("WAI","Πρωτοβουλίας Προσβασιμότητας Διαδικτύου")}} (ΠΠΔ).

- -

Learn more

- -

General knowledge

- - - -

Learn web accessibility

- - - -

Technical reference

- - diff --git a/files/el/glossary/ajax/index.html b/files/el/glossary/ajax/index.html deleted file mode 100644 index c10e807964..0000000000 --- a/files/el/glossary/ajax/index.html +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: AJAX -slug: Glossary/AJAX -tags: - - AJAX - - 'l10n:priority' - - Γλωσσάρι - - Δομή - - Κώδικας -translation_of: Glossary/AJAX ---- -

Το AJAX (Asynchronous {{glossary("JavaScript")}} And {{glossary("XML")}} - Ασύγχρονο {{glossary("JavaScript")}} και {{glossary("XML")}}) είναι μια προγραμματιστική πρακτική συνδυασμού του {{glossary("HTML")}}, του {{glossary("CSS")}}, του JavaScript, του {{glossary("DOM")}} και του αντικειμένου ({{glossary("object")}}) XMLHttpRequest, ώστε να δημιουργηθούν πιο περίπλοκες ιστοσελίδες. Το AJAX σάς επιτρέπει να ενημερώσετε ορισμένα μέρη της ιστοσελίδας, αντί να χρειαστεί να επαναφορτώσετε ολόκληρη τη σελίδα. Το AJAX σάς επιτρέπει επίσης να εργάζεστε ασύγχρονα, δηλαδή ο κώδικάς σας εξακολουθεί να εκτελείται, ενώ κάποιο μέρος της ιστοσελίδας σας προσπαθεί να φορτωθεί εκ νέου (σε σύγκριση με την συγχρονισμένη εργασία όπου ο κώδικάς σας δεν εκτελείται μέχρι να ολοκληρωθεί η φόρτωση του μέρους της ιστοσελίδας σας).

- -

Μάθετε περισσότερα

- -

Γενική γνώση

- - - -

Τεχνικές πληροφορίες

- - diff --git a/files/el/glossary/computer_programming/index.html b/files/el/glossary/computer_programming/index.html deleted file mode 100644 index 5274c509c2..0000000000 --- a/files/el/glossary/computer_programming/index.html +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Προγραμματισμός υπολογιστών -slug: Glossary/Computer_Programming -tags: - - γλώσσα προγραμματισμού - - προγραμματισμός - - προγραμματισμός υπολογιστών -translation_of: Glossary/Computer_Programming ---- -

Ο προγραμματισμός είναι μια διαδικασία με την οποία διατυπώνεται η λύση ενός υπολογιστικού προβλήματος ή αυτοματοποιείται μια επαναλαμβανόμενη εργασία ως ακολουθία οδηγιών σε ένα εκτελέσιμο πρόγραμμα.

- -

Περισσότερα

- -

Γενική γνώση

- - diff --git a/files/el/glossary/ecma/index.html b/files/el/glossary/ecma/index.html deleted file mode 100644 index f3083147bc..0000000000 --- a/files/el/glossary/ecma/index.html +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: ECMA -slug: Glossary/ECMA -tags: - - Γλωσσάρι -translation_of: Glossary/ECMA ---- -

Η Ecma International (επισήμως European Computer Manufacturers Association) είναι ένας μη κερδοσκοπικός οργανισμός που αναπτύσσει πρότυπα για υλισμικό, επικοινωνίες και γλώσσες προγραμματισμού.

- -

Στον Ιστό είναι γνωστή ως ο φορέας που τηρεί την προδιαγραφή ECMA-262 (βλ. {{Glossary("ECMAScript")}}), γνωστή ως προδιαγραφή τής γλώσσας {{Glossary("JavaScript")}}.

- -

Περισσότερα

- - diff --git a/files/el/glossary/falsy/index.html b/files/el/glossary/falsy/index.html deleted file mode 100644 index 9eec983c4a..0000000000 --- a/files/el/glossary/falsy/index.html +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Falsy -slug: Glossary/Falsy -tags: - - falsy -translation_of: Glossary/Falsy ---- -

Falsy τιμή, είναι μια τιμή η οποία επιστρέφει false σε {{Glossary("Boolean")}} βρόγχους.

- -

H {{Glossary("JavaScript")}} χρησιμοποιεί τύπους {{Glossary("Type_Conversion", "coercion")}} στους Boolean βρόγχους.

- -

Παραδείγματα

- -

Παραδείγματα απο falsy τιμές στην JavaScript (που επιστρέφουν false και έτσι παρακάμπτουν  το if block):

- -
if (false)
-if (null)
-if (undefined)
-if (0)
-if (NaN)
-if ('')
-if ("")
-if (document.all) [1]
- -

To [1] document.all έχει χρησιμοποιηθεί στο παρελθόν  για την αναγνώριση του περιηγητή και το HTML specification defines a willful violation απο το πρότυπο ECMAScript, για λόγους συμβατότητας με παλιότερους κώδικες (if (document.all) { // Internet Explorer κώδικας } ή με τη χρήση του document.all χωρίς να γίνεται πρώτα έλεγχος: document.all.foo).

- -

Μερικές φορές φράφεται falsey, αν και στα αγγλικά συνήθως μετατρέποντας μια λέξη σε επίθετο με ένα -y, το τελικό e φεύγει (noise => noisy, ice => icy, shine => shiny)

- -

Μάθετε περισσότερα

- - diff --git a/files/el/glossary/hoisting/index.html b/files/el/glossary/hoisting/index.html deleted file mode 100644 index c777c4cb00..0000000000 --- a/files/el/glossary/hoisting/index.html +++ /dev/null @@ -1,69 +0,0 @@ ---- -title: Hoisting -slug: Glossary/Hoisting -translation_of: Glossary/Hoisting ---- -

Η ανύψωση(Hoisting) είναι ένας όρος που δεν χρησιμοποιείται σε καμία γραπτή κανονιστική προδιαγραφή πριν από την ECMAScript® 2015 Language Specification. Η ανύψωση εφευρέθηκε σαν μια γενική έννοια που περιγράφει το πως δουλεύει το περιβάλλον εκτέλεσης στην JavaScript (ειδικά οι φάσεις της δημιουργίας και της εκτέλεσης) . Αλλά, στην πράξη η έννοια αυτή οδηγεί σε παρεξηγήσεις. Για παράδειγμα, η ανύψωση περιγράφει ότι οι δηλώσεις των μεταβλητών και των μεθόδων μετακινούνται "φυσικά" στην κορυφή του κώδικά, αλλά κάτι τέτοιο δεν συμβαίνει καθόλου. Αυτό που πρακτικά συμβαίνει είναι ότι οι δηλώσεις των μεταβλητών και των μεθόδων τοποθετούνται στην μνήμη κατά τη διάρκεια της φάσης της μεταγλώττισης, αλλά μένουν ακριβώς εκεί όπου δηλώθηκαν μέσα στον κώδικα.

- -

Μάθε περισσότερα

- -

Τεχνικό παράδειγμα

- -

Ένα από τα πλεονεκτήματα του να τοποθετεί η JavaScript τις δηλώσεις των μεθόδων στη μνήμη πριν να εκτελέσει οποιοδήποτε κωμάτι κώδικα είναι ότι έτσι σου επιτρέπει να χρησιμοποιήσεις τη μέθοδο πριν να την δηλώσεις στον κώδικά σου. Για παράδειγμα:

- -
function catName(name) {
-  console.log("My cat's name is " + name);
-}
-
-catName("Tigger");
-/*
-Το αποτέλεσμα του παραπάνω κώδικα είναι: "My cat's name is Tigger"
-*/
-
- -

Το παραπάνω απόσπασμα κώδικα είναι όπως θα προσδοκούσες να έχεις γράψει τον κώδικα για να δουλέψει. Τώρα, ας δούμε  τι γίνεται όταν καλούμε την μέθοδο πριν την γράψουμε:

- -
catName("Chloe");
-
-function catName(name) {
-  console.log("My cat's name is " + name);
-}
-/*
-Το αποτέλεσμα του παραπάνω κώδικα είναι: "My cat's name is Chloe"
-*/
-
- -

Ενώ στον κώδικά μας πρώτα καλούμε την μέθοδο, προτού δηλωθεί η μέθοδος, ο κώδικας εξακολουθεί να δουλεύει. Αυτό συμβαίνει εξ αιτίας του τρόπου που δουλεύει το περιβάλλον εκτέλεσης στην JavaScript.

- -

Η ανύψωση δουλεύει επίσης καλά και με άλλους τύπους δεδομένων και μεταβλητών. Οι μεταβλητές μπορούν να αρχικοποιούνται και να χρησιμοποιούνται πριν δηλωθούν. Αλλά δεν μπορούν να χρησιμοποιηθούν χωρίς να έχουν αρχικοποιηθεί.

- -

Τεχνικό παράδειγμα

- -
num = 6;
-num + 7;
-var num;
-/* δεν δίνει λάθος εφ' όσον η μεταβλητή num είναι δηλωμένη */
-
-
- -

Η JavaScript ανυψώνει μόνο δηλώσεις όχι αρχικοποιήσεις. Αν χρησιμοποιείς μία μεταβλητή που δηλώνεται και αρχικοποιείται μετά από την χρήση της, η τιμή της θα είναι undefined. Τα παρακάτω δύο παραδείγματα δείχνουν αυτή τη συμπεριφορά.

- -
var x = 1; // Initialize x
-console.log(x + " " + y); // '1 undefined'
-var y = 2;
-
-
-// Ο παρακάτω κώδικας θα συμπεριφερθεί το ίδιο όπως και ο προηγούμενος κώδικας:
-var x = 1; // Initialize x
-var y; // Declare y
-console.log(x + " " + y); // '1 undefined'
-y = 2; // Initialize y
-
- -

Τεχνικές αναφορές

- - diff --git a/files/el/glossary/html/index.html b/files/el/glossary/html/index.html deleted file mode 100644 index 8eb9befa39..0000000000 --- a/files/el/glossary/html/index.html +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: HTML -slug: Glossary/HTML -tags: - - HTML - - Γλωσσάρι -translation_of: Glossary/HTML ---- -

Η HTML (HyperText Markup Language) είναι μια γλώσσα που περιγράφει τη δομή μιας ιστοσελίδας.

- -

Σύντομο ιστορικό

- -

Το 1990, στο πλαίσιο του οράματός του για τον {{glossary("World Wide Web","Ιστό")}}, ο Tim Berners-Lee επινόησε την έννοια {{glossary("hypertext", "υπερκείμενο")}}, την οποία τυποποίησε ένα έτος αργότερα, ορίζοντας μια γλώσσα επισημείωσης η οποία βασιζόταν κυρίως στην {{glossary("SGML")}}. Η {{glossary("IETF")}} άρχισε να προδιαγράφει την HTML το 1993 και τελικά, μετά από αρκετά σχέδια, κυκλοφόρησε την έκδοση 2.0 το 1995. Το 1994 ο Berners-Lee ίδρυσε το {{glossary("W3C")}} ως φορέα ανάπτυξης του Ιστού. Το 1996, το W3C ανέλαβε όσες εργασίες σχετίζονταν με την HTML και ένα έτος αργότερα δημοσίευσε τη Σύσταση HTML 3.2. Το 1999 κυκλοφόρησε η HTML 4.0, η οποία καθιερώθηκε ως πρότυπο {{glossary("ISO")}} το 2000.

- -

Εκείνη την εποχή, το W3C σχεδόν εγκατέλειψε την HTML και πρόκρινε την {{glossary("XHTML")}}, δίνοντας αφορμή για την ίδρυση ενός ανεξάρτητου ομίλου με την ονομασία {{glossary("WHATWG")}} το 2004. Χάρη στο WHATWG συνεχίστηκε η δουλειά για την {{glossary("HTML5")}}. Οι δύο οργανισμοί κυκλοφόρησαν το πρώτο σχέδιο της γλώσσας το 2008 και το τελικό πρότυπο το 2014.

- -

Δομή και σύνταξη

- -

Ένα έγγραφο HTML είναι ένα έγγραφο κειμένου το οποίο απαρτίζεται από {{glossary("element","στοιχεία")}}. Ένα στοιχείο οριοθετείται από δύο {{Glossary("tag","ετικέτες")}}, καθεμιά από τις οποίες περικλείεται σε γωνιώδεις αγκύλες (<>). Ορισμένα, όμως, στοιχεία είναι κενά, δηλαδή δεν περιέχουν κείμενο –για παράδειγμα, το στοιχείο {{htmlelement("img")}}.

- -

Οι ετικέτες της HTML μπορούν να εμπλουτιστούν με {{Glossary("attribute","χαρακτηριστικά")}}, με τα οποία παρέχονται πρόσθετες πληροφορίες που επηρεάζουν τον τρόπο με τον οποίο ο περιηγητής ερμηνεύει το στοιχείο:

- -

Detail of the structure of an HTML element

- -

Ένα αρχείο HTML αποθηκεύεται με επέκταση .htm ή .html, διακομίζεται από έναν {{Glossary("Server","διακομιστή Ιστού")}} και αποδίδεται από έναν {{Glossary("Browser","περιηγητή Ιστού")}}.

- -

Περισσότερα

- -

Γενικές γνώσεις

- - - -

Εκμάθηση HTML

- - - -

Τεχνικές παραπομπές

- - diff --git a/files/el/glossary/index.html b/files/el/glossary/index.html deleted file mode 100644 index 74ef2ee208..0000000000 --- a/files/el/glossary/index.html +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Glossary -slug: Glossary -tags: - - Γλωσσάρι - - αρχάριοι - - ευρετήριο -translation_of: Glossary ---- -
{{LearnBox({"title":"Μάθε έναν νέο όρο:"})}}
- -

Για τις τεχνολογίες τού Ιστού υπάρχουν πάρα πολλοί όροι και ακρωνύμια, που χρησιμοποιούνται στην τεκμηρίωση και στον κώδικα. Στο παρόν γλωσσάρι δίνονται ορισμοί λέξεων και ακρωνυμίων που χρειάζεται να γνωρίζει κάποιος για να κατανοεί επαρκώς τον Ιστό και να συμβάλλει σε αυτόν.

- -

{{GlossaryList({"split":"h3", "css":"multiColumnList"})}}

- -

Συνεισφορά στο γλωσσάρι

- -

Αυτό το γλωσσάρι βρίσκεται διαρκώς υπό επεξεργασία και εμπλουτισμό. Μπορείς να συνεισφέρεις  γράφοντας νέους όρους ή βελτιώνοντας τους υπάρχοντες. Μπορείς να ξεκινήσεις εύκολα πατώντας το παρακάτω κουμπί ή επιλέγοντας έναν από τους προτεινόμενους όρους, παρακάτω.

- -

Προσθήκη νέου όρου στο γλωσσάρι

- -

{{GlossaryList({"terms":["character encoding","DMZ","event","HMAC","condition","modem","OVP","TTL","Unicode"], "filter":"notdefined", "css":"multiColumnList"})}}

- -

Για να μάθεις περισσότερα για το πώς μπορείς να συνεισφέρεις στο γλωσσάρι, δες τη σελίδα κατάστασης του γλωσσαρίου.

diff --git a/files/el/glossary/index/index.html b/files/el/glossary/index/index.html deleted file mode 100644 index a7f08de7d9..0000000000 --- a/files/el/glossary/index/index.html +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Δείκτης -slug: Glossary/Index -tags: - - MDN Meta - - Γλωσσάριο - - Δείκτης - - Προσανατολισμός -translation_of: Glossary/Index -original_slug: Glossary/Δείκτης ---- -

{{Index("/en-US/docs/Glossary")}}

diff --git a/files/el/glossary/java/index.html b/files/el/glossary/java/index.html deleted file mode 100644 index 29c41a3eae..0000000000 --- a/files/el/glossary/java/index.html +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Java -slug: Glossary/Java -translation_of: Glossary/Java ---- -

H Java είναι μία {{glossary("OOP", "αντικειμενοστραφής")}}, φορητή γλώσσα {{Glossary("computer programming", "προγραμματισμού")}} βασισμένη σε {{Glossary("class", "κλάσεις")}},  σχεδιασμένη για ελάχιστες εξαρτήσεις στην υλοποίηση.

- -

Μάθε περισσότερα

- -

Γενικές γνώσεις

- - diff --git a/files/el/glossary/ltr/index.html b/files/el/glossary/ltr/index.html deleted file mode 100644 index be8f1d2c79..0000000000 --- a/files/el/glossary/ltr/index.html +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: ltr -slug: Glossary/ltr -translation_of: Glossary/ltr ---- -

ltr (από τα αριστερά προς τα δεξιά) είναι μια παράμετρος του {{glossary("locale")}}  που μας δείχνει ότι το κείμενο γράφεται από τα αριστερά προς τα δεξιά. Π.χ.,  το en-US locale (Αγγλικά των Ηνωμένων Πολιτειών) καθορίζει  από-αριστερά-προς-τα-δεξιά.

diff --git a/files/el/glossary/null/index.html b/files/el/glossary/null/index.html deleted file mode 100644 index 1a92b8d8f9..0000000000 --- a/files/el/glossary/null/index.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 'Null' -slug: Glossary/Null -translation_of: Glossary/Null ---- -

Στην επιστήμη των υπολογιστών, η τιμή null αντιπροσωπεύει την σκόπιμη αναφορά σε κάτι που δεν υπάρχει ή είναι μη έγκυρο αντικείμενο ή διεύθυνση.  Η ακριβής σημασία της τιμής του null ποικίλει ανάλογα με την κάθε γλώσσα.

- -

Στην {{Glossary("JavaScript")}}, το null είναι μία απο τις {{Glossary("Primitive", "primitive values")}}, καθώς η συμπεριφορά της είναι πρωτόγονη. Απο την άλλη, ο σκοπός της είναι κάθε αλλο παρά πρωτόγονος, καθώς κάθε αντικείμενο προέρχεται απο την τιμή null και επομένως, ο έλεγχος του typeof επιστρέφει "object":

- -
typeof null === 'object'; // true
- -

Μάθετε περισσότερα

- -

Γενικές γνώσεις

- - - -

Τεχνική αναφορά

- - -- cgit v1.2.3-54-g00ecf