עבור לתוכן

בעיית קידוד של אתר מסוים ב-firefox

Featured Replies

פורסם

החל מאתמול, כשאני נכנס לדף הבית שלי (www.start.co.il) הפיירפוקס מזהה את הקידוד שלו בתור windows-1255 במקום unicode.

ניסיתי להפעיל ולכבות את הזיהוי האוטומטי, וזה לא עזר. עכשיו כל פעם שאני נכנס לאתר הזה אני צריך לשנות את הקידוד ידנית.

ניסיתי אפילו לקבוע את UTF-8 כקידוד ברירת המחדל, וזה לא עזר.

אני נכנס לאתר הזה כבר חודשים (כמו שאמרתי, זה דף הבית שלי) ועד עכשיו הוא לא עשה בעיות.

מישהו יודע מה הבעיה? זה קורה גם לעוד מישהו? (אולי הבעיה לא אצלי אלא באתר)

נ.ב.

ב-IE האתר פועל בסדר.

ואני משתמש בפיירפוקט 1.0.7.

פורסם

זה לא בעיה אצלך האתר שולח הוראה לדפדפן להראות בקידוד windows-1255 :-X

פורסם
  • מחבר

אז למה ה-IE כן מצליח לזהות אותו כ-UTF?

(גם שם הוא על זיהוי אוטומטי)

פורסם

הקוד הבעייתי באתר:


<META http-equiv="Content-Type" content="text/html; charset=windows-1255">
<meta name="vs_targetSchema" content="[url]http://schemas.microsoft.com/intellisense/ie5">[/url]
<script language="javascript" src="NewStart/JavaScript/Functions_General.js"></script>

<HTML>
<HEAD>
<title>
Start.co.il - שער הכניסה לאינטרנט
</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="[url]http://schemas.microsoft.com/intellisense/ie5">[/url]
<meta http-equiv="content-type" content="text/html; charset=utf-8">

שים לב שהם מגדירים את הקידוד פעמיים: קודם כ- windows-1255 ואח"כ כ- utf-8. פיירפוקס מתייחס לפעם הראשונה, IE לשנייה. אגב, נראה לי שזה באג של פיירפוקס, אני לא חושב שאמורים להתייחס לתגי meta מחוץ לתג head.

בכל מקרה הקוד באתר שגוי. הם צריכים להעיף את שתי השורות הראשונות ולהכניס את השלישית לתוך ה- head.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים