665
צפיות
צפיות
8
תשובות
תשובות
שאלה.
אך אפשר לעשות שורה רצה(מרקיו.) תקין?
אני יודע שביטלו את התק מרקיו ב XHTML כי הם אנשים דפוקים.. אז אך ניתן אחרת?
אך אפשר לעשות שורה רצה(מרקיו.) תקין?
אני יודע שביטלו את התק מרקיו ב XHTML כי הם אנשים דפוקים.. אז אך ניתן אחרת?
8 תשובות
ב- JS
למרות שהמרקיו עדיין נתמך טוב יחסית ברוב הדפדפנים.
ואגב דפדפנים, שמעתי שמיקרוסופט מתכוננים להשיק אקספלורר 7 שיעשה חיים קשים מאוד למתכנתים…
ממש לא דפוקים
הרעיון ב-XHTML זה להיצמד ל-XML כלומר שהתגיות ייצגו מבנה ולא פעולה
marquee מייצגת פעולה ולכן ביטלו אותה.
אף אחד לא מכריח אותך לעבוד לפי התקן, זו רק המלצה (שמאוד כדאי ליישם).
הבעיה היא…
שמישומה בפיירפוקס שלי המרקיו לא פועל…
אתה ב-Standart Mode?
(כלומר: שם את הDTD של XHTML Strict/1.1 ?)
אני חושב שבמצב הזה FF פשוט לא מרנדר את התגית כי היא לא מוגדרת בתקן
בלי הגדרת ה-DTD (כלומר Quirk Mode) הוא צריך לעבוד בטוח.
בכל זאת, אני חושב שהכי טוב לבנות אחד כזה ב-JS, זה גם יאפשר לך הרבה יותר אופציות
תיקון טעות..
marquee הוא היה תמיד הרחבה של IE לתקן, כמובן שהשאיפה של MS הייתה שיכניסו אותו לתקן (כמו כל תוסף לדפדפן שיוצרים בד"כ)
אבל כיוון שהכיוון הוא לייצג מבנה ולא פעולה, marquee לא נוסף לתקן.
marquee עובד גם בFF עםStandart Mode
(ואני אפילו משתמש בזה, עד שאני ימצא משהו נחמד [קצררררר] עם JS..)
הצלחתי להפעיל אותו!.
עדכנתי את הדפדפן ועכשיו זה עובד..
אין לי עצבים עכשיו להתעסק עם JS..
סתם קודים ארוכים.
שטויות
זה עדיין לא מצדיק העלמת תגית חיונית כמו marquee והכרחת המפתחים לכתוב קוד איטי בהרבה.
לפי אותו הגיון אתה גם יכול להגיד שאין שום סיבה שבתגית A יהיה מאפיין target (או "rel") כי זה מיצג פעולה.