پیش نمایش فناوری Safari: مرورگر برای توسعه دهندگان

تا کنون، توسعه دهندگان وب معتقدند که اعتبار کد خود را در برابر آخرین نسخه WebKit مجبور به انجام فرایند به دست آوردن و نصب سازه های شبانه اپل هستند. در حالی که روش راحت ترین نیست، برنامه نویسان پیشرو با دنبال کردن در مورد چیزهایی که با آنچه که در دسترس بودند انجام می شود. با این حال، با انتشار پیشنمایش فناوری Safari، چیزهای زیادی در این زمینه بهبود یافته است.

ابتدا در اواخر ماه مارس در دسترس قرار گرفت، این برنامه مستقل همراه با نسخه فعلی Safari اجرا می شود؛ توسعه دهندگان به طور همزمان برای همکاری با هر دو فناوری آینده و همچنین آنچه که در حال حاضر توسط عموم مردم مورد استفاده قرار می گیرد، آسان می باشد. نه تنها Safari Technology Preview که براساس آخرین نسخه WebKit ساخته شده است، بلکه دارای ویژگیهای CSS، HTML و JavaScript است که در نهایت بخشی از انتشار رسمی خواهد بود. اگر این کافی نبود، نسخه پیش نمایش نیز به جدیدترین نسخه Inspector وب و همچنین حالت طراحی پاسخگو برای دسترسی به برنامه ها و صفحات خود در بیشتر دستگاه های مختلف از جمله iPad و iPhone کمک می کند. چیز دیگری که پیشنمایش فناوری Safari برای جامعه برنامهنویس آسانتر میکند بازخوردی است که از سوی اپل گزارشگر اشکال ارائه شده است؛ از طریق منوی راهنما برنامه دسترسی پیدا می کند.

یکی از ویژگی های قابل توجهی که در ساخت WebKit Nightly از آن یاد می شود، پشتیبانی از iCloud است؛ راحتی که در این برنامه ارائه شده است که به توسعه دهندگان اجازه می دهد تا لیست خواندن و بوک مارک های خود را در حالی که آنها کد و عیب یابی را داشته باشد. برخی از ویژگی های برجسته در نسخه اول Safari Technology Preview عبارتند از کامپایلر JIT با قابلیت اجرای جاوا اسکریپت جدید، ECMAScript6، آخرین نسخه مشخصات Shadow DOM، و همچنین قابلیت برنامه نویسی یا برش متن بر اساس حرکات کاربر. نسخه دوم در تاریخ 13 آوریل منتشر شد و شامل ده ها تغییر است. بسیاری از پاسخ های مستقیم به درخواست های توسعه دهنده و گزارش های خطا.

اگر چه مخاطبان هدف در اینجا واضح است، هر کسی می تواند پیش نمایش فناوری Safari را از طریق فروشگاه Mac App بدون نیاز به یک حساب توسعه دهنده دانلود یا به روز کند.

پیشنمایش فن آوری Safari: ابزارهای برنامه نویسی

برای آن دسته از خوانندگان که در حال حاضر با مجموعه ابزارهای یکپارچه توسعه دهنده Safari آشنا نیستند، در زیر یک مرور کلی از بعضی از ویژگی های مفید تر آن است.

علاوه بر ابزار فوق، می توانید تعدادی از ویژگی ها و اجزای را از منوی توسعه Safari Technology Preview's Develop نیز غیرفعال کنید. این شامل جلوگیری از اجرای جاوااسکریپت، تصاویر سمت سرور و ذخیره شده از بارگیری در یک صفحه، برنامه افزودنی از اجرا و موارد دیگر.