Nástroje používateľa

Nástoje správy stránok


blog:odborny:2019-06-28-unicode_normalization_tool

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Obojstranná predošlá revízia Predchádzajúca revízia
Nasledujúca revízia
Predchádzajúca revízia
Posledná revízia Obojstranná nasledujúca revízia
blog:odborny:2019-06-28-unicode_normalization_tool [2020/03/05 13:59]
Róbert Toth [Other sources] tags
blog:odborny:2019-06-28-unicode_normalization_tool [2022/03/03 12:22]
Róbert Toth stará verzia bola obnovená (2020/09/10 12:07)
Riadok 68: Riadok 68:
   var resultText = sourceText.normalize(requiredForm);   var resultText = sourceText.normalize(requiredForm);
   resultEl.value = resultText;   resultEl.value = resultText;
 +  
 +  // continue by doing UTF analysis
 +  utfAnalysis();
 } }
  
Riadok 121: Riadok 124:
     var char = String.fromCodePoint(code);     var char = String.fromCodePoint(code);
     var name = (unicode[codeHex] || '[unknown]');     var name = (unicode[codeHex] || '[unknown]');
-    analysisChars += '<tr><td>'+char+'</td><td>0x'+codeHex+'</td><td>&amp;#'+code+';</td><td>'+name.escapeHtml()+'</td><td>'+positions.length+'</td><td>'+positions.join(" ")+'</td></tr>';+    analysisChars += '<tr><td>'+char+'</td><td>0x'+codeHex+'</td><td>&amp;#'+code+';</td><td>'+name.escapeHtml()+'</td><td>'+positions.length+'</td><td><div class="limitHeight">'+positions.join(" ")+'</div></td></tr>';
   }   }
      
Riadok 130: Riadok 133:
 </script> </script>
  
-<textarea id='utfSource' oninput='utfRecalculate();utfAnalysis();' style='width:100%; font-family:Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace; font-size:11px;' rows='15' cols='120'></textarea>+<textarea id='utfSource' oninput='utfRecalculate()' style='width:100%; font-family:Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace; font-size:11px;' rows='15' cols='120'></textarea>
  
 <div id='utfSourceForm'><b>Source text encoding:</b> undetermined</div> <div id='utfSourceForm'><b>Source text encoding:</b> undetermined</div>
Riadok 158: Riadok 161:
 </div> </div>
  
-<textarea id='utfResult' style='width:100%; font-family:Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace; font-size:11px;' rows='10' cols='120'></textarea>+<textarea id='utfResult' style='width:100%; font-family:Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace; font-size:11px;' rows='10' cols='120' readonly="readonly"></textarea>
  
 </html> </html>
Riadok 207: Riadok 210:
     text-align: left;     text-align: left;
     text-transform: capitalize;     text-transform: capitalize;
 +  }
 +  
 +  div.limitHeight {
 +    overflow: auto;
 +  }
 +  div.limitHeight:hover {
 +    max-height: fit-content !important;
 +  }
 +  #utfAnalysisCharacters div.limitHeight {
 +    max-height: 3.5em;
   }   }
 </style> </style>
Riadok 229: Riadok 242:
  
 ~~socialite~~ ~~socialite~~
-{{tag>tools unicode utf-8}}+{{tag>tools Unicode UTF-8}}
  
  
blog/odborny/2019-06-28-unicode_normalization_tool.txt · Posledná úprava: 2022/10/24 11:12 od Róbert Toth