|
Well, the advantage of putting BOM is that applications can then see what the encoding of the file is. Without BOM, applications have to guess. Sometimes they guess wrong. Depending on their defaults (which mostly depend on their age) this can happen often or rarely. We will likely add an option to omit BOM specifically for applications that choke on it, but we will certainly not make it the default and will only suggest using it for these specific scenarios (get data out of Future -> get it into the application that has issues handling BOM -> quickly delete the file to avoid using it again with other software and making that other software guess what the encoding is instead of just reading it from BOM). With respect to 8 in particular, it would be better to just fix it to recognize BOM. We might do this.
|