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

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

Chip3D 01-01-06 18:22

מספר שאלות לגבי HTML ו-CSS תקניים
 
ראיתי את המושג הזה "תקניים" במספר מקומות ויש לי מספר שאלות בנוגע לנושא.

1) מה נחשב "תקני"? האם התגיות והסידור של הכל צריך להיות בסדר מסויים כדי להיות תקני? מה זה בעצם אומר אם אני רוצה לעשות HTML ו-CSS תקניים (וכן, אני יודע HTML ולומד CSS...)?

2) איפה אפשר לראות מה תקני ומה לא?

3) האם יש מדריך שמסביר איך לדאוג שה"תכנות" בשפות האלו יהיה תקין?

אילו פחות או יותר השאלות שעניינו אותי. אם אני אזכר בעוד שאלות אני אשאל.


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

Eran-s 01-01-06 18:28

1)+3) "XHTML זה ראשי תבות של EXtensible HyperText Markup Language.
XHTML היא למעשה הדור הבא של HTML. היא מעיין גירסא חדשה נקייה יותר, דקדקנית יותר, תיקנית יותר. XHTML דיי דומה ל-HTML בגירסא 4.01." (נלקח מן וובמסטר)
2) מאותו קישור שנלקח הטקסט הראשון ניתן ללמוד את בסיסו של התקניות, בעזרת שני הכלים הללו ניתן לבדוק האחד CSS תקני והשני XHTML:
http://jigsaw.w3.org/css-validator/
http://validator.w3.org/

בהצלחה.

Panda 01-01-06 18:34

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

Chip3D 01-01-06 18:36

ציטוט:

נכתב במקור על ידי Eran-s
1)+3) "XHTML זה ראשי תבות של EXtensible HyperText Markup Language.
XHTML היא למעשה הדור הבא של HTML. היא מעיין גירסא חדשה נקייה יותר, דקדקנית יותר, תיקנית יותר. XHTML דיי דומה ל-HTML בגירסא 4.01." (נלקח מן וובמסטר)
2) מאותו קישור שנלקח הטקסט הראשון ניתן ללמוד את בסיסו של התקניות, בעזרת שני הכלים הללו ניתן לבדוק האחד CSS תקני והשני XHTML:
http://jigsaw.w3.org/css-validator/
http://validator.w3.org/

בהצלחה.

1) באמת תודה על ה"השקעה" ועל העזרה, זה באמת חשוב לי.

2) שני האתרים האחרונים שהבאת לי, מה הם עושים? מה אני עושה איתם?

Eran-s 01-01-06 18:41

ציטוט:

נכתב במקור על ידי RoYaL-ToY
מה שאני יודע הוא ש XHTML נועד כדי להריץ אתרים ביותר מהירות, זה עובד בשיטה כזאת:
אם הקוד נכון ,זה מריץ את הדף. אם לא (אפילו בפרט הכי קטן זה יראה שגיעה.),
לא כמו ה HTML שמתקנת במובנים מסויימים!(ובגלל זה, תעינת הדף אמורה לקחת יותר זמן).
מקווה שהבנת..

טעות, אתה מתכוון שהשגיאה תגיע בעת בדיקת הקוד בתוכנת בדיקת התקינות.
המהירות לדעתי לא משנה.

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

בהצלחה.

Panda 01-01-06 18:44

ציטוט:

נכתב במקור על ידי Eran-s
טעות, אתה מתכוון שהשגיאה תגיע בעת בדיקת הקוד בתוכנת בדיקת התקינות.
המהירות לדעתי לא משנה.

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

בהצלחה.

לזה היתכוונתי:
ציטוט:

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

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

ב-XHTML הקוד חייב להיות כתוב בצורה מקוננת ותקנית, כך שהדפדפן יצטרך לדעת רק צורה אחת של קריאת קוד (ולא לנסות בעצמו לתקן למתכנת את הקוד).

Eran-s 01-01-06 18:46

ציטוט:

נכתב במקור על ידי RoYaL-ToY
לזה היתכוונתי:

זה נכון, איך שרשמת תחילה אינו דומה,
מצטער אם נעלבת מכך שרשמתי "טעות".


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

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