הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   המלצה - תעבדו רק עם יוניקוד! (https://hosts.co.il/forums/showthread.php?t=19971)

eLad 16-04-06 12:24

המלצה - תעבדו רק עם יוניקוד!
 
אחרי שיומיים שברתי את הראש על איזו מערכת ajax מעצבנת שלא רצתה לעבוד עם עברית (והתעצלתי להמיר את זה ליוניקוד) החלטתי בכל זאת להמיר את זה ל utf-8 ומאז הכל בא על מקומו בשלום.

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

lalamen 16-04-06 12:33

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

HTML קוד:

<html>
<head>
<title>Title</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<p>בלה בלה בלה</p>
</body>
</html>

מופיע לי על המסך ��� ��� ���

תודה,
מאור

eLad 16-04-06 12:38

ציטוט:

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

HTML קוד:

<html>
<head>
<title>Title</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<p>בלה בלה בלה</p>
</body>
</html>

מופיע לי על המסך ��� ��� ���

תודה,
מאור

העמוד עצמו שמור כיוניקוד?

Fector 16-04-06 12:40

אני כמעט בטוח שיש לנו אותה בעיה .. קרא הודעה פרטית :/

lalamen 16-04-06 12:43

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

eLad 16-04-06 12:50

ציטוט:

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

בדיוק :)

ואז זה יסתדר לך..

Eye-Soft 16-04-06 13:47

ציטוט:

נכתב במקור על ידי eLad
אחרי שיומיים שברתי את הראש על איזו מערכת ajax מעצבנת שלא רצתה לעבוד עם עברית (והתעצלתי להמיר את זה ליוניקוד) החלטתי בכל זאת להמיר את זה ל utf-8 ומאז הכל בא על מקומו בשלום.

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

Unicode שוקל פי 2 בדיוק מקובץ רגיל.
חוץ מזה, בשביל AJAX אפשר להשתמש ב windows-1255, פשוט העמוד שממנו AJAX שולף צריך להיות הUNICODE, זה הכל...

eLad 16-04-06 13:57

ציטוט:

נכתב במקור על ידי Eye-Soft
Unicode שוקל פי 2 בדיוק מקובץ רגיל.
חוץ מזה, בשביל AJAX אפשר להשתמש ב windows-1255, פשוט העמוד שממנו AJAX שולף צריך להיות הUNICODE, זה הכל...

אני מוכן לקחת את הסיכון הזה שהקובץ שוקל פי 2 מקובץ רגיל. מה גם שיוניקוד מתחיל להיות אט אט תקן של תכנות וכמעט כולם עוברים אליו (מה גם שזה מאפשר למערכת שלי לתמוך בריבוי שפות מבלי להתעסק כל פעם עם קידודים).

אגב, בנוגע ל ajax, ידוע מן הסתם שהעמוד ממנו שולפים צריך להיות ביוניקוד אבל אין לי ממש הסבר למה הוא כן הצליח לשלוף באנגלית ובעברית לא (כששאר העמודים היו ב windows-1255), ההמרה ליוניקוד פתרה את העניין.

Eye-Soft 16-04-06 14:08

ציטוט:

נכתב במקור על ידי eLad
אני מוכן לקחת את הסיכון הזה שהקובץ שוקל פי 2 מקובץ רגיל. מה גם שיוניקוד מתחיל להיות אט אט תקן של תכנות וכמעט כולם עוברים אליו (מה גם שזה מאפשר למערכת שלי לתמוך בריבוי שפות מבלי להתעסק כל פעם עם קידודים).

אגב, בנוגע ל ajax, ידוע מן הסתם שהעמוד ממנו שולפים צריך להיות ביוניקוד אבל אין לי ממש הסבר למה הוא כן הצליח לשלוף באנגלית ובעברית לא (כששאר העמודים היו ב windows-1255), ההמרה ליוניקוד פתרה את העניין.

תראה, אני מסכים איתך, גם אני בUni, אבל מי שלא מתכנת מערכות קבועות אלא משהו פה משהו שם, והשימוש שלהן הוא לעברית בלבד יכול להסתדר עם windows-1255.

somebody 16-04-06 14:28

גם אני התחלתי לעבוד רק עם יוניקוד.
אבל הבעיה שלי היא שרק התחלתי, ולהמיר אין לי עצבים ויש לי פחד(פוחד שהמסד יתחרבש)..

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

satan 16-04-06 17:17

גם אני מעדיף לעבוד עם יוניקוד הבעיה שלאחר שאני שומר את הקובץ (גם מטא וגם תקובץ עצמו) ביוניקוד אז הקוד מקור מחורבש! רואים טוב בדפדפן, אבל הקוד עצמו מחורבש ומקשה על עריכת הדף בעתיד - לכן אני צריך לשמור גם ביוניקוד וגם רגיל......!

גם לי יש פחד ממסד מחורבש P:

Morishani 16-04-06 18:54

ציטוט:

נכתב במקור על ידי eLad
אחרי שיומיים שברתי את הראש על איזו מערכת ajax מעצבנת שלא רצתה לעבוד עם עברית (והתעצלתי להמיר את זה ליוניקוד) החלטתי בכל זאת להמיר את זה ל utf-8 ומאז הכל בא על מקומו בשלום.

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

מסקנה - Internet Explorer זה מעפן (בFF הכל עובד כמו שצריך)
בIE7 תהיה תמיכה יותר טובה בAjax.
אני לא מתאים את כל הדפים שלי לUnicode.
דווקא מצאתי דרך להכניס עברית בajax בלי לשנות את הקידוד.
לקדד את זה בjs לפני ההוספה, ובהצגה - דרך פשוטה שעובדת בכל הדפדפנים כמו שצריך :)

BlueNosE 16-04-06 19:28

אני עובד כרגע עם 1255,
אם אני אעבור ליוני זה ישנה משהו בתוכן? (כמו לוגית וויזואלית בעברית..)

eLad 16-04-06 19:46

ציטוט:

נכתב במקור על ידי BlueNosE
אני עובד כרגע עם 1255,
אם אני אעבור ליוני זה ישנה משהו בתוכן? (כמו לוגית וויזואלית בעברית..)

לא

BlueNosE 16-04-06 21:04

ציטוט:

נכתב במקור על ידי eLad
לא

וזה משנה לי משהו בדף עצמו?
זתומרת, זה עושה לי תסימנים המוזרים האלה של הA עם הנקודות והכל?..
כי אם כן אני מעדיף להישאר :S
זה סתם יסבך אותי, אני צריך להבין איפה אני בדף..

יונתן 16-04-06 21:05

צריך לעבוד עם מה שנוח לך
נוח לך יוניקוד בבקשה

eLad 16-04-06 21:05

ציטוט:

נכתב במקור על ידי BlueNosE
וזה משנה לי משהו בדף עצמו?
זתומרת, זה עושה לי תסימנים המוזרים האלה של הA עם הנקודות והכל?..
כי אם כן אני מעדיף להישאר :S
זה סתם יסבך אותי, אני צריך להבין איפה אני בדף..

לא במידה והעורך קוד שלך תומך בזה.

BlueNosE 16-04-06 21:08

נוטפד :P

יונתן 16-04-06 22:08

ציטוט:

נכתב במקור על ידי BlueNosE
נוטפד :P

נוטפד תומך חלקית ביוניקוד


כל הזמנים הם GMT +2. הזמן כעת הוא 15:42.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ