کامپیوتر و

مایکروسافت ابزارهای جدید اج را برای افزایش سرعت وب‌اپلیکیشن‌ها معرفی کرد

شرکت مایکروسافت با معرفی مجموعه‌ای از APIها و ابزارهای جدید برای اج در تلاش است عملکرد وب‌اپلیکیشن‌ها، DevTools و WebMCP را بهبود دهد. به‌ گزارش سرویس نرم‌افزار تک‌ناک مایکروسافت این هفته از حذف چند ابزار قدیمی WDS خبر داد و به نظر می‌رسد یکی دیگر از قابلیت‌ها…

5 دقیقه مطالعه
  • پشتیبانی شبکه
  • هوش مصنوعی
  • مایکروسافت
  • ابزارهای
  • توسعه‌دهندگان
  • کرده
  • می‌کند
  • جدید
مایکروسافت ابزارهای جدید اج را برای افزایش سرعت وب‌اپلیکیشن‌ها معرفی کرد

خلاصه تحلیلی خبر

شرکت مایکروسافت با معرفی مجموعه‌ای از APIها و ابزارهای جدید برای اج در تلاش است عملکرد وب‌اپلیکیشن‌ها، DevTools و WebMCP را بهبود دهد. به‌ گزارش سرویس نرم‌افزار تک‌ناک مایکروسافت این هفته از حذف چند ابزار قدیمی WDS خبر داد و به نظر می‌رسد یکی دیگر از قابلیت‌ها…

موضوعات اصلی: پشتیبانی شبکه، هوش مصنوعی، مایکروسافت، ابزارهای، توسعه‌دهندگان، کرده

شرکت مایکروسافت با معرفی مجموعه‌ای از APIها و ابزارهای جدید برای اج در تلاش است عملکرد وب‌اپلیکیشن‌ها، DevTools و WebMCP را بهبود دهد.

به‌ گزارشسرویس نرم‌افزارتک‌ناکمایکروسافت این هفته از حذف چند ابزار قدیمی WDS خبر داد و به نظر می‌رسد یکی دیگر از قابلیت‌های محبوب ویندوز مدیا پلیر را نیز زودتر از موعد بازنشسته می‌کند.

در مقابل، این شرکت هم‌زمان ابزارهای جدید اج را نیز در اختیار کاربران قرار داده است. برای مثال، مدیران سیستم اکنون گزینه‌های استقرار جدیدی در Intune دریافت کرده‌اند و توسعه‌دهندگان نیز به مجموعه‌ای ازابزارهای رایگان هوش مصنوعیدسترسی پیدا کرده‌اند که امکان ساخت اپلیکیشن‌های بومی را در کمتر از ۳۰ دقیقه فراهم می‌کنند.

بیشتر بخوانیدرندرینگ DLSS 5 در بازی Super Smash Bros. Melee می‌ درخشد

همکاری موثرتر میان ایجنت‌ها و کاربران انسانی

در همین راستا، مایکروسافت گزارشی از قابلیت‌های منتشرشده برای توسعه‌دهندگان به اشتراک گذاشت و توضیح داد که در تلاش است برخی شکاف‌های مهم عملکردی را برطرف کند و در عین حال، زیرساخت بهتری برای همکاری موثرتر میان ایجنت‌های هوش مصنوعی و کاربران انسانی ایجاد نماید تا تجربه کلی وب بهبود یابد.

یکی از محورهای اصلی این اقدامات، بهبود عملکرد وب‌اپلیکیشن‌ها است. بسیاری از وب‌سایت‌های مدرن به‌طور فزاینده‌ای از معماری اپلیکیشن‌های تک‌صفحه‌ای یا SPA استفاده می‌کنند و همین موضوع، اندازه‌گیری دقیق عملکرد جابه‌جایی‌های داخل صفحه را دشوارتر کرده است. مایکروسافت اکنون ورودی‌های عملکردی جدیدی برای ناوبری نرم و رنگ‌آمیزی محتوای تعاملی معرفی کرده است که به توسعه‌دهندگان اجازه می‌دهد ناوبری‌هایی را بهتر اندازه‌گیری کنند که در آن محتوای صفحه بدون ایجاد تغییر سنتی در تاریخچه مرورگر به‌روزرسانی می‌شود. در نتیجه، توسعه‌دهندگان می‌توانند درک دقیق‌تری از عواملی داشته باشند که باعث می‌شوند یک سایت کند به نظر برسد، حتی زمانی که ناوبری معمول صفحه اتفاق نیفتاده است.

ابزارهای جدید اج برای افزایش سرعت و بهبود عملکرد وب‌اپلیکیشن‌ها معرفی شدند

برای مطالعه بیشترقابلیت‌های جدید Gemini در کروم؛ از تحلیل ویدیو تا ساخت آزمون تعاملی

همچنین مایکروسافت روی ابزاری کار می‌کند که فرایند شناسایی مشکلات عملکردی را ساده‌تر خواهد کرد. به گفته این شرکت، API پروفایل‌گیری از خود جاوااسکریپت می‌تواند عملکرد اپلیکیشن‌ها را روی دستگاه‌های واقعی کاربران اندازه‌گیری نماید، اما از آنجا که نمونه‌هایی از کد جاوااسکریپت صفحه را ثبت می‌کند، ممکن است شکاف‌هایی در داده‌های به‌دست‌آمده باقی بماند. برای رفع این مشکل، مایکروسافت نشانگرهای جدیدی را به JS Self-Profiling اضافه کرده است که فعالیت مرورگر هنگام ثبت هر نمونه را مشخص می‌کنند. این فعالیت‌ها شامل مواردی مانند اعمال استایل، چیدمان، رسم محتوا و جمع‌آوری زباله می‌شوند. چنین اطلاعاتی می‌تواند به توسعه‌دهندگان کمک کند ردگیری‌های عملکردی کند را سریع‌تر شناسایی و علت افت سرعت را دقیق‌تر مشخص کنند. این قابلیت در حال حاضر از طریق یک آزمایش مبدأ برای توسعه‌دهندگان قابل آزمایش است.

ابزارهای جدید اج

در بخش ابزارهای توسعه نیز مایکروسافت تغییراتی را در پنل Network ابزارهای DevTools اج اعمال کرده است تا عیب‌یابی مشکلات شبکه آسان‌تر شود. ازنسخه ۱۵۳ اجتوسعه‌دهندگان می‌توانند با کلیک راست روی یک درخواست شبکه، آن را ارسال کنند یا درخواست را به‌ عنوان یک درخواست Fetch ویرایش نمایند و سپس دوباره ارسال کنند. گزینه دوم، یک فراخوانی از Fetch API را در کنسول ایجاد می‌کند، اما آن را بلافاصله اجرا نمی‌کند. به این ترتیب، توسعه‌دهندگان می‌توانند پیش از ارسال درخواست، مواردی مانند هدرها یا پارامترهای آن را تغییر دهند. مایکروسافت اعلام کرده است که این قابلیت‌های جدید در نهایت جایگزین ابزار آزمایشی Network Console خواهند شد.

مایکروسافت در گام بعدی، اج را برای آینده‌ای آماده می‌کند که در آن ایجنت‌های هوش مصنوعی بتوانند در کنار کاربران با وب‌سایت‌ها تعامل داشته باشند. این شرکت اعلام کرده است که با Web Machine Learning Community Group روی WebMCP همکاری می‌کند. WebMCP یک API وب است که برای ایجاد فرایندهای سریع‌تر و قابل‌اعتمادتر در همکاری میان انسان و ایجنت‌های هوش مصنوعی طراحی شده است و امکان اجرای کارآمدتر استنتاج مدل‌های یادگیری ماشین در مرورگر را فراهم می‌کند. هدف WebMCP این است که توسعه‌دهندگان بتوانند کدهای موجود فرانت‌اند را دوباره مورد استفاده قرار دهند و آنها را به ابزارهای ساختاریافته‌ای تبدیل کنند که ایجنت‌های مرورگر بتوانند برای کمک به کاربران در انجام وظایف مختلف روی وب‌سایت‌ها از آنها استفاده کنند. پیاده‌سازی WebMCP در مرورگر اج مایکروسافت هم‌اکنون برای آزمایش در دسترس قرار گرفته است. مایکروسافت علاوه بر آن، نمونه‌هایی برای استفاده از این فناوری و یک افزونه مرورگر نیز ارائه کرده است تا توسعه‌دهندگان بتوانند ابزارهای WebMCP را اجرا و اشکال‌زدایی کنند.

حتما بخوانیدمرورگر فایرفاکس برای بازگشت به میدان آماده می‌ شود + تصویر

مایکروسافت در کنار این ابزارهای جدید اج، API جدید OpaqueRange را نیز معرفی کرده است که مدیریت متن هنگام تایپ را ساده‌تر می‌کند. برای نمونه، این API می‌تواند یک خطای املایی را دقیقا در محل وقوع آن نمایش دهد یا یک پنجره کوچک را در کنار محل تایپ کاربر قرار دهد. این عناصر با تغییر محتوای متن، موقعیت خود را حفظ می‌کنند و با اضافه یا حذف شدن کلمات، دیگر در محل اشتباه باقی نمی‌مانند. چنین قابلیتی می‌تواند تجربه استفاده از امکاناتی مانند بررسی املا، پیشنهادهای متنی و سایر ابزارهای کمکی در کادرهای ورود متن را روان‌تر کند. مایکروسافت در کنار موارد فوق، قابلیت‌های دیگری از جمله نسخه‌های جدیدتر Web Install API و یک عنصر منوی بومی را نیز معرفی کرده است که در آینده عرضه خواهد شد. جزئیات بیشتر درباره این تغییرات در وبلاگ رسمی مایکروسافت منتشر شده است.

نوشتهمایکروسافت ابزارهای جدید اج را برای افزایش سرعت وب‌اپلیکیشن‌ها معرفی کرداولین بار درTechnoc. پدیدار شد.

برای ارزیابی پایداری، امنیت و نگهداری این زیرساخت، راهنمای پشتیبانی شبکه را نیز مطالعه کنید.