علامات أوقات المستخدم ومقاييسها
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
ما هي واجهة برمجة تطبيقات User Timing؟
يعد جعل تطبيق الويب سريعًا وسريع الاستجابة أمرًا في غاية الأهمية لترك انطباع جيد لدى المستخدم.
تتمثل الخطوة الأولى لتحسين الأداء في تحديد الأجزاء التي يتم قضاء الوقت فيها.
تمنحك User Timing API
طريقة لقياس أداء تطبيقك باستخدام JavaScript.
يمكنك إجراء ذلك عن طريق إدراج استدعاءات واجهة برمجة التطبيقات في JavaScript ثم استخراج بيانات التوقيت التفصيلية التي يمكنك استخدامها لتحسين الرمز.
يمكنك الوصول إلى تلك البيانات من JavaScript باستخدام واجهة برمجة التطبيقات
أو من خلال الاطّلاع عليها في تسجيلات المخطط الزمني في أدوات مطوّري البرامج في Chrome.
عندما يستخدم تطبيقك واجهة برمجة تطبيقات User Timing API لإضافة علامات (أي طوابع زمنية)
ومقاييس (أي قياسات الوقت المنقضي بين العلامات)،
ستظهر لك هذه البيانات في تقرير
Lighthouse:
تاريخ التعديل الأخير: 2019-05-02 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2019-05-02 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]