وبلاگ WebKit موارد جدید Safari 27 را برای توسعه دهندگان، از جمله پشتیبانی از MCP، توضیح می دهد
پس از عرضه سیستمهای اپل در سال 2027، وبلاگ WebKit اکنون نگاهی عمیق به موارد جدید Safari 27.0 منتشر کرده است. در اینجا جزئیات است. بیشتر…
پس از عرضه سیستمهای اپل در سال 2027، وبلاگ WebKit اکنون نگاهی عمیق به موارد جدید Safari 27.0 منتشر کرده است. در اینجا جزئیات است.
مهمترین ویژگی های جدید موجود در Safari 27.0 سرور Safari MCP است که به عوامل هوش مصنوعی اجازه می دهد پنجره مرورگر را کنترل کنند تا به توسعه دهندگان کمک کند تا سریعتر کار کنند.
برای فعال کردن Safari MCP، توسعه دهندگان باید به Safari > Settings > Developer رفته و گزینه Allow remote automation and external agents را علامت بزنید. اپل خاطرنشان می کند که پنجره Developer تنها پس از فعال کردن «نمایش ویژگی ها برای توسعه دهندگان وب» در زیر Safari > Settings > Advanced توسط کاربران ظاهر می شود.
آیا با استفاده از عوامل برنامه نویسی وب سایت هایی را توسعه می دهید؟ سرور Safari MCP که اکنون در Safari 27.0 موجود است، گردش کار شما را سریعتر و قدرتمندتر می کند. به Claude Code، Codex یا عامل انتخابی خود کنترل پنجره مرورگر را بدهید تا بتواند نحوه نمایش کد شما را ببیند. Safari MCP دسترسی به DOM، درخواست های شبکه، اسکرین شات ها و خروجی کنسول را فراهم می کند. نماینده شما میتواند به تنهایی کارهای بیشتری انجام دهد، در حالی که شما کمتر بین پنجرهها پرش میکنید، عکسهای صفحهنمایش را کمتر در ترمینال خود رها میکنید، و کمتر درخواست تایپ برای توصیف مواردی که کار نمیکند انجام میدهید.
و خیلی بیشتر. سرور MCP به طور کامل بر روی دستگاه محلی شما اجرا می شود. از خود هیچ تماس شبکه ای برقرار نمی کند. به اطلاعات شخصی شما در سافاری دسترسی ندارد. و هر گونه داده گرفته شده مستقیما به عاملی که در حال اجرا هستید می رود، نه به اپل.
پست وبلاگ اپل همچنین دستورات خاصی را که توسعهدهندگان میتوانند برای اتصال Claude Code، Codex یا سایر عوامل به Safari استفاده کنند، فهرست میکند و از توسعهدهندگان دعوت میکند تا بازخورد و درخواستهای ویژگی را به اشتراک بگذارند.
علاوه بر پشتیبانی از MCP، Safari 27.0 نزدیک به 850 مشکل را برطرف میکند، در مقایسه با 525 موردی که اپل چند ماه پیش در جریان WWDC اعلام کرده بود. مشکلات حل شده شامل اصلاحات در دسترسی، CSS، رمزگذاری، فونت ها، فرم ها، MathML، شبکه، WebRTC و بسیاری از زمینه های دیگر است.
Safari 27.0 همچنین پشتیبانی از محیطهای همهجانبه را معرفی میکند که به توسعهدهندگان اجازه میدهد آنها را در visionOS ارائه کنند و عنصر <model> HTML را به iOS، iPadOS و macOS گسترش میدهد و به وبسایتها اجازه میدهد تا مدلهای سه بعدی تعاملی را مستقیما در یک صفحه جاسازی کنند، بسیار شبیه به تصاویر یا ویدیوها.
این پست ویژگی جدید Scroll Anchoring (و بسیار خوشآمد) را توصیف میکند، که از پرش صفحات وب بهعنوان مثال زمانی که یک تصویر بالاتر از آنچه کاربر مشاهده میکند، جلوگیری میکند و بسیاری از پیشرفتهای Web Inspector، از جمله اطلاعات درون خطی کنتراست رنگ، دید بهتر تغییر مسیر زنجیره، و بهبود اشکالزدایی طرحبندی را فهرست میکند.
فهرست گسترده همچنین به جزئیات بهبودها یا ویژگیهای جدید پیرامون WebAssembly، WebGPU، JavaScript، CSS، WebRTC، پخش رسانه، برنامههای افزودنی وب، WKWebView و Service Workers میپردازد و میتوانید پست کامل را در اینجا بخوانید.
FTC: ما از پیوندهای وابسته خودکار برای کسب درآمد استفاده می کنیم. بیشتر
برای اخبار بیشتر اپل، 9to5Mac را در YouTube بررسی کنید:
متن اصلی (انگلیسی)
WebKit blog breaks down what’s new with Safari 27 for developers, including MCP support
Following the rollout of Apple’s 2027 system releases, the WebKit blog has now published an in-depth look at what’s new with Safari 27.0. Here are the details. more…