چندین سایت موفق به دور زدن عملیات آن می شوند دکمه برگشت، بنابراین بازدیدکنندگان خود را در سایت به دام می اندازند، اما کروم در حال حاضر پاسخ مشکل را دارد.
Αصرف نظر از مرورگری که استفاده می کنیم، همه ما برای بازگشت به صفحه قبلی که بازدید کرده ایم، به دکمه "بازگشت" تکیه می کنیم. اما برخی از سایت ها برای جلوگیری از خروج ما از صفحه خود، از دکمه "بازگشت" سوء استفاده می کنند. با این حال، مشکل برای مدت طولانی در مرورگرهای مبتنی بر آن باقی نخواهد ماند کروم.
طبق گزارش وی امنیت برهنه، توسعه دهندگان پشت کد Chromium که مبتنی بر Google Chrome و مرورگر جدید Edge هستند، رفتار جدیدی را برای جلوگیری از سوء استفاده وب سایت ها از دکمه معرفی می کنند.
اکنون دو راه وجود دارد که یک وب سایت می تواند دکمه "بازگشت" را بشکند. اولین مورد با وارد کردن ریدایرکت هایی است که ابتدا صفحه دیگری را بارگذاری می کند و کاربر را مستقیماً به سایت مورد نظر هدایت می کند. با انجام این کار، دکمه "بازگشت" به سادگی به صفحه قبلی باز می گردد، که یک بار دیگر به صفحه ای که می خواهید ترک کنید هدایت می شود.
روش دوم، تقلب پس زمینه نام دارد. دکمه "بازگشت" بر اساس سابقه شما است تا بفهمید صفحه قبلی برای بارگیری کدام بوده است. امکان اضافه کردن چندین دستور "pushState" به این تاریخچه وجود دارد که بارگذاری صفحه قبلی متوقف می شود. این دستورات را می توان انباشته کرد، بنابراین مهم نیست که چند بار یا با چه سرعتی دکمه را فشار دهید و اجازه نمی دهند صفحه قبلی بارگذاری شود.
ارتقای جدید معرفی شده در Chromium به این معنی است که هر چیزی که بدون وساطت کاربر به سابقه اضافه شود نادیده گرفته می شود. بنابراین، یک صفحه تغییر مسیر و دستورات pushState دیگر کار نمی کنند. این تغییر در همه پلتفرمها از جمله Windows، Mac، Linux، Chrome OS، Android و Android WebView در دسترس خواهد بود. قبلاً برای توسعه راهاندازی تأیید شده است، بنابراین به زودی در بهروزرسانی آینده مرورگرهایی که از Chromium استفاده میکنند ظاهر میشود.
[شناسه گروه_بسته = "966]