[]

"Byte-Order Mark found in UTF-8 File" sorunu

Merhaba arkadaşlar
Mevcut Web uygulamasının kontrolünü yaparken herhangi bir error vermemesine rağmen şöyle bir uyarı veriyor;
"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"
Google Amca'ya sormama rağmen net bir cevap ya da çözüm bulamadım.Yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim

 
Dosyayı UTF-8 without BOM olarak kaydederseniz düzelir.

BOM'lu kaydederseniz, bazı eski tarayıcılar, normalde olmayan karakterler varmış gibi davranarak olmaması gereken sorunlar çıkartır.
  • turkay  (27.03.12 15:38:33) 
Hocam ilginiz için teşekkürler.
Dediğiniz gibi Visual Studio'da yaptım fakat aynı uyarıyı vermeye devam ediyor.
Peki böyle bıraksam, bahsettiğiniz şey dışında bir sorun teşkil eder mi acaba?
Kurum içinde kullanılacak bir uygulama olduğu için "eski tarayıcı" gibi bir sorun olmaz da...

Edit:UTF-8 without BOM olarak kaydedince de şöyle bir uyarı veriyor;

"Warning No Character Encoding Found! Falling back to UTF-8."
  • atını seven kovboy  (27.03.12 15:48:27 ~ 15:56:40) 
utf-8 without bom'dan sonra, meta char set utf-8 olarak belirtmen gerekiyor


  • bir kac yazar once  (27.03.12 18:19:45) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.