اپل نسخه جدیدی از مرورگر آزمایشی خود، Safari Technology Preview، را منتشر کرده است. این پروژه که از سال 2016 شروع شد، محلی برای آزمایش قابلیت هایی است که قرار است در نسخه های آینده Safari در اختیار کاربران قرار بگیرند. به روزرسانی تازه با شماره 247 عرضه شده و تمرکز اصلی آن روی اضافه شدن یک قابلیت مرتبط با هوش مصنوعی است.
افزوده شدن سرور MCP برای اتصال عامل های هوش مصنوعی
مهم ترین تغییر این نسخه، معرفی Safari MCP server است؛ سرویسی مبتنی بر Model Context Protocol که با هدف سریع تر و دقیق تر کردن فرایند توسعه و دیباگ وب طراحی شده. ایده اصلی این است که یک عامل هوش مصنوعی بتواند تجربه واقعی کاربر از یک وب سایت را شبیه سازی کند.
به گفته اپل، با این سرور، عامل های هوش مصنوعی می توانند مستقیماً به یک پنجره Safari متصل شوند و ببینند کدها دقیقاً چگونه در مرورگر رندر می شوند. این موضوع به ویژه برای دیباگ اهمیت دارد، چون دیگر صرفاً به تحلیل کد یا خروجی خام محدود نیست و رفتار واقعی صفحه در محیط مرورگر هم در نظر گرفته می شود.
اپل اشاره می کند که نقش عامل ها در فرایند کدنویسی روزبه روز پررنگ تر می شود و اضافه شدن MCP به Safari، این ابزارها را یک قدم به درک عملی تر از اجرای کد نزدیک می کند. هر کلاینتی که با MCP سازگار باشد، می تواند به این سرور متصل شود و از این قابلیت استفاده کند.
بهبودهای گسترده در بخش های مختلف موتور وب
در کنار قابلیت جدید، Safari Technology Preview 247 مجموعه ای از اصلاحات و بهبودها را هم در بخش های مختلف دریافت کرده است. این تغییرات شامل حوزه هایی مثل Accessibility، CSS، Fonts، Forms، HTML، JavaScript، MathML، Media، Networking، Rendering و SVG می شود.
علاوه بر این، اپل به روزرسانی هایی در بخش هایی مانند Scrolling، Security، Web API، WebDriver و WebGL هم اعمال کرده است. این دسته از تغییرات معمولاً به بهبود پایداری، سازگاری با استانداردهای جدید وب و رفع باگ های شناخته شده کمک می کنند؛ همان چیزی که توسعه دهندگان برای تست دقیق تر پروژه هایشان به آن نیاز دارند.
نحوه دریافت و جایگاه Safari Technology Preview
به روزرسانی جدید از طریق سیستم Software Update در System Settings یا System Preferences برای کاربرانی که قبلاً این مرورگر را از وب سایت اپل دانلود کرده اند در دسترس است. همچنین جزئیات کامل تغییرات در یادداشت های رسمی انتشار در سایت Safari Technology Preview منتشر شده است.
Safari Technology Preview به گونه ای طراحی شده که بتواند در کنار نسخه اصلی Safari اجرا شود، بنابراین نصب آن تداخلی با استفاده روزمره از مرورگر اصلی ایجاد نمی کند. با اینکه این نسخه بیشتر برای توسعه دهندگان ساخته شده، اما اپل آن را بدون نیاز به حساب توسعه دهنده در اختیار همه کاربران قرار داده است.
هدف اصلی اپل از ارائه این مرورگر آزمایشی، دریافت بازخورد از کاربران و توسعه دهندگان درباره قابلیت های در حال توسعه Safari است. قابلیت هایی مثل سرور MCP هم دقیقاً در همین مسیر آزمایش می شوند تا در صورت موفقیت، در نسخه های پایدار Safari به کار گرفته شوند.
