Windows-1255 (referred to as "ANSI" especially often) is a code page used under Microsoft Windows to write Hebrew.
[1][2][3][4] Modern applications prefer Unicode to Windows-1255, especially on the Internet;[5] meaning UTF-8, the dominant encoding for web pages (or UTF-16, while not on the Internet for security reasons).
Microsoft Hebrew products (Windows, Office and Internet Explorer) brought logically-ordered Hebrew to common use, with the result that Windows-1255 is the Hebrew encoding that can be found most on the Web, having ousted the visually ordered ISO-8859-8, and preferred to the logically ordered ISO-8859-8-I because it provides for vowel-points.
The Unicode Hebrew block (U+0590–U+05FF) follows Windows-1255 by encoding both letters and vowel-points in the same relative positions as Windows-1255.
Unicode goes further in encoding cantillation marks in lower positions.