דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. וירטואליזציה ב-Html גדולים

וירטואליזציה ב-Html גדולים

מתוזמן נעוץ נעול הועבר תכנות
6 פוסטים 4 כותבים 178 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • pcinfogmachP מנותק
    pcinfogmachP מנותק
    pcinfogmach
    כתב נערך לאחרונה על ידי pcinfogmach
    #1

    יש לא מעט ספריות שמאפשרות לממש וירטואליזציה של רשימות בצד הלקוח.
    חלקן טובות יותר וחלקן פחות.
    למשל tan-stack מהווה בחירה מועדפת אצל הרבה מפתחים
    אם אתם מפתחים ב-vue תוכלו ולמצוא רשימה עדכנית כאן

    בכל אופן מה שחשוב לדעת הוא שב-CSS מודרני קיימת גם אפשרות פשוטה יותר, שבמקרים רבים עושה את העבודה בצורה טובה מאוד:

    content-visibility: auto
    

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

    גמ"ח מידע מחשבים ואופיס

    תגובה 1 תגובה אחרונה
    5
    • dovidD מחובר
      dovidD מחובר
      dovid
      ניהול
      כתב נערך לאחרונה על ידי dovid
      #2

      לפחות לפי הפתרון, הכותרת צריכה להיות וירטואליזציה בHTML גדולים, לא? מה אשם מי שלא מפתח בvue שיכול לפספס את העצה הנפלאה הזו שלא הכרתי! תודה!

      • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
      • בכל נושא אפשר ליצור קשר dovid@tchumim.com
      תגובה 1 תגובה אחרונה
      2
      • יגעתי ומצאתיי מנותק
        יגעתי ומצאתיי מנותק
        יגעתי ומצאתי
        כתב נערך לאחרונה על ידי
        #3

        יפה מאוד.
        אגב, כדי למנוע מה-Scrollbar 'לקפוץ' בזמן הגלילה (כי הדפדפן לא יודע מראש את הגובה של האלמנטים המוסתרים), כדאי להוסיף גם את המאפיין contain-intrinsic-size. זה נותן לדפדפן הערכת גובה זמנית ואמור לטפל בסקרולבר.

        pcinfogmachP תגובה 1 תגובה אחרונה
        0
        • יגעתי ומצאתיי יגעתי ומצאתי

          יפה מאוד.
          אגב, כדי למנוע מה-Scrollbar 'לקפוץ' בזמן הגלילה (כי הדפדפן לא יודע מראש את הגובה של האלמנטים המוסתרים), כדאי להוסיף גם את המאפיין contain-intrinsic-size. זה נותן לדפדפן הערכת גובה זמנית ואמור לטפל בסקרולבר.

          pcinfogmachP מנותק
          pcinfogmachP מנותק
          pcinfogmach
          כתב נערך לאחרונה על ידי
          #4

          @יגעתי-ומצאתי
          טיפ מצויין
          שים לב זה פותר את הבעיה רק אם יש לך גודל קבוע באלמנטים

          גמ"ח מידע מחשבים ואופיס

          תגובה 1 תגובה אחרונה
          0
          • ח מנותק
            ח מנותק
            חצקעלע
            כתב נערך לאחרונה על ידי
            #5

            האם וירטואליזציה מצד השרת עדיפה על פני שימוש בספריות בצד הלקוח, מבחינת ביצועים, במיוחד כשאני מיישם Infinite Scroll – טעינה דינמית של פריטים נוספים מהשרת בעת הגעה לתחתית הדף?

            תגובה 1 תגובה אחרונה
            1
            • dovidD מחובר
              dovidD מחובר
              dovid
              ניהול
              כתב נערך לאחרונה על ידי
              #6

              @חצקעלע בהחלט חוסך,
              מדובר פה במקרים שלא רוצים למממש Infinite Scroll
              או בשביל לשמור על הדברים פשוטים או בשביל חוויית משתמש מהירה בהרבה.

              • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
              • בכל נושא אפשר ליצור קשר dovid@tchumim.com
              תגובה 1 תגובה אחרונה
              1
              תגובה
              • תגובה כנושא
              התחברו כדי לפרסם תגובה
              • מהישן לחדש
              • מהחדש לישן
              • הכי הרבה הצבעות


              בא תתחבר לדף היומי!
              • התחברות

              • אין לך חשבון עדיין? הרשמה

              • התחברו או הירשמו כדי לחפש.
              • פוסט ראשון
                פוסט אחרון
              0
              • דף הבית
              • קטגוריות
              • פוסטים אחרונים
              • משתמשים
              • חיפוש
              • חוקי הפורום