Preparare l’ingresso
Passare un campione rappresentativo contenente accenti, che combinano marchi, varianti di larghezza, legature, simboli o testo importato che si comporta in modo inconsistente.
Normalizzare l’equivalente Unicode Sessioni deliberate
Convertire il testo in NFC, NFD, NFKCO o NFKD Rapporti di cambiamenti di codice, conservazione della fonte per la confronto e documentazione dei rischi di compatibilità. I moduli canonici possono cambiare la codifica senza cambiare l'aspetto, mentre i moduli di compatibilità possono intenzionalmente coprire differenze come larghezza o caratteri di presentazione.
La trasformazione e la trasformazione si svolgono localmente. Nirmion non inviare il testo in questo spazio di lavoro a uno API.
Guida del prodotto
Passare un campione rappresentativo contenente accenti, che combinano marchi, varianti di larghezza, legature, simboli o testo importato che si comporta in modo inconsistente.
NFC Composizione di sequenze canoniche NFD li distrugge NFKC Composizione dopo la compatibilità di folding, e NFKD disintegrare dopo la compatibilità.
Confronta i punti di codice e prova il risultato nella ricerca, validazione, firme, identificatori, rendering e sistemi di downstream prima di cambiare i dati di produzione memorizzati.
Come funziona
JavaScript String.normalize riceve una delle quattro forme standardizzate. NFC e NFD applicare l’equivalenza canonica, mentre NFKC e NFKD Applicare anche mappatura di compatibilità. Il strumento conta Unicode I punti di codice prima e dopo ma non trasliterano, si divide, si taglia o rimuove i caratteri invisibili. L’operazione gestisce più di 500.000 unità di input e un milione di unità di output, e rifiuta qualsiasi forma di normalizzazione non elencata. L’operazione è eseguita in questa scheda del browser, applica limiti espliciti prima di lavorare costoso e non invia testo dello spazio di lavoro a un Nirmion API.
utile quando
utilizzo Unicode normalizzazione quando le sezioni equivalenti-aspetto creano un problema tecnico noto e la forma scelta corrisponde al contratto dei dati.
Le domande risposte
I limiti pratici sono i materiali con strumenti di testo. Queste risposte spiegano cosa viene misurato, cosa viene conservato e quando è ancora necessario un esame manuale.
NFC è un default di storage comune, ma la scelta corretta appartiene alla specifica ricevente. Non scegliere forme di compatibilità senza comprendere il loro comportamento di folding.
No di No. NFD Può separare una lettera di base e una marcatura, ma entrambe rimangono. Utilizzare Accent Remover solo quando il marchio di cancellazione è effettivamente inteso.
Sì sì Le sequenze Canonicamente equivalenti spesso rendono identici mentre il numero di punti di codice e i byti cambiano.
Privacy e Retenzione
Nirmion Eseguire queste operazioni con il browser JavaScript. Il sito non chiama il catalogo API con il testo di sorgente, e il contenuto di lavoro completato è conservato solo in questa memoria componente per il ri-download.
Un file scaricato rimane nelle scaricazioni del browser, nella memorizzazione del dispositivo, nelle backup e in qualsiasi luogo in cui lo condividi. Chiudere o chiudere la pagina quando si lavora su un dispositivo condiviso, e evitare di incollare segreti in estensioni o manager di clipboard di terze parti.
Dettagli degli strumenti
Nirmion Unicode Normalizzazione si applica NFC, NFD, NFKCO o NFKD per testo fino a 500.000 caratteri e rapporti di input e output codepoint. Aiuta gli sviluppatori, gli editori, le squadre di dati e i flussi di lavoro di localizzazione a controllare le sequenze di aspetto equivalente prima di memorizzare o confrontare. JavaScript String.normalize riceve una delle quattro forme standardizzate. NFC e NFD applicare l’equivalenza canonica, mentre NFKC e NFKD Applicare anche mappatura di compatibilità. Il strumento conta Unicode I punti di codice prima e dopo ma non trasliterano, si divide, si taglia o rimuove i caratteri invisibili. Questo rende il comportamento controllabile e ripetibile invece di presentare un risultato inesplicato.
Il risultato si scarica come text_nirmion_tools_unicode_normalized.txt. La pagina distingue la composizione canonica dalla compatibilità e avverte di identificatori, firme, hash, offset byte, forme di larghezza, legature e simboli. L’operazione è eseguita in questa scheda del browser, applica limiti espliciti prima di lavorare costoso e non invia testo dello spazio di lavoro a un Nirmion API. Il download rimuove lo spazio di lavoro attivo mentre i tre ultimi risultati completati rimangono disponibili in questa scheda per il ricarico.