Byte-Order Mark found in UTF-8 File.
Bazı siteleri w3 kontrolünden geçirirken
“The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.”
hatasını alıyorum. Çözmek için Crimson Editor ile açıp
Document- Encoding Type – UTF-8 Encoding (w/o BOM)
seçip kaydedince düzeliyor. Bilginize
yaptım ve oldu teşekkür ederim arkadaşlar herkese
Notepad++’da [Düzenle] menüsünde [UTF8 (BOM olmadan) Kodla] seçeneği var.
notepad ++ kullana daha çokmuş :D
notpad++ da o özellik var :) Bende yanlış hatırlamıyosam yakuter yazmıştı öyle dikkatimi çekmişti :)
Çoğu kişi notepad++ kullandığı için, bu hatayı orda düzenlemeyincede alıyor (ben dahil). Ama hataya sebep olan şeyi tam olarak anlamış değilim.
Artık bir çok editörün de kayıt için “UTF With BOM”, “UTF without BOM” seçeneği var. W3 validasyon (doğrulama) sorunları bir yana, PHP ile iş yaparken UTF dosyaların başına konan bu 3 karekterlik BOM, header already exist’ten, ekranda görünen abidik karakterlere (ff’de gözüküyor, ie’de gözükmüyor) bir çok hata ve kıllık çıkarır.
PS:: ben yazana kadar CAPTHA geçersiz oldu ve 2. sayfada UTF doğru görüntülenmediği için 2. defa yazdım/yazımı düzelttim.
Güzel bilgi.
“Çözmek için Crimson Editor ile açıp” olarak düzeltilmesi gerek.