איך מוצאים את ה-viewport?
מחשבים בצורה האוריסטית
את הטריק הזה מומלץ ליישם בכל פעם שיש לנו "הרבה דברים על המסך", וזה גם הפתרון החשוב ביותר שהוא מדבר עליו בהרצאה. לאחר שמחשבים בצורה האוריסטית היכן ה-viewport נמצא באותו רגע ועושים buffer למסך, מפרט נעם כיצד הוא יוצר layers עם buffers גדולים יותר, כדי שגם בגלילה מהירה מאוד המשתמשים יוכלו לראות את התמונות ולקבל חוויית משתמש איכותית, גם אם מדובר באיכות תמונה נמוכה יותר. ניהול נכון של viewport באמצעות scroll events עם מספר כזה של layers יכול לספק חוויה שמשתנה בהתאם למהירות הגלילה, והכל נעשה עם מספר קבוע ומקסימלי של DOM elements, ובמקרה הזה מקסימום 555.
כדי למצוא את ה-viewport, מחשבים בצורה האוריסטית.