Apple, deneysel tarayıcısı Safari Technology Preview'ın 247. sürümünü yayınladı. İlk olarak Mart 2016'da tanıtılan bu tarayıcı, kullanıcıların Safari'nin gelecekteki sürümlerinde yer alması planlanan özellikleri test etmesine olanak tanıyor.
Sürüm 247'nin en dikkat çekici yeniliği, Safari Model Context Protocol (MCP) sunucusu oldu. Bu sunucu, web geliştirme ve hata ayıklama sürecini hızlandırmayı hedefliyor. MCP sunucusu sayesinde bir AI ajanı, bir web sitesinde kullanıcıların deneyimlediklerini simüle ederek hata ayıklama için daha iyi bilgi sağlayabiliyor.
Apple, WebKit blogunda yaptığı açıklamada, "Safari Technology Preview 247 ile Safari MCP sunucusunu tanıtıyoruz — web geliştiricileri için web geliştirme ve hata ayıklama iş akışınızı daha hızlı ve daha güçlü hale getiren bir Model Context Protocol sunucusu" ifadelerine yer verdi. Açıklamada, ajanların kodlama sürecine giderek daha fazla entegre olduğu vurgulanırken, Safari MCP sunucusunun ajana, kodu tarayıcıda gerçekte nasıl render edildiğini görme yeteneği kazandırdığı belirtildi. Herhangi bir MCP uyumlu istemci, Safari MCP sunucusuna bağlanabiliyor.
Safari Technology Preview 247 ayrıca Erişilebilirlik, CSS, Fontlar, Formlar, HTML, JavaScript, MathML, Medya, Model Element, Ağ, Render, SVG, Kaydırma, Güvenlik, Uzamsal Web, Metin, Web API, WebDriver ve WebGL alanlarında düzeltmeler ve güncellemeler içeriyor.
Güncelleme, Safari Technology Preview'ı daha önce Apple'ın web sitesinden indirmiş olan herkes için Sistem Tercihleri veya Sistem Ayarları'ndaki Yazılım Güncelleme mekanizması aracılığıyla kullanıma sunuldu. Tam sürüm notları Safari Technology Preview web sitesinde yer alıyor.
Apple'ın Safari Technology Preview ile amacı, tarayıcı geliştirme süreci hakkında geliştiricilerden ve kullanıcılardan geri bildirim toplamak. Safari Technology Preview, mevcut Safari tarayıcısıyla yan yana çalışabiliyor ve geliştiriciler için tasarlanmış olsa da, indirip kullanmak için bir geliştirici hesabına ihtiyaç duyulmuyor.
Neden önemli
Bu güncelleme, Apple'ın AI ajanlarını web geliştirme araçlarına entegre etme yönündeki stratejisini gösteriyor. MCP sunucusu, geliştiricilerin hata ayıklama sırasında AI destekli araçlardan daha doğrudan faydalanmasını sağlıyor. Özellikle büyük dil modellerinin (LLM'ler) kod üretiminde yaygınlaştığı bir dönemde, üretilen kodun tarayıcıdaki gerçek davranışını bir AI ajana gösterebilmek, hata ayıklama döngüsünü kısaltabilir. Bu adım, Apple'ın geliştirici ekosisteminde AI araçlarını benimseme hızını artırabilir ve Safari'yi bu alanda daha rekabetçi hale getirebilir.