Vispār jau es pārteicos - bija domāts BOM jeb Byte Order Mask. Tā ir tāda fiška, kas vajadzīga specifiskiem Unicode formātiem (piem., UTF-16, UTF-32 u.c., ja nemaldos), lai tie pareizi strādātu. Nepateikšu gan īsti, ko viņs dara, jo nezinu :). Bet katrā ziņā zinu, ka UTF-8 formātam tas BOM nav vajadzīgs.
Reāli BOM ir daži "neredzami" simboli faila sākumā. Un viņi parasti traucē, jo browseri nez kāpēc nemāk ar viņiem appieties. Tas sajauc tiem galvu. Tāpēc to vajag izravēt.