Jump to content

Παρσοΐδ/Parser Unification/ Αλλαγη

From mediawiki.org
This page is a translated version of the page Parsoid/Parser Unification/Migration and the translation is 100% complete.

Wikitext είναι η γλώσσα προγραμματισμού που χρησιμοποιούν οι Αλλαχτείς στα Wikimedia projects, και το Parsoid είναι το νέο μοντέλο της επόμενής γενιάς. Το Parsoid χρησιμοποιείται εσωτερικά για εργασίες επεξεργασίας από το 2012, αλλά το 2024, ως μέρος του έργου Parser Unification , το Ίδρυμα Wikimedia άρχισε να χρησιμοποιεί το Parsoid για τη δημιουργία HTML για προγράμματα περιήγησης. Στις περισσότερες περιπτώσεις, δεν θα πρέπει να υπάρχει ορατή αλλαγή για τους αναγνώστες.

Αυτή η σελίδα συνδέεται με περαιτέρω τεκμηρίωση σχετικά με το Parsoid και τη διαδικασία μετάβασης για να βοηθήσει τους συντάκτες να κατανοήσουν τις αλλαγές που γίνονται.

Αλλαγές χαρτών

Τον Νοέμβριο του 2023 προστέθηκε μια προτίμηση χρήστη για να επιτρέψει στους μεμονωμένους χρήστες να επιλέξουν να χρησιμοποιήσουν το νέο Parsoid parser για όλες τις σελίδες, χρησιμοποιώντας την επέκταση ParserMigration . Η διαδικασία εγγραφής (ή εξαίρεσης) περιγράφεται στις σελίδες βοήθειας για την επέκταση ParserMigration .

Τον Φεβρουάριο του 2024 ορισμένες wikis άρχισαν να χρησιμοποιούν το νέο parsoid wikitext parser για ορισμένες σελίδες κατά προεπιλογή. Μια ειδοποίηση χρήστη ενημέρωσε τους αναγνώστες την πρώτη φορά που συναντούσαν μια σελίδα που παρουσιάστηκε με Parsoid, και σε διαστήματα μετά, κατευθύνοντάς τους σε αυτή τη σελίδα για πρόσθετες πληροφορίες. Οποιαδήποτε σελίδα που αποδίδεται με το Parsoid έχει έναν σύνδεσμο Switch to legacy parser στην πλαϊνή γραμμή εργαλείων χρήστη που επιτρέπει στους χρήστες να επιστρέψουν στον παλιό αναλυτή για αυτήν τη σελίδα σε περίπτωση τυχόν προβλημάτων. Επιπλέον, η προτίμηση χρήστη που προστέθηκε από την επέκταση ParserMigration μπορεί να χρησιμοποιηθεί για την οριστική εξαίρεση από τη χρήση του Parsoid για την απόδοση σελίδων.

Βοήθεια, κάτι χάλασε! Μήπως έφταιγε το Parsoid;

Συμβουλευτείτε τη σελίδα Γνωστά Προβλήματα Parsoid , η οποία περιγράφει ορισμένες διαφορές που ενδέχεται να προκύψουν μεταξύ της εξόδου του παλαιού αναλυτή και του Parsoid, καθώς και παρέχει συνδέσμους για να επαληθεύσετε ότι το Parsoid ευθύνεται (ή δεν ευθύνεται) και για να αναφέρετε τυχόν προβλήματα που ανακαλύπτετε.