שלח תשובה

זירת השאלות

428
צפיות
12
תשובות

מה דעתכם על דבר כזה…

,‏ 31 בינואר, 2004

כל פעם שהמשתמש נכנס לאתר אז יופיע לו הודעת alert שמודיעה על הרזולוציה
המתאימה עם בקשה להחליף ובמקרה והמשתמש לא מחליף היא חוזרת עד שהוא מחליף ?
איך זה לדעתכם ???

תגיות:

12 תשובות

  1. זהר פלד הגיב:

    בחיים לא הייתי חוזר לאתר כזה.
    הרזולוציה של הגולש היא בכלל לא עניינך, כבונה אתרים.

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

  2. לך על זה
    אם אתה רוצה אתר ללא גולשים.

  3. yavin הגיב:

    זה במילים אחרות "ביי ביי גולשים"

  4. albert הגיב:

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

  5. ניר טייב הגיב:

    הייתה לי הרגשה
    שזה מה שתגידו
    ודרך אגב אני לא ממש יודע לעשות הגדרות אישיות

  6. albert הגיב:

    אתה לא חייב, אין הרבה אתרים כאלה…

  7. ניר טייב הגיב:

    זה כבר לא בתוקף… (לא…
    שתכננתי גם לעשות דבר כזה (רציתי לראות איך תגיבו)
    תקראו את ההודעה על הפונקציה זה הפיתרון לאתר לא גמיש לרזולוציות!!!

  8. אוריקס הגיב:

    קצת על רזולוציות
    יש כמה דרכים נפוצות להתמודד עם הבעייה:

    * לבנות את האתר ברזולוציה מסויימת, ויהי מה. זה יכול לגרום קצת לתוהו ווהו, לא הכי מומלץ.

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

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

    * לכתוב את האתר בכמה רזולוציות. תוהו ווהו שוב.

  9. ניר טייב הגיב:

    שמע בעיקרון…
    האתר שלי בנוי באחוזים אבל בגלל התמונות אז האחוזים לא עבדו
    ולכן בניתי לעצמי את הפונקצייה הבאה :::


    function imgFile(TdImgId){
    var imgData, Td
    TD = document.getElementById(TdImgId)

    imgData = new Image()
    if (screen.width>=1024 && screen.height>=768){
    imgData.src = "images/news.jpg"
    TD.style.width = imgNewsData.width
    }else{
    imgNewsData.src = "images/Littlenews.jpg"
    TD.style.width = imgNewsData.width
    }
    TD.style.backgroundImage = "url(" + imgNewsData.src + ")"
    }

    לדעתי הפונקצייה דיי מובנת…
    מקבל כפרמטרים ID של תמונה ו-ID של תא
    הכרזה על משתנים
    Td מקבל על עצמו ערך של DOM
    ו-imgData מקבל על עצמו אובייקט תמונה
    עכשיו נעשית בדיקת רזולוציה אם הרזולוציה גדולה (או שווה) מ-1024*768 אז
    מכריזים על SRC באובייקט התמונה שלנו (התמונה הגדולה לצורך העניין)
    ומכניסים את הרוחב שלה כרוחב של ה-TD שלנו
    וקורא אותו דבר רק עם תמונה קטנה יותר אם הרזולוציה קטנה יותר
    ולאחר מכן את מכניסים את ה-SRC של אובייקט התמונה שלנו ככתובת לתמונת הרקע של ה-TD שלנו

שלח תשובה