کارل کخ روی سایت شخصیش یه قانون ساده گذاشته: هر منو یا توست باید از همون لبهای باز بشه که صداش زده. نتیجه یه گرامر حرکتی مشترکه که با clip-path پیاده شده.
یه افزونه مرورگر که روی صفحه شناور میشه، فریمورک و پالت رنگ و باکسمدل رو درمیاره و با ۶۶ معیار حدس میزنه چقدر از مارکآپ صفحه رو AI ساخته.
برای حس liquid glass لازم نیست موقعیت المان رو دستی حساب کنی. کافیه کانتینر رو به اسکرولکانتینر تبدیل کنی تا مرورگر خودش پسزمینهٔ کارت رو همتراز کنه.
یه برنامهنویس با دستکاری اسکنهای JPEG پیشرونده چند تصویر رو توی یک فایل جا داده تا مرورگر موقع دانلود پشت سر هم نشونشون بده؛ چیزی شبیه ویدیو، بدون هیچ کد سمت کلاینت.
نسخهٔ ۲.۲ این باندلر با بیش از ۳۰ بهینهسازی اومده؛ جالبترین بخشش اینه که هاتریلود دیگه با بزرگ شدن فایلهای CSS کند نمیشه و از ۳۸۵ به ۶ میلیثانیه رسیده.
استایلها رو به شکل آبجکت جاوااسکریپت مینویسی و کامپایلر موقع build تبدیلشون میکنه به CSS اتمیک. فلاویو کوپز نشون میده چرا کلاسها تداخل ندارن و راهاندازیش چه شکلیه.
یه تمرین ساده روی گرید ۱۰ در ۱۰ نشون میده چرا بهتره اول موقعیت بعدی رو به عنوان کاندید حساب کنی و فقط بعد از چک مرز، واقعاً ثبتش کنی.
Temani Afif نشون میده چطور با scroll-driven animation و sibling-index() و if() میشه تو یه گرید ریسپانسیو، آیتمهای اطراف نشانگر ماوس رو هم بزرگ کرد.
یه PR باز دو متد تازه به QueryClient اضافه میکنه و سه متد قدیمی رو deprecated میکنه؛ فرق اصلیشون اینه که select و enabled و skipToken رو هم رعایت میکنن.
تیم SVAR همون دیتاگرید رو برای React و Vue و Svelte پیاده کرده و اعدادش رو گذاشته کنار هم. نتیجه اینه که گرونترین بخش کار، جایی بیرون از فریمورکه.
فریمورک مینیمال ریاکت که حول React Server Components ساخته شده به کاندیدای انتشار رسید: APIهای عمومی قفل شدن، مسیریابی تایپدار شد و کانتکست درخواست جابهجا شده.
ورسل با چهار اپ نمونه نشون میده Cache Components و Partial Prefetching کنار هم چه شکلی درمیآن؛ از گرفتن صفحه قبل از کلیک تا ادامه دادن کار بعد از قطعی اینترنت.
یه مجموعهٔ وب که فشردهسازی عکس، ابزارهای PDF، JWT decoder و دهها ابزار دیگه رو بدون ثبتنام و بدون آپلود فایل، همهش رو داخل خود مرورگر اجرا میکنه.
کتابخونهٔ متنباز @web-kits/audio صداهای رابط کاربری رو بهجای کار مستقیم با Web Audio API، به شکل یه آبجکت ساده توصیف میکنه و با یه فراخوانی پخش میکنه.
یه کتابخونهٔ متنباز تازه برای Svelte 5 که پسزمینهها و افکتهای متحرک آماده رو با یه دستور مستقیم میریزه توی کدت، نه توی node_modules.
خیلی از محصولها دکمهی AI رو همهجا تکرار میکنن و کاربر حس میکنه دارن بهش چیزی میفروشن. LogRocket پنج الگوی رایج جایگذاری AI و یه چارچوب پنجسوالی برای انتخاب بینشون رو بررسی کرده.
نویسنده میگه اسمهایی مثل Overview و PageHeader فقط برچسب کامپوننت نیستن؛ میانبر تصمیمهای ثبتشدهن و حالا یه ایجنت هم میتونه با همین زبون صفحه بسازه.
بهجای اینکه ایجنت دکمهها رو حدس بزنه، خود سایت فهرست کارهاش رو در اختیارش میذاره. OpenAI این مسیر رو تو مرورگر داخلی ChatGPT و Codex باز کرده.
خوزه والیم میگه دعوای وبسوکت و SSE سر لِیتِنسی نیست؛ سر اینه که دو جریان دادهٔ همزمان ترتیب رویدادها رو به هم میریزن و رابط کاربری بیسروصدا کهنه میمونه.
یه مدل هوش مصنوعیِ ناشناس به اسم Ox Alpha، رایگان و بدون سقف مشخص، تو کارای طراحی رابط کاربری از خیلی مدلهای معروف بهتر عمل میکنه.