![]() |
עד כמה תקינות הקוד באמת חשובה?
שלום,
היום שאתר קטן מזמין קידוד בד"כ מייחסים המון המון חשיבות לתקינות ויעילות הקוד ולעומת זאת אם נסתכל על אתרים גדולים כמו למשל http://www.daronet.co.il/ שבונה אתרים לחברות גדולות יחסית אינה מתחשבת בתקינות הקוד ובתצוגה בדפדפנים אחרים (קחו לדוגמה את האתר של אוסם בFF הוא נראה זוועה). אז עד כמה באמת חשוב הסיפור של הקידוד התיקני אם חברות גדולות יחסית לא משקיעות בו? יש גם אתרים גדולים אחרים בעצם מרבית האתרים הגדולים (לפחות אלו שאני גולש בהם) אינם מקודדים בצורה תקינה ובכל זאת מצליחים מאוד. השאלה שלי בעצם היא האם תקינות הקוד והתאמה לדפדפנים שונים קיבלו הערכה יתרה ובעצם הם אינם חשובים כל כך? אם תקראו על למה השימוש בdivים עדיף על טבלאות תראו חלק נכבד על קידום במנועי חיפוש ותפיסה של פחות משקל באתר אבל תסתכלו על האתרים הגדולים שמופיעים בראשי מנועי החיפוש. כמה מהם באמת תקינים ומקודדים בdivים? |
לי לא משנה אם הקוד תקין העיקר שהאתר יעבוד טוב
ובקשר ל DIVים אני מעדיף יותר טבלאות כי זה יותר נוח לי... וההבדל של טעינה בין טבלאות ו DIVים לא גדול למרות שקוד ב DIV יותר קטן (בדקתי את זה חח) |
במיוחד בארץ, לרוב אין קשר בין גודל החברה לאיכות המוצר שהיא מספקת.
ראש מנועי החיפוש? הקידוד הוא רק חלק קטן מהאלגוריתם. ואתה צריך לעשות הפרדה, בין קידוד תקני לקידוד שעובד טוב. ואם אפשר את שניהם אז מה רע? |
קידוד תקני נועד רק לסדר-ומומלץ להשתמש בו.
אבל תאימות לכל הדפדפנים? מה השאלה? אתה לא מתאים לפיירפוקס-הופ! כל גולשי פיירפוקס לא יכולים להיכנס. ההחלטה כולה שלך. |
ציטוט:
ציטוט:
|
כשאתה מסתכל על השוק בחוץ, זה הכל כסף.
אם לאוסם היה אכפת, הם היו משלמים יותר ומקבלים קוד תקני ותאימות מלאה. מן הסתם, לעבוד לפי הספר ולעשות הכל טיפ טופ לוקח זמן, וזמן שווה כסף. אני בטוח שהחברות המובילות מציעו תאימות מלאה לדפדפנים, וקוד כמו שצריך, אבל המחיר שלהם בהתאם.. לאסם לא אכפת לחסוך כמה אלפי שקלים ושאחוז מסיום (בארץ קטן יחסית) לא יראה את האתר שלהם טוב. אסם ימשיכו למכור ביסלי גם אם יהיה להם אתר שעלה 100 שקל.. |
ציטוט:
הייתי קצת בשוק שבחוץ אתרים שם לא יורדים מ9 אלף שקלף ואף קיבלתי הצעה של 30 אלף שקל. הם מנצלים את חוסר הידע שלך, תראה לי באמת שמנלה אוסם עובד עם פיירפוקס או שמע על דבר כזה. החברות פשוט מבצעות ניצול של חוסר ידע. (אני לא מתקשה להאמין שיכול להיות שגם הן לא יודעות..) אל תנסו לעולם לעושתא ת החברות שבחוץ חברות טלית שכולה תכלת. |
זהו זה...כמו שאמר פה בחור מעליי לדעתי הן מנצלות את חוסר ידע ועושות העבודה פשוטה ומהירה...
שנראה טוב לעין...וככה מנהל אוסם מבסוט ורואה שיש לו אתר יפה.. אבל מה אכפת לו מה יש מאחורי זה? הרי תוצאה סופית שהוא רואה היא אתר יפה כמו שצריך... |
בד"כ רוב האנשים שבאים לבקש מקודד מחפשים קצת רקע מוסים על מה זה קוד טוב וכו'.
הם רואים פה הודעות של מקדדים שמנסים להתאים ואומרים - אם הם מחפשים להתאים את הקוד שלהם אולי זה קוד יותר טוב, שתומך בכל הדפדנים ובכל הרזולוציות(מה שלא נכון...). לפי דעתי קוד טוב זה קוד שיותאם לכל הדפדפנים\רזולוציות. בלי כל קשר לתיקנותו. כמובן שאם זה תקין - זה יותר טוב. אבל זו רק דעתי ;-) |
ציטוט:
המשך יום נעים. |
תן לי לתת לך תגובה מקצועית
כאחד שעובד בחברה גדולה והשאלה הזאת מטרידה אותנו יום יום א. תקינות קוד זה מיותר וזה סתם פוזה. ב. תאימות לכל הדפדפנים לפעמים זה עניין שלא מתייחסים אליו מהסיבה הפשוטה הזאת, חברות גדולות משלמות לפי שעה לדאוג שאתר יתאים לכל הדפדפנים לחברה זה אומר תוספת של שעות לעובדים חברה וגם לקוחות הרבה פעמים מעדיפים לוותר על ה17% האלה שמשתמשים בפיירפוקס.... אבל זה תוצאה של חיסכון של מאות דולרים! |
אז מה שנובע מהדיון הזה הוא שבעצם בגלל שאני גובה פחות כסף מחברה גדולה לקוח שיבוא עליי יבקש את התאימות והקוד התיקני? אם המתכנת הוא ברמה גבוהה כמו שאמרו פה אין צורך אמיתי לחברה לדאוג שהוא יהיה זה שיעבוד על הקידוד. אם השיקול האמיתי היה המחירים של הקידוד אז תסבירו לי למה החברות הגדולות לא לוקחות מקודדים שעובדים בזול שיעשו את הקידודים? אם יש לכם מתכנת ברמה שבאמת שווה 30-50 דולר לשעה למה שתרצו לבזבז אותו (או יותר נכון את שעות העבודה שלו) על דבר פשוט כמו קידוד?
הערה בקשר למה שאמרו פה על התאמה לכל הרזולוציות לעולם לא ייתכן מצב שבו האתר יראה אותו הדבר בכל רזולוציה עם CSS וXHTML בלבד. אם המקודד ישתמש בJS ויקבע את הגדלים והמיקום על פי הרזולוציה (דבר שבהחלט ניתן לעשות) האתר יותאם לכל רזולוציה (בהתאמה כן אני מדבר על התאמה של 99% בגודל ובמיקום של העצמים ביחס לרזולוציה) |
ציטוט:
אני כאחד שמנהל חברה ממה לקוח יתלהב יותר? "יש לי צוות של מקודדים שעושים עבודה טובה ובזול" או "יש לי צוות מקודדים שסיימו אוניברסיטה והוציאו תואר בתחום ומתעסקים בו שנים" |
זה רק ה "להיות קול" רק באינטרנט, אין שום חשיבות לקוד תקין. כל עוד לא מדובר בקוד מבולגן שמקשה על דפדפנים ומנועי חיפוש לקרוא הכל בסדר.
|
תקינות קוד זה חשוב, וגם סימני פיסוק.
מצטער, לא הצלחתי לקרוא מה שרשמת. |
ציטוט:
בנוגע ל-ב', אם מחזיקים מתכנתים שמכירים כבר ומנוסים בתחום שיודעים בדיוק מה יכול לגרום בעיות בדפדפן X ומה יפעל בדיוק כמו שצריך בדפדפן Y Y = הדפדפן בו המתכנת משתמש. תאר לך שלא יתייחסו לתאימות הדפדפנים כאשר המתכנת הראשי או מנהל הפרוייקט משתמש ב FIREFOX בעוד שהחברה להם אתה מספק את המוצר אפילו לא שמעה על דפדפן אחר חוץ מ IE ? והבדיקה לשאר הדפדפנים יכולה לקחת מקסימום 2% מהזמן של הפרוייקט בכדי לבדוק סופית שהכל תואם לפי הצרכים של להקוח ולפי הסקיצה שהלקוח העביר לך, וגם ב 2% הם "יבוזבזו" אך ורק במציאת הבעיות, בהנחה שהמתכנתים מספיק מנוסים ויפתרו את זה בשבריר השניה. |
ציטוט:
"יש לי צוות של מקודדים שעושים עבודה טובה ובזול" (אותו ניסוח") או "יש לי צוות של מתכנתים! שסיימו אונברסיטה [...] ולכן על אותה העבודה תשלם יותר" קידוד זה לא דבר שיש טעם ללמוד באוניברסיטה ותואר כלשהו לא ישנה את האיכות של הקידוד. ציטוט:
בקשר למצב שתיארת שבו החברה עובדת בהתאמה עיקרית לFF המצב לא ייתכן שכן לפי ההיגיון אם יש חברה שמתאימה לסוג אחד של דפדפן היא מן הסתם תתאים לדפדפן הנפוץ ביותר שנכון להיום זהו IE. |
ציטוט:
"יש טעם" מה זה השטויות האלו... אתם לא מבינים שאין דבר כזה קידוד! הוסטס זה המקום היחידי שמפריד בין חיתוך אתר בתוכנת עיצוב לבין תיכנות אתר. אתם לא מבינים שזה ביחד פשוט..אף אחד לא יבקש ממישהו מקצוען לחתוך לו את העיצוב, הוא יבקש ממנו לעשות לו את כל האתר, או שמביאים לו את העיצוב או שמביאים לו כבר את האתר מוכן והוא בונה את התוכנה שמאחורי זה, אין באמצע! פשוט תשכחו מהמושג הזה קידוד ותתחילו ללמוד לתכנת אתרים. |
ציטוט:
|
ציטוט:
ובקשר לזה: ציטוט:
|
קודם כל שיש לך קידוד תיקני האתר נירא יותר טוב,נגיד והקידוד לא תיקני יכול להיות היה בעיות ב FF.
חלק מאלגורתם במנועי חיפוש. דרך אגב,עם מקודדים לך כמובן שגם חותחים את העיצוב!_! |
באמת אין כזה דבר קידוד...קידוד זה תיכנות HTML נקודה!
די חלאס צאו כבר מהמונח המטעה והמעפן הזה... יש עיצוב ויש תיכנות מעצב עושה עיצוב מתכנת עושה תיכנות שזה כתיבת קוד...(כמו שאתם פה קוראים קידוד...אני יכול להגיד על כל תיכנות קידוד...כי בעצם אני כותב קוד...) וזה שיש פה גישה מוטעה כאילו שתיכנות זה PHP,ASP,JS וHTML זה משהו בנפרד..אז זה גם תיכנות! כי HTML זאת שפת תיכנות! ומי שאמר פה שחברה תחזיק מקודד או מקודד עם תואר זה ממש מצחיק בכלל לשמוע כאלה דברים! ובקשר לכתיבת קוד תיקני...אני גם פעם לא הייתי מודע לחשיבותו...של כתיבת קוד תיקני... עכשיו אני כל דבר שיעשה זה יעשה בצורה תיקנית ונכונה...כמו ש W3C ממליצים... כמתנת מקצועי אתה חייב לתרגל את עצמך לתיכנות נכון ותיקני...אני מתיחס פה לתיכנות WEB כי כתיבת תוכנות זה סיפור שונה לגמרי. למרות שגם שם יש חוקים משלהם... אהה ומי שאמר פה שאי אפשר להתאים אתר ב100 אחוז לכל רזולוציות רק עם HTML ו CSS אז טועה ובגדול...נכון צריך JS רק במידה וזאת אפלקציה מורכבת ויש הרבה אלמנטים באתר...אבל אתר בסיסי שהוא פורטל אבל להתאים לכל רזולוציות ועוד איך...צריך פשוט להיות יצירתי... (אהה וכשאני מדבר לכל הרזולוציות אני מתייחס ל 1024x768 ומעלה...כי לדעתי אין מישהו שמשתמש ברזולוציות נמוכות יותר...) אז אנשים בבקשה ממכם תשכחו מהמונח הזה "קידוד" כי זה מטעה אנשים והם מתרגלים לזה וחושבים שזה משהו שלומדים באוניברסיטה...חחחחחחח |
דעתי בעניין היא:
1. ניתן להתאים את האתר לכל הרזולוציות.. אפילו 600*800.. צריך לדעת איך לעשות את זה.. 2. "קידוד" תקני זה אמור להיות הרגל של כל מתכנת מנוסה.. אני לדוגמה כשאני בונה אתר אני "מקודד" אותו לפי התקן.. אומנם לא הכל נכון תמיד יש טעיות אבל אני בודק שניה באתר ומסדר את זה.. אם מישהו מספיק מנוסה הוא יבין את הבעיה מהר מאוד ויתקן אותה.. וזה לא אמור לקחת כל כך הרבה זמן.. אם עובדים נכון ומכירים את התקן.. 3. חברה שמתחמקת כפי שאתה אמרתם כי היא לא מכירה את FF מפסידה גולשים ולכן צריך להסביר למזמין את חשיבות התאימות.. הרי לא חבל לאבד 17% מהגושלים?!.. וכמו שאמרתי מקודם התאמה לסוגי דפדפנים שונים היא הרגל שאמור להיות לכל מתכנת וזה לא אמור לקחת הרבה זמן עם עובדים נכון... |
ציטוט:
לא תמיד קוד תקני יראה ויזואלית אותו דבר בכל הדפדפנים מתי אנשים יקלטו את זה? אנחנו בחברה לכולם יש FIREFOX לכולם חוץ ממני יש מקינטוש וכל הזמן האתר נראה טוב בFF אבל את כל הזמן אנחנו משקיעים בלבדוק שזה נראה טוב בIE כי עדיין בוא נודה האחוז הגדול והקובע של האוכלוסיה משתמש בIE כלכלית זה משתלם לחברות גדולות! בנוגע לאוניברסיטה ומקצועי וזה תתפלא! אנשים אוהבים מילים גדולות תואר, אוניברסיטה, דיפלומה זה עושה את זה לאנשים וזה יהפוך אותם ללקוחות! עובדה |
אני לא שואל את הלקוח אפילו,
אני מתאים את האתר לIE ו-FF, שיעבוד בצורה מושלמת. לא לוקח על זה יותר כסף, לפי דעתי זה אמור להיות מובן מאליו אצל כל מתכנת. לגבי תקינות הקוד, אני מתכנת איך שנוח לי ואיך שלמדתי. אם ביקשו ממני לכתוב קוד תקני, אני כותב, בלי שום תוספת במחיר. |
אני לא מבין מה עשיתם מתיכנות תיקני כזה סיפור? זה לא כזה סיפור אז נכון יש קצת הגבלות...אבל אם עושים את זה כל הזמן נכון אז מתרגלים ומתכנתים ככה כל הזמן...ונכון ציינו פה שאין קשר נכון לעכשיו בין קוד תיקני לתאימות בדפדפנים..מקווה שבעדית כל הדפדפנים יעבדו לפי המלצות של W3C גם אותו פיירפוקס לא עובד בצורה מושלמת עם קוד תיקני...אז צריך פה ושם לשפץ..וכאלה...אבל FF אוהב קוד תיקני ונכון...לעומת IE זה לעצלנים ומתחילים..כי בישביל מתכנת HTML מתחיל IE זה גן עדן...לא צריך יותר מידי לחשוב...גם אם שכחת לסגור את טאב אז עדיין זה יראה בדפדפן בצורה מושלמת...לעומת FF בהרבה מקרים זה יראה לא משהו...
הייתי אומר של IE זה דפדפן יותר חכם...מאשר FF אבל יש אומרים ש FF זה מין תקן... וברוב המקרים (אם לא תמיד) מה שיראה טוב ב FF יראה טוב גם ב IE |
תנסה לתכנת עיצוב לספארי ואז נדבר על תקן
|
ציטוט:
|
ציטוט:
אבל... לוקח זמן וזמן זה כסף |
אני מסכים עם DCB...
ציטוט:
|
ציטוט:
|
| כל הזמנים הם GMT +2. הזמן כעת הוא 22:54. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ