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

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

Elad-P 21-12-07 12:27

זאת מילת סלנג יש הרבה מילים בשפה העברית שאומרים אותם לא נכון.

Kfir.G 22-12-07 01:28

שוב כמו שכבר אמרו כאן חזרנו לוויכוח האין סופי לגבי השימוש במילה קידוד 8-* וזה נראה לי מוזר מאוד... כל האנשים פה בפורום שקוראים לעצמם חותכי אתרים \ מקודדים או כל דבר אחר צריכים להבין משהו אחד - מקצועי מגיע מהמילה מקצוע. מכאן נובע ששפה מקצועית היא סוג של שפה משותפת לאנשים העוסקים באותו המקצוע \ תחום. המטרה של השפה המקצועית היא שאנשים יבינו אחד את השני בצורה טובה יותר, לא שום דבר אחר. כל עוד האנשים הרלוונטיים מבינים למה אותו בן האדם מתכוון הוא יכול להשתמש באיזו מילה שהוא רוצה. טל צודק ב100% שהפירוש המילוני של המילה קידוד הוא encoding. אבל טל שים לב שגם הפתרון שאתה מגיע - חיתוך תמונות אינו מדוייק. הרי לחתוך את התמונות בלבד זה לא כל התהליך הלא כך? בסה"כ השלב המדובר הוא בסה"כ חלק מתהליך בניית האתר. הוא יכול להיות כל התהליך באתר סטטי או חלק מהתהליך באתר דינאמי. עכשיו מאחר שלתהליך הזה אין באמת שם "נוצרו" עבורו שתי מילים - קידוד וחיתוך תמונות \ סלייסינג. כאמור שתי האפשרויות אינן מתארות את התהליך במלואו. עד שהאקדמיה ללשון תמציא מילה רישמית עבור התהליך כל אחד רשאי לקרוא לתהליך איך שירצה ולומר שמילה אחת היא שפת רחוב והשנייה היא מקצועית זהו קשקוש מוחלט. בזה אסיים את החלק הזה של ההודעה.


יש שאלה אחת שרציתי להפנות לדניאל הלוא הוא MasterT. באחת מהתגובות שלך כתבת את המשפט הבא:
ציטוט:

נכתב במקור על ידי MasterT (פרסם 593069)
לכל האלה שאומרים שזאת העדפה - הוכח מדעית שקידוד ב-DIVים נטען יותר מהר מטבלאות...

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


לכותב המאמר - עידן. דבר ראשון קבל ח"ח על כתיבת המאמר. מתוך המאמר שלך עולה שיש מספר דברים שאתה לא ממש מבין ויש כאלה שיותר. לדוגמה בנושא של התקנים אתה לא בקיא במיוחד. תג הDOCTYPE מפנה את הדפדפן לעמוד XML שמכיל פירוט על תגים שבעצם תפקידו של פירוט זה לסייע \ להחליף בחלק מהמקרים את הדרך שבה מתמודד הדפדפן עם התגית. התקנים כביכול שהצגת הם בסה"כ קבצי XML מוכנים שכתבו בארגון האינטרנט העולמי W3C. באותה המידה אתה יכול להמציא תגים משלך ולכתוב בקובץ XML לדפדפן כיצד הוא אמור להתייחס עליהם ולא אמורה להיות כל בעיה (לפחות בדפדפנים החדשים יותר כמו IE7,FF2 וכד'). בקשר למיפוי התמונה אתה צודק בהחלט. בעזרת השיטה הזאת אפשר לחסוך יחסית הרבה משאבים בקוד שלך אם משתמשים בה במקרים הנכונים.


נ.ב:
מצטער שחפרתי פשוט אני די מתחיל להיכנס לקטע המדעי יותר בתחום המחשבים בגלל שאני מתכונן לתחרות ה
codeguru ;P.

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

המשך יום נעים (וכל הכבוד לכם שקראתם עד פה ולא נשבר לכם |Lol|),
כפיר.

Kfir.G 22-12-07 01:45

סליחה על הדאבל פוסט בטעות לחצתי שלח פעמיים ><
מנהלים בבקשה למחוק

עידנסמית 22-12-07 16:52

ציטוט:

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

החיתוך נעשה ע"י Adobe Photoshop CS3 מחבילת Adobe Creative Suite 3 Web Premium זאת אומר שאין פוטושופ יותר מותאם מזה לבניית אתרים אבל הקוד שהוא פלט לי בסוף החיתוך נראה כך:
HTML קוד:

<html>
<head>
<title>5110668[1]</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1255">
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<!-- ImageReady Slices (5110668[1].jpg) -->
<table id="Table_01" width="317" height="424" border="0" cellpadding="0" cellspacing="0">
        <tr>
                <td colspan="4">
                        <img src="images/5110668%5b1%5d_01.gif" width="317" height="81" alt=""></td>
        </tr>

        <tr>
                <td colspan="2" rowspan="2">
                        <img src="images/5110668%5b1%5d_02.gif" width="128" height="183" alt=""></td>
                <td>
                        <img src="images/5110668%5b1%5d_03.gif" width="127" height="132" alt=""></td>
                <td rowspan="4">
                        <img src="images/5110668%5b1%5d_04.gif" width="62" height="342" alt=""></td>
        </tr>
        <tr>

                <td>
                        <img src="images/5110668%5b1%5d_05.gif" width="127" height="51" alt=""></td>
        </tr>
        <tr>
                <td rowspan="2">
                        <img src="images/5110668%5b1%5d_06.gif" width="40" height="159" alt=""></td>
                <td colspan="2">
                        <img src="images/5110668%5b1%5d_07.gif" width="215" height="94" alt=""></td>
        </tr>

        <tr>
                <td colspan="2">
                        <img src="images/5110668%5b1%5d_08.gif" width="215" height="65" alt=""></td>
        </tr>
        <tr>
                <td>
                        <img src="images/spacer.gif" width="40" height="1" alt=""></td>
                <td>
                        <img src="images/spacer.gif" width="88" height="1" alt=""></td>

                <td>
                        <img src="images/spacer.gif" width="127" height="1" alt=""></td>
                <td>
                        <img src="images/spacer.gif" width="62" height="1" alt=""></td>
        </tr>
</table>
<!-- End ImageReady Slices -->
</body>
</html>

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

ציטוט:

נכתב במקור על ידי kfir_dnd (פרסם 593609)
לכותב המאמר - עידן. דבר ראשון קבל ח"ח על כתיבת המאמר. מתוך המאמר שלך עולה שיש מספר דברים שאתה לא ממש מבין ויש כאלה שיותר. לדוגמה בנושא של התקנים אתה לא בקיא במיוחד. תג הDOCTYPE מפנה את הדפדפן לעמוד XML שמכיל פירוט על תגים שבעצם תפקידו של פירוט זה לסייע \ להחליף בחלק מהמקרים את הדרך שבה מתמודד הדפדפן עם התגית. התקנים כביכול שהצגת הם בסה"כ קבצי XML מוכנים שכתבו בארגון האינטרנט העולמי W3C. באותה המידה אתה יכול להמציא תגים משלך ולכתוב בקובץ XML לדפדפן כיצד הוא אמור להתייחס עליהם ולא אמורה להיות כל בעיה (לפחות בדפדפנים החדשים יותר כמו IE7,FF2 וכד'). בקשר למיפוי התמונה אתה צודק בהחלט. בעזרת השיטה הזאת אפשר לחסוך יחסית הרבה משאבים בקוד שלך אם משתמשים בה במקרים הנכונים.

למה כל פעם שאני לא מרחיב על נושא מסויים כדי לא לשעמם את הקורא ולפתח אצלו רצון עז לדפוק את העכבר במסך אני נחשב כבור באותו נושא?
תשמע כפיר, אני מאוד שמח שהתחלת ללמוד XML באמת כל הכבוד מאחל לך בהצלחה! אבל תאמין לי אני יודע שקבצי DTD נכתבו בשפת XML ומשמשים רק כקבצי "הוראות רשות" שלא מחוייבות להמצא בכל אתר ממוצע אבל כדי מאוד (לדעתי) שיהיו שם. אה וכן, אני יודע שכל אחד שרוצה יכול להמציא לעצמו קובץ DTD משלו.

שיהיה לך בהצלחה בהמשך לימודיך, ללמוד זה חשוב! |קורץ|

Kfir.G 22-12-07 19:15

ציטוט:

נכתב במקור על ידי IdanSmith (פרסם 593766)
למה כל פעם שאני לא מרחיב על נושא מסויים כדי לא לשעמם את הקורא ולפתח אצלו רצון עז לדפוק את העכבר במסך אני נחשב כבור באותו נושא?
תשמע כפיר, אני מאוד שמח שהתחלת ללמוד XML באמת כל הכבוד מאחל לך בהצלחה! אבל תאמין לי אני יודע שקבצי DTD נכתבו בשפת XML ומשמשים רק כקבצי "הוראות רשות" שלא מחוייבות להמצא בכל אתר ממוצע אבל כדי מאוד (לדעתי) שיהיו שם. אה וכן, אני יודע שכל אחד שרוצה יכול להמציא לעצמו קובץ DTD משלו.

שיהיה לך בהצלחה בהמשך לימודיך, ללמוד זה חשוב! |קורץ|

הסיבה שאמרתי את מה שאמרתי היא לא בגלל שלא הרחבת על הנושא אלא בגלל שקראת לזה תקן...

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

בקשר לXML אני רוצה ללמוד אבל עדיין לא יצא לי ללמוד ;P


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

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