برخی از بهترین ویژگی های Safari پنهان شده اند
سافاری دارای ویژگی های خاصی است که برای توسعه دهندگان وب طراحی شده است. همه آنها در زیر یک منوی پنهان جمع شده اند. بسته به نسخه ای از Safari که شما در حال اجرا هستید، منوی توسعه چهار یا چند گروه از آیتم های منو را نمایش می دهد، مانند گزینه ای برای تغییر نماینده کاربر، نمایش ویژگی های اضافی مانند بازرس وب و کنسول خطا، غیرفعال کردن جاوا اسکریپت، یا غیرفعال کردن حافظه های ذخیره شده Safari. حتی اگر شما یک توسعه دهنده نیستید، ممکن است برخی از این ویژگی ها مفید باشد.
با استفاده از منوی Develop به اندازه کافی آسان است، با هر مورد در منوی مربوط به صفحه یا برگه سافاری که در حال بارگذاری و پیشین است، و سپس به هر صفحه وب پس از آن بارگذاری شده است. استثناء دستوراتی مانند Cache های خالی است که تأثیر جهانی در Safari دارند.
قبل از اینکه بتوانید از منوی "توسعه" استفاده کنید، ابتدا باید این منوی مخفی را قابل مشاهده کنید. این یک کار نسبتا آسان است، بسیار ساده تر از نمایش منوی Debug ، که قبل از Safari 4 شامل تمام دستوراتی بود که در حال حاضر در منوی Develop وجود دارد. اما فکر نکنید که منوی قدیمی تر Debug دیگر مرتبط نیست؛ هنوز هم وجود دارد و شامل بسیاری از ابزار مفید است.
نمایش منوی توسعه در سافاری
- راه اندازی سافاری، واقع در / نرم افزار / سافاری.
- با انتخاب Safari، Preferences از منوی، تنظیمات Safari را باز کنید.
- روی تب پیشرفته کلیک کنید.
- علامت چک در کنار «نمایش منوی توسعه در نوار منو» قرار دهید.
منوی توسعه بین آیتم های منوی Bookmarks و Window ظاهر می شود. منوی توسعه به ویژه برای توسعه دهندگان وب مفید است، اما کاربران گاه به گاه نیز آن را بسیار مفید خواهد بود.
اگر میخواهید منوی برنامهنویس را غیرفعال کنید، به سادگی علامت چک را در مرحله چهارم بالا بردارید.
برخی از آیتم های منو توسعه که احتمالا مفید ترین آنها را پیدا می کنید عبارتند از:
- باز کردن صفحه با: شما می توانید صفحه وب فعلی را در هر مرورگر ای که روی Mac نصب کرده اید باز کنید. اگر تا به حال یک وبسایت را دیده اید که به نظر نمی رسد به درستی با Safari کار کند، می توانید از این دستور استفاده کنید تا سریعا به همان صفحه وب در مرورگر دیگری بپردازید
- عامل کاربر: عامل کاربر یک رشته از متن است که مرورگر به سرور وب میزبانی وب می فرستد. اگر تا کنون یک صفحه وب را اعلام کردید که اعلام کرد Safari پشتیبانی نمی شود، این به این معنی است که سایت می دانست چه مرورگر شما از آن استفاده کردید. در اغلب موارد، "پشتیبانی نمی شود" مزخرف است و با استفاده از این آیتم منوی شما می توانید عامل کاربر را به تقلید از یک مرورگر دیگر تغییر دهید. شما ممکن است شگفت زده شوید چند بار یک صفحه وب است که به طور ناگهانی کار نمی کند، فقط با تغییر عامل کاربر.
- مخازن خالی: سافاری حافظه ذخیره شده از سایت های اخیر دسترسی پیدا می کند. داده های ذخیره شده در این حافظه شامل تمامی عناصر یک صفحه می شود که می تواند برای سرعت بخشیدن به یک وب سایت هنگام بازگشت به صفحه، استفاده شود. گاهی اوقات حافظه پنهان قدیمی یا فاسد می شود، باعث می شود یک صفحه وب به اشتباه نمایش داده شود. Emptying cache می تواند این مسائل را حل کند و حتی می تواند سرعت سافاری را نیز افزایش دهد .
اکثر آیتم های منو باقی مانده برای توسعه دهندگان وب مفید خواهد بود، اما اگر شما علاقه مند به ساخت وب سایت ها هستید، موارد زیر ممکن است مورد توجه قرار گیرد:
- نمایش بازرس وب : این بازرس وب را در پایین صفحه فعلی باز خواهد کرد. با بازرس وب، می توانید عناصر ایجاد شده در صفحه را بررسی کنید.
- نمایش منبع صفحه: این به شما اجازه می دهد که کد HTML صفحه فعلی را مشاهده کنید.
- نمایش منابع صفحه: این نوار کناری بازرس منبع را در بازرس وب باز می کند، که راه آسان برای دیدن تصاویر، اسکریپت ها، صفحات سبک و دیگر عناصر در صفحه فعلی را فراهم می کند.
- شروع به ضبط زمان بندی زمانی: اگر می خواهید ببینید که چگونه یک صفحه وب بارگیری و اجرا می شود، گزینه گزینه Start Timeline Recording را امتحان کنید. این یک گراف نمایش فعالیت شبکه و نحوه بارگیری و استفاده از هر عنصر را ایجاد می کند. این باعث می شود که یک صفحه نمایش جالب نمایش داده شود اما به یاد داشته باشید که با انتخاب Stop Timeline Recording، ویژگی را خاموش کنید. در غیر اینصورت، شما از منابع مک خود در وظایف غیر تولیدی استفاده می کنید - یعنی، مگر اینکه شما یک توسعه دهنده وب هستید.
- حالت Responsive Design Mode را وارد کنید: یک ابزار دیگر برای توسعه دهندگان وب در شبیه ساز ساخته شده است که به شما اجازه می دهد پیش نمایش کنید که چگونه صفحه وب شما به قطعنامه های صفحه نمایش مختلف و یا با دستگاه های مختلف مانند iPad یا iPhone نگاه کنید. به سادگی صفحه ای را که مورد علاقه شما است را بارگذاری کنید و گزینه Preview Page را انتخاب کنید. شما می توانید nding صفحه با استفاده از دستگاه های مختلف را امتحان کنید و یا رزولاسیون scree برای استفاده را انتخاب کنید. هنگامی که شما دوباره به منوی Develop بروید و Exit Mode Design Responsive را انتخاب کنید.
- ویژگی های Expermintal: این آیتم منو در تمام نسخه های Safari قابل دسترس نیست و محتوای آن می تواند با هر بارگذاری سافاری تغییر کند. اما اگر احساس شجاعت کنید، می توانید چند ویژگی را امتحان کنید که ممکن است راه خود را در نسخه های آینده مرورگر Safari پیدا کنند.
با استفاده از منوی Development اکنون قابل مشاهده است، زمان زیادی را صرف کنید تا موارد مختلف را امتحان کنید. شما احتمالا به چند مورد علاقه مند می شوید که اغلب آنها را استفاده می کنید.