מרץ 15th, 2008מה קרה שפיירפוקס שוברים את התקן?
נהוג שמיקרוסופט שוברת תקנים, אבל לא ציפיתי זאת מפיירפוקס.
Ajaxian פרסם על http://metaatem.net/selcolor.php שמאפשר לסמן טקסט ולראות תמונה שנוצרת ע"י הCSS.
תכונה זאת נוספה בCSS3 ע"י הוספת המילה לשפה ::selection , תכונהשאומנם נראית לא שימושית, אולם תאפשר לפקצות לעשות את הבלוג שלהם,צבעוני יותר, ואם הרבה יותר צבעים מתחלפים.
נהוג להציג את פיירפוקס כאחד שפועל לפי תקנים, אולם שהסתכלתי בקוד של הדף, מסתבר שמוזילה החליטו שהתקן אינו מתאים להם ושינו את המילה ל::-moz-selection
יש כאן מישהו שעוד אוהב תקנים?
מרץ 15th, 2008 בשעה 16:11
הטענה היתה שהם שינו את השם לmoz-selection במקום רק selection ואז מי שעשה את דף זה היה צריך להגדיר פעמיים על כל משבצת גם את הצורה התקנית בשביל ספרי וגם הצורה הלא תקנית של פיירפוקס.
וזה לא רלוונטי עד כמה התכונה נחוצה או לא.
מרץ 15th, 2008 בשעה 16:38
נכון, כי מוזילה הם קצת יותר "תקניים" מאנשי Apple/Safari/WebKit/KHTML בכל הנוגע לתקנים ותקני טיוטא. ישנם עוד הרבה חוקים שמתחילים ב־-moz-, ומשמעות הדבר היא שהחוק עוד לא נכנס לתקן אבל הוא "בהרצה". ברגע ש־CSS3 יעבור בקריאה ראשונה, שנייה ושלישית, יחליפו את ::-moz-selection בדבר האמיתי.
מרץ 15th, 2008 בשעה 1:58
היי,
פוסט מצויין ! תודה רבה…
בקשר להתקנים. נראה לי שחוסר בתאימות פשוט מדובר פה בתוספת חדשה לשפה… זה רק עניין של זמן עד שתאושר תחת תיקנות.
יום טוב
מרץ 16th, 2008 בשעה 14:26
לא הבנתי על מה אתה מדבר, בוא תעשה סדר בדברים:
moz-selection הוא דבר שנמצא בפיירפוקס, לפני Css3 שנמצא בגרסאות מקדימות בלבד ועדיין לא שוחרר.
הקוד שאתה החלטת להציג "המקורי", אכן נמצא בCss3, אבל Css3 לא יצא באופן רישמי, ובמילים אחרות אין לו עדיין תמיכה בפיירפוקס 2 ולכן אתה לא רואה את selection עובד, שmoz-selection עובד כבר מזמן בפיירפוקס. עם יציאת Css3 ופיירפוקס 3 סביר להניח שלא נראה את moz-selection, אלא את selection.
עד אז, אתה לא יכול לומר שפיירפוקס שובר את התקן, כי זה פשוט לא נכון.