Blocco note: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
JAnDbot (discussione | contributi)
m r2.5.2) (Bot: Tolgo: fi:Muistio
AttoBot (discussione | contributi)
m apostrofi per gli articoli femminili + correzioni varie (vedi)
Riga 23:
Dalla versione per Windows NT, il Notepad può rilevare gli [[Unicode]] che mancano dell'[[Byte Order Mark|header]] standard [[Esadecimale|0x]]FFFE. Questo è possibile grazie all'utilizzo della [[Application programming interface|API]] IsTextUnicode()<ref name=IsTextUnicode>L'API [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/unicode_81np.asp IsTextUnicode] su MSDN.</ref>. Questa funzione è imperfetta, con qualche effetto collaterale su piccole stringhe ASCII, in minuscolo, che vengono identificate come [[UTF-16]].
 
Il [[18 maggio]] [[2006]] è stato annunciato<ref name=thisapicanbreak>[http://apipes.blogspot.com/2006/06/this-api-can-break.html "This api can break."] annuncio.</ref> che creare un file con solo 18 caratteri come "this app can break", causa una un'errata interpretazione del file da parte del Notepad. Il file interpretato come Unicode verrà mostrato come 桴獩愠灰挠湡戠敲歡 (se i ''font'' sono correttamente installati). Lo stesso accade con tutte le altre stringhe che rispettino lo stesso formato/lunghezza come ad esempio: "bush hid the facts". Proprio questa stringa aveva fatto inizialmente pensare a un [[Easter egg]], mentre in realtà si tratta di un [[bug (informatica)|bug]].
 
Questo bug è stato risolto a partire da [[Windows Vista]].
Riga 34:
 
{{Componenti di Windows}}
 
[[Categoria:Programmi di scrittura]]
[[Categoria:Componenti di Windows]]