اجتناب از DOM حجیم در وب و مرورگرها و تأثیر آن بر SEO DOM یا Document Object Model، ساختاری درختی است که مرورگرها برای نمایش و مدیریت صفحات وب از آن …
زنجیرهسازی درخواستهای حیاتی (Critical Request Chaining یا CRC) به وضعیتی گفته میشود که در آن مرورگر برای رندر کردن قسمتهای مهم…
کاهش زمان اجرای جاوا اسکریپت: راهنمایی جامع کاهش زمان اجرای جاوا اسکریپت به معنی بهینه سازی کدهای جاوا اسکریپت به گونهای است که مرورگر بتواند آ…
اطمینان از بازیابی صفحه از کش جلو/عقب مفهوم: کش جلو/عقب (Back/Forward Cache): بخشی از حافظه مرورگر است که نسخههای قبلی صفحات وب را ذخیره می&…
استفاده از گوش دادن منفعل برای بهبود عملکرد اسکرول: یک توضیح ساده گوش دادن منفعل (Passive Listening) در زمینه توسعه وب، به تکنیکی گفته میشود که…
چرا باید از پروتکل HTTP2 استفاده کنیم؟ HTTP2 یک پیشرفت قابل توجه در مقایسه با نسخه قبلی خود، HTTP1.1، محسوب میشود و مزایای بسیاری را برای وبسای…
چرا جلوگیری از پیست کردن در فیلدهای ورودی مرورگر ممکن است مشکلساز باشد؟ جلوگیری کامل از پیست کردن در تمام فیلدهای ورودی مرورگر، به دلایل زیر می…
درخواست مجوز نوتیفیکیشن به محض لود شدن یک صفحه، میتواند تجربه کاربری نامطلوبی را برای کاربران ایجاد کند و به چند دلیل زیر توصیه نمیشود: …
چرا استفاده از document.write توصیه نمیشود؟ document.write یک متد جاوا اسکریپت است که برای نوشتن مستقیم محتوا در داخل یک سند HTML استفاده می&zw…