العودة إلى المدونة

Engineering & Performance

Categories

5 دقيقة قراءةEngineering & Performance

الخصوصية افتراضيًا في طبقة HTTP: ترويسات تُقلّص سطح التتبّع لديك

ترويستان للاستجابة — Permissions-Policy وReferrer-Policy — تحدّدان مقدار ما يمكن أن تُسرّبه صفحاتك إلى تقنيات الإعلان والأطراف الثالثة. اضبطهما مرة واحدة فينغلق سطح المراقبة افتراضيًا.

اقرأ المزيد
4 دقيقة قراءةEngineering & Performance

مقياس INP يعاقب التحليلات الثقيلة: لماذا يعمل أداة التتبع لديك على الخيط الرئيسي

‏Interaction to Next Paint هو مقياس Core Web Vital الذي تفشل فيه معظم المواقع، وبيانات الميدان تُظهر أن سكربتات تتبع السلوك سبب رئيسي. الحل هو إرسال عمل أقل إلى الخيط الرئيسي.

اقرأ المزيد
3 دقيقة قراءةEngineering & Performance

Soft Navigations: قياس أداء تطبيقات الصفحة الواحدة بطريقة المتصفح

تتيح أساليب soft navigation في Chrome أخيرًا لمؤشرات Core Web Vitals أن ترتبط بتغييرات المسار في جانب العميل. إليك كيف تعمل الواجهة البرمجية وكيف تقيسها دون مراقبة.

اقرأ المزيد
4 دقيقة قراءةEngineering & Performance

إضافة تحليلات تُقدِّم الخصوصية أولاً إلى موقع Astro

تكسر انتقالات العرض (View Transitions) في Astro نصوص التحليلات القياسية بصمت. إليك النمط الصحيح لتتبع كل تغيير مسار دون كوكيز أو لافتة موافقة.

اقرأ المزيد
4 دقيقة قراءةEngineering & Performance

إضافة تحليلات تركز على الخصوصية إلى تطبيق SvelteKit

يعترض SvelteKit 2 التنقل من جانب العميل بشكل مختلف عن أطر العمل الأخرى. إليك النمط الصحيح لتتبع تغييرات المسار دون كوكيز أو لافتة موافقة.

اقرأ المزيد
5 دقيقة قراءةEngineering & Performance

كيف يحافظ مُتتبِّع تحليلات بحجم 2 كيلوبايت على مؤشرات الويب الأساسية في المنطقة الخضراء

نصوص التحليلات التقليدية ثقيلة بما يكفي لخفض نتيجة Lighthouse. إليك ما يفعله المُتتبِّع خفيف الوزن بشكل مختلف — ولماذا يهم ذلك للمستخدمين الحقيقيين.

اقرأ المزيد
4 دقيقة قراءةEngineering & Performance

إضافة تحليلات تُقدِّم الخصوصية أولاً إلى تطبيق Next.js

دليل خطوة بخطوة لدمج Monoid في Next.js دون كوكيز أو لافتات موافقة أو متاعب امتثال.

اقرأ المزيد