از منوی Re-render برای تازه کردن یک صفحه وب استفاده کنید
سافاری تعدادی از تکنیک های عیب یابی را برای شما فراهم می کند. یکی از این قابلیت ها یک صفحه وب مجدد است. مجددا پردازش مجدد سافاری را مجددا بارگذاری صفحه وب بارگذاری شده در حال حاضر با استفاده از صفحه موجود که قبلا دانلود شده است. این متفاوت از فرمان معمولی Refresh است که یک نسخه تازه از صفحه را بارگیری می کند.
رندر مجدد بهتر است هنگامی که یک صفحه ای که در حال مشاهده است شروع به نشان دادن آثار عجیب و غریب، از جمله متن یا تصاویر نادرست، تغییر اندازه اندازه متن، و یا سایر ناهنجاری های مشاهده می کنید. ممکن است این نوع تغییرات را مشاهده نکنید مگر اینکه شما از طریق صفحه وب پیمایش کنید یا با استفاده از یک تابع جاسازی شده در صفحه وب، مانند یک ویدیو.
اغلب اوقات، شما از دستور refresh یا reload (فلش دایره ای در نوار آدرس) برای بازخوانی یک صفحه استفاده می کنید. این تمام صفحه وب را بارگیری می کند، فرایندی است که می تواند وقت گیر باشد، به ویژه اگر صفحه گرافیکی سنگین باشد. صفحه تجدیدشده ممکن است دارای محتوای متفاوتی نسبت به صفحه ای که در ابتدا دانلود کردید باشد. این به ویژه در مورد سایت های خبری و سایر صفحات وب است که به صورت پویا به روز می شوند.
برای تازه کردن صفحه فعلی بدون تغییر محتوای آن، از فرمان Repaint صفری استفاده کنید. دستور Repaint نیروی صفری را مجددا راه اندازی می کند وب سایت فعلی با استفاده از داده هایی که قبلا دانلود شده است. در نتیجه، رنگ آمیزی تقریبا فوری است. دانلود برای انجام وجود دارد، و شما همان محتوای را حفظ می کنید.
چگونه یک صفحه وب را در سافاری بازنویسی کنیم
- منوی Debug سفارشی باید فعال شود. اگر منوی Debug را در نوار منو نمی بینید، لطفا دستورالعمل هایی را در منوی Debug Menu Enable Safari دنبال کنید.
- گزینه 'Debug، Force Repaint' را از منوی صفری انتخاب کنید.
- شما همچنین می توانید دستور Command Force را با استفاده از میانبر صفحه کلید "Shift Command R" (به طور همزمان کلید های shift، command و letter 'R' را فشار دهید) فراخوانی کنید.
صفحه وب در حال حاضر مشاهده شده با استفاده از موتور رندر WebKit ساخته شده به Safari دوباره رندر شده است.