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

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

Gak | WebPower.co.il 23-05-09 18:38

ציטוט:

נכתב במקור על ידי A.L (פרסם 716739)
אז אתם יכולים בבקשה להסביר לי איך עוברים מעמוד לעמוד?

עושים לינק לעמוד שלם חדש (עם הלוגו, התפריט והכל) או מה?

או שתעשה העתק הדבק בכל עמוד ללוגו והתפריט
או שתשתמש בצד שרת (include לוגו ולתפריט)
או שתשתמש בjavascript, שכל פעם שלוחצים על קישור זה יפעיל פונקציה שמשנה חלק באתר
או שתשתמש בframe וזהו

אני לא יודע אם frame באמת פוגע בקידום או לא, אבל בתקן XHTML (חוץ מXHTML 1.0 Frameset) הוציאו את השימוש של המסגרות. בגלל זה כבר לא משתמשים בזה, לי נראה ש-W3C פשוט רוצים לקדם את האינטרנט שכל האתרים יעברו להיות אתרים דינמיים שמשתמשים בצד שרת

Slash 23-05-09 19:26

קודם כל , זה לא שהפסיקו להשתמש , פשוט היום לא צריכים את זה כמו פעם .
בשפות תיכנות של היום אפשר להכניס קוד לתוך העמוד דרך INCLUDE מה שהוריד את הצורך בFRAMES .
מה שכן , לפעמים צריך להשתמש בIFRAME וכשצריך משתמשים .

במאמר הבא תוכל לגלות למה יש בעיה בSEO :
http://www.pandia.com/sew/500-frames.html

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

Daniel 23-05-09 20:06

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

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

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

משהו שהרבה אנשים צריכים להבין - שלדעת לתכנת זה לא סתם לבנות אתר, או לעשות "אלגוריתם" (עם דגש על המרכאות). זה לא סתם להגיד דברים, זה שאתה עושה
[php]
++$i;
[/php
במקום
PHP קוד:

$i++; 

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

Shay Ben Moshe 23-05-09 21:16

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

הכי הכי פשוט Include בphp לא צריך בכלל ללמוד PHP אם אתה לא רוצה.

GoldenToy 23-05-09 23:40

תודה רבה לכולכם על התגובות! עזרתם לי מאוד!

Shillo 24-05-09 00:07

ציטוט:

נכתב במקור על ידי Gak | WebPower.co.il (פרסם 716740)
או שתעשה העתק הדבק בכל עמוד ללוגו והתפריט
או שתשתמש בצד שרת (include לוגו ולתפריט)
או שתשתמש בjavascript, שכל פעם שלוחצים על קישור זה יפעיל פונקציה שמשנה חלק באתר
או שתשתמש בframe וזהו

אני לא יודע אם frame באמת פוגע בקידום או לא, אבל בתקן XHTML (חוץ מXHTML 1.0 Frameset) הוציאו את השימוש של המסגרות. בגלל זה כבר לא משתמשים בזה, לי נראה ש-W3C פשוט רוצים לקדם את האינטרנט שכל האתרים יעברו להיות אתרים דינמיים שמשתמשים בצד שרת

להשתמש בJS בשביל לקבל קובץ, צריך להיות ממש מטומטם.

Labs 24-05-09 00:34

אני לא הולך להגיב על אם פריים טוב או רע

מה שכן אני רוצה פשוט לצעוק החוצה
מלא אנשים אמרו פה שיטות להחליף פריים
אבל אחד לא טרח להזכיר את שיטת הTEMPLATES!
השיטה הכי נורמלית הכי נוחה לעבוד איתה
והכי דינאמית

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

אבל ברגע שמגיעים למשהו גדול יותר
ורוצים לשנות משהו
השיטה הכי נוחה תיהיה TEMPLATES!

ofekbaba 24-05-09 01:24

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

Slash 24-05-09 14:45

ציטוט:

נכתב במקור על ידי ofekbaba (פרסם 716827)
לבית ספר אני שם IFRAME באתר.. מהסיבה הפשוטה שזה אתר על איכות הסביבה ואני לא מתכון לפתח אותו ולקדם אותו חח וגם הבוחן לא מי יודע מה מבין בקידום..

הדבר הכי עצוב בבית ספר , אני זוכר לפני 3 שנים שעשיתי את הבגרות בASP HTML ,
הכריחו אותנו לשים FRAMES בתוך הפרוייקט .

מזל ששנה אחריי זה כבר עשינו בגרות בASP.NET ושם כבר לא השתמשנו בFRAMES .

GoldenToy 24-05-09 14:55

תודה רבה לכולכם על העזרה!

Labs אתה מוכן בבקשה להרחיב קצת יותר על השיטת ה-TEMPLATES?
א
ציטוט:

נכתב במקור על ידי Labs (פרסם 716822)
אבל אחד לא טרח להזכיר את שיטת הTEMPLATES!
...
השיטה הכי נוחה תיהיה TEMPLATES!



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

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