GyaanSetu WebDev

Frontend, backend and devops for the modern web.

230 articlesDeep, practical knowledge

ویب سائٹ کے مالکان کو کنورژن کا نقصان ہو رہا ہے کیونکہ wptexturize کیلکولیٹر شارٹ کوڈز کو خراب کر رہا ہے

wptexturize فلٹر، جو ٹائپوگرافک خوبصورتی کے لیے بنایا گیا ہے، غیر ارادی طور پر ان لائن جاوا اسکرپٹ میں && آپریٹر کو ایسکیپ کر رہا ہے، جس سے یہ && میں تبدیل ہو جاتا ہے اور بغیر کسی کنسول ایرر کے پورے اسکرپٹ بلاکس کو ناکام بنا دیتا ہے۔

WebDev · 4 min read

139 چھوٹے کاروباری سائٹس میں سے صرف 3 فیصد گوگل کے 2.5 سیکنڈ کے LCP ہدف پر پورا اترتی ہیں

امریکہ کے 12 شہروں میں مقامی سروس سائٹس کے ہمارے اگست 2026 کے لائٹ ہاؤس (Lighthouse) آڈٹ سے معلوم ہوا ہے کہ اوسط 'لارجسٹ کنٹینٹ فل پینٹ' (Largest Contentful Paint) 8.9 سیکنڈ تھا، جبکہ صرف چار سائٹس—یعنی 3 فیصد—گوگل کی 2.5 سیکنڈ کی "اچھی" حد تک پہنچ سکیں۔ تمام بڑے پلیٹ فارمز بھاری بھرکم JavaScript بنڈلز کے مسئلے کا شکار رہے۔

WebDev · 1 min read

آڈٹ سے معلوم ہوا کہ یورپ کی 64 فیصد بڑی ویب سائٹس بنیادی رسائی کے اصولوں پر پورا نہیں اترتیں

یورپی یونین کی سب سے زیادہ ٹریفک والی ویب سائٹس کے آڈٹ سے معلوم ہوا ہے کہ دو تہائی ویب سائٹس میں ضروری ARIA لیبلز کی کمی ہے، 44 فیصد کنٹراسٹ ریشو کے معیار پر پورا نہیں اترتیں، اور بڑی ویب سائٹس کے لیول A معیار کی خلاف ورزی کرنے کے امکانات تین گنا زیادہ ہیں، جس سے WCAG 2.2 کے آنے سے پہلے ہی ان پر قانونی کارروائی کا خطرہ بڑھ گیا ہے۔

WebDev · 3 min read

Brave Search کا 'بنیادی' ذریعہ ایک مردہ لنک تھا جبکہ گوگل نے یوٹیوب کا حوالہ دیا

میں نے 2026 کے EU AI ایکٹ کی ترمیم کے بارے میں تین AI سرچ ٹولز سے سوال کیا۔ سب نے ایک ہی پر اعتماد جواب دیا، لیکن Brave کا "بنیادی" حوالہ ایک خالی صفحہ تھا، اور گوگل کا جواب ایک کنسلٹنگ فرم کے بلاگ اور یوٹیوب ویڈیو پر مبنی تھا، جو کہ معلومات کے ماخذ کے ایک پوشیدہ مسئلے کو ظاہر کرتا ہے۔

WebDev · 3 min read

Periodic Retraining Beats Drift Detection by Up to 55% on Static Models

The arXiv study by Sawan Dasari, based on 4,000 experiments, shows that for models that cannot learn incrementally, a simple periodic-retraining schedule outperforms both error-threshold and drift-detection policies, delivering 15-55 percentage-point accuracy gains while cutting infrastructure compl

WebDev · 3 min read

Developers Warn: Skipping STON.fi Checklist Can Lose Real Tokens

The community-authored guide breaks the migration into four layers—environment variables, contract interaction, fee calculation, and edge-case handling—showing how to pull router addresses and fees from the live API, run failure-mode tests, and keep the SDK up to date.

WebDev · 4 min read

نئے لاگ اسٹڈی سے معلوم ہوا کہ رپورٹ شدہ اے آئی بوٹ ٹریفک کا نصف جعلی ہے

آٹھ دن کے لاگ سویپ کے دوران 468 حقیقی آرٹیکل فیچز سامنے آئے، لیکن 991 ایسی درخواستیں بھی ملیں جنہوں نے اے آئی بوٹس ہونے کا ڈھونگ رچایا جبکہ وہ درحقیقت .env یا .git جیسی فائلوں کی تلاش کر رہے تھے، جس سے یہ ثابت ہوتا ہے کہ خود سے ظاہر کردہ User-Agent اسٹرنگز ناقابل اعتبار ہیں۔

WebDev · 3 min read

کروم 151 میں Soft-Nav API کا اضافہ، جو SPAs کو روٹ لیول پر Core Web Vitals فراہم کرے گا

کروم 151 کی Soft Navigations API ایپ کے اندر ہر روٹ کی تبدیلی کو ایک نیویگیشن کے طور پر ریکارڈ کرتی ہے، جس سے LCP، INP اور CLS ڈیٹا پرفارمنس ٹائم لائن (Performance Timeline) میں شامل ہو جاتا ہے۔ تاہم، CrUX اب بھی صرف ابتدائی ہارڈ لوڈ کی رپورٹ دیتا ہے، جس کا مطلب ہے کہ SEO ٹولز اب بھی گہرے صفحات کے تجربے کو مکمل طور پر نہیں دیکھ پاتے۔

WebDev · 3 min read

ابھی اپ گریڈ کریں: Elementor Pro کی CVSS 9.0 خامی حملہ آوروں کو مکمل سرور کنٹرول حاصل کرنے کی اجازت دیتی ہے

یہ RCE بگ Elementor Pro کے ڈوئل لوپ فائل اپ لوڈ ہینڈلنگ سے پیدا ہوتا ہے، جس کے ذریعے ایک حملہ آور ویلیڈیشن کو بائی پاس کرنے کے لیے خالی نام والی فائل جمع کروا سکتا ہے اور پبلک اپ لوڈ ڈائریکٹری میں ایک نقصان دہ PHP اسکرپٹ ڈال سکتا ہے۔

WebDev · 3 min read

OpenCode نے ٹرمینل میں React Hooks کی ریفیکٹورنگ کے ذریعے اسپرنٹ کا ایک گھنٹہ بچایا

دو ہفتوں کے آزمائشی دورانیے میں، OpenCode نے کمانڈ لائن کے ذریعے گیارہ کمپوننٹس میں ایک React hook کا نام تبدیل کیا، کامیاب pytest فائلیں تیار کیں اور npm پیکیجز کو اپ گریڈ کیا، جس سے ٹیم کے اسپرنٹ کے کام میں تقریباً ایک گھنٹہ بچ گیا اور وہ اپنے پسندیدہ ایڈیٹرز کا استعمال بھی جاری رکھ سکے۔

WebDev · 4 min read