RAIL هو نموذج أداء يركّز على المستخدم ويوفّر بنية للتفكير في الأداء. يقسّم النموذج تجربة المستخدم إلى إجراءات أساسية (على سبيل المثال، النقر والتمرير والتحميل) ويساعدك في تحديد أهداف الأداء لكل منها.
يشير الاختصار RAIL إلى أربعة جوانب متميزة لدورة حياة تطبيق الويب: الاستجابة والرسوم المتحركة والخمول والتحميل. لدى المستخدمين توقعات أداء مختلفة لكل سياق من هذه السياقات، لذلك يتم تحديد أهداف الأداء بناءً على السياق وبحث تجربة المستخدم حول كيفية تصور المستخدمين للتأخيرات.