Διαφορά μεταξύ των αναθεωρήσεων του «Unicode»

1.162 bytes προστέθηκαν ,  πριν από 7 έτη
Διορθώθηκε λιγο το τμήμα με τις παραδοσιακές κωδικοποιήσεις, ωστε να ξέρει ο χρήστης ποιό ήταν το πρόβλημα.
μ (r2.7.3) (Ρομπότ: Προσθήκη: kk:Юникод)
(Διορθώθηκε λιγο το τμήμα με τις παραδοσιακές κωδικοποιήσεις, ωστε να ξέρει ο χρήστης ποιό ήταν το πρόβλημα.)
Στους υπολογιστές, το διεθνές πρότυπο '''Unicode''' στοχεύει στην κωδικοποίηση όλων των συστημάτων γραφής που χρησιμοποιούνται στον πλανήτη, ώστε να γίνει δυνατή η αποθήκευση -στη μνήμη ενός υπολογιστή- τογραπτού κείμενοκειμένο μιας οποιασδήποτε γλώσσας συμπεριλαμβανομένων και συμβόλων επιστημών, όπως μαθηματικά, φυσική κτλ.
 
Η καθιέρωση του Unicode είναι ένα φιλόδοξο σχέδιο αφού σκοπεύει να αντικαταστήσει όλες τις υπάρχουσες κωδικοποιήσεις συνόλων χαρακτήρων, οι οποίες έχουν περιορισμούς που τις καθιστούν προβληματικές για χρήση σε πολυγλωσσικά υπολογιστικά συστήματα.
περιορισμούς που τις καθιστούν προβληματικές για χρήση σε πολυγλωσσικά υπολογιστικά συστήματα.
 
Παρά τα τεχνικά προβλήματα που έχουν παρουσιαστεί το Unicode έχει καθιερωθεί ως το πιο πλήρες σύνολο χαρακτήρων και ως η προτιμότερη κωδικοποίηση σε πολυγλωσσικό λογισμικό. Πολλά πρόσφατα πρότυπα όπως το [[XML]], καθώς και [[λογισμικό συστήματος]] όπως [[λειτουργικό σύστημα|λειτουργικά συστήματα]], έχουν υιοθετήσει το Unicode για να αναπαριστούν εσωτερικά κείμενο.
== Γέννηση και ανάπτυξη του προτύπου ==
 
Το πρότυπο Unicode είχε τον ρητό στόχο να ξεπεράσει τους περιορισμούς των παλαιότερων ("παραδοσιακών") προτύπων για [[κωδικοποίηση χαρακτήρων]] όπως για παράδειγμα το [[ISO 8859]] πρότυπο, το οποίο χρησιμοποιήθηκε ευρέως σε πολλές χώρες στον κόσμο, αλλά παρουσίαζε προβλήματα ασυμβατότητας μεταξύ των διαφορετικών υλοποιήσεών του.
Γενικά, πολλά παλαιότερα πρότυπα για [[κωδικοποίηση χαρακτήρων]] μοιράζονται ένα κοινό πρόβλημα: το ότι επιτρέπουν υποστήριξη μονο δύο αλφαβήτων σε ενα συγκεκριμένο υπολογιστή, συνήθως του Λατινικού και ενός τοπικού, δηλαδή δεν υποστηρίζουν πολλά αλφάβητα. Για παράδειγμα, οσον αφορά το πρότυπο ISO 8859, ενας υπολογιστής στην Ελλάδα ειναι (συνήθως) ρυθμισμένος να υποστηρίζει μονο το Λατινικό και το Ελληνικό αλφάβητο για κείμενο κωδικοποιημένο κατα ISO 8859. Έτσι, η ανάγνωση κειμένου (κωδικοποιημένου κατα ISO 8859) που περιέχει κάποιο αλλο αλφάβητο (οπως για παράδειγμα Ρώσικο, Εβραϊκό κλπ) θα ειναι προβληματική σε Ελληνικό υπολογιστή, αφού οι (Ρωσικοί, Εβραϊκοί κλπ) χαρακτήρες δεν θα εμφανίζονται σωστα.
παραδοσιακών [[κωδικοποίηση χαρακτήρων|κωδικοποιήσεων χαρακτήρων]] όπως αυτοί ορίζονται από το [[ISO 8859]] πρότυπο που χρησιμοποιήθηκε ευρέως σε πολλές χώρες στον κόσμο αλλά παρουσίαζε προβλήματα ασυμβατότητας μεταξύ των διαφορετικών υλοποιήσεών του.
Πολλές παραδοσιακές κωδικοποιήσεις χαρακτήρων μοιράζονται ένα κοινό πρόβλημα στο ότι
επιτρέπουν υποστήριξη δύο αλφαβήτων, συνήθως του Λατινικού και ενός τοπικού,
αλλά δεν υποστηρίζουν πολλές γλώσσες.
 
Το Unicode κωδικοποιεί αφηρημένουςοποιονδήποτε χαρακτήρεςχαρακτήρα προμηθεύοντας ένα μοναδικό κωδικό σημείο σε καθέναν τους, όχιτο οποίο εξασφαλίζει οτι όλοι οι χαρακτήρες μπορούν να υποστηρίζονται από όλα τα υπολογιστικά συστήματα. Το unicode δεν κωδικοποιεί συγκεκριμένες μορφές που αυτοί μπορούν να πάρουν σε διάφορες γραμματοσειρές. Με άλλα λόγια το πρότυπο Unicode αφήνει το ανάλογο λογισμικό ([[πλοηγός Διαδικτύου]], [[επεξεργαστής κειμένου]]) να "αποφασίσει" αυτό την οπτική αναπαράσταση (στυλ, μέγεθος, γραμματοσειρά) των χαρακτήρων.
αυτό την οπτική αναπαράσταση (στυλ, μέγεθος, γραμματοσειρά) των χαρακτήρων.
 
Επίσης στο πρότυπο περιλαμβάνει και σχετικά θέματα όπως ιδιότητες χαρακτήρων, φόρμες κανονικοποίησης κειμένου,κατεύθυνση εμφάνισης(για γλώσσες που διαβάζονται και από τα δεξιά προς τα αριστερά όπως η [[Αραβική γλώσσα]] και τα [[Εβραϊκή γλώσσα|Εβραϊκά]].
φόρμες κανονικοποίησης κειμένου,κατεύθυνση εμφάνισης(για γλώσσες που διαβάζονται
και από τα δεξιά προς τα αριστερά όπως η [[Αραβική γλώσσα]] και τα [[Εβραϊκή γλώσσα|Εβραϊκά]].
 
== Αλφάβητα που περιλαμβάνονται ==
Ανώνυμος χρήστης