123
Don't touch my tabs!

Don't touch my tabs!

با افزودن ویژگی rel = noopener به کلیه لینک ها (به استثنای لینک های مشابه در دامنه) ، از زبانه های باز شده توسط لینک پیوند جلوگیری کنید.
آیا می دانید هر وقت بر روی پیوندی کلیک کنید که صفحه را در یک برگه جدید باز می کند ، صفحه جدید قادر به کنترل صفحه بارگیری شده در برگه قبلی است؟"چرا این برای من بد است؟"اینگونه است که تبلیغ کنندگان تا حد زیادی شما را آزار می دهند یا بدتر از آن ، چطور هکر می تواند برگه قبلی را با صفحه ورود جعلی از سرویس مورد نظر خود هنگام تعقیب پیوند به صفحه وب شیطانی جایگزین کند."این خوب نیست! حالا چی؟"کنسرسیوم وب جهانی (W3C) تصمیم گرفت که برای متوقف کردن این اتفاق باید چیزی ایجاد شود و ویژگی "rel = noopener" به دنیا آمد.این ویژگی می تواند به هر لینک پیوندی اضافه شود تا از دسترسی پنجره جدید به شی پنجره قبلی جلوگیری شود."شیرین!"خوب در اینجا نتیجه گیری شده است: از آنجا که آنها نمی خواستند اینترنت را بشکنند ، این ویژگی به اختیاری تبدیل شد که توسعه دهندگان وب و طراحان برای محافظت از شما باید به هر لینک پیوند اضافه کنند.این بدان معناست که تریلیون هاپر لینک که این محافظ را به ما نمی دهند باید بصورت دستی ثابت شوند و بیایید صادق باشیم ، این اتفاق نخواهد افتاد."اینترنت را بشکن؟ اما امنیت من!"خوب ، آنها به نوعی نکته ای دارند ، از آنجا که برخی از برنامه های وب از این عملکرد استفاده می کنند ، در صورت تغییر روش کار لینک ها ، برنامه های وب را خراب می کنند."حالا که چی؟"من یک پسوند ساده مرورگر ایجاد کردم تا این مشکل برای شما حل شود.وقتی این برنامه افزودنی را به مرورگر خود اضافه می کنید ، تمام کارهایی که انجام می دهید اینست که ویژگی "rel = noopener" را به هر پیوندی اضافه کنید که یک صفحه را در یک برگه یا پنجره جدید باز می کند."اما آیا این" اینترنت من را خراب نمی کند؟ "جواب منفی!از آنجا که وقتی یک لینک به یک صفحه وب که در همان نام دامنه به همان روشی که در آن قرار دارید ، اشاره می کند ، اشاره می کند ، این ویژگی ویژگی rel = noopener را اضافه نمی کند.هه؟"آیا کار دیگری انجام می دهد؟"نه ، این همه!:] من فقط می خواهم این موضوع را با بقیه اینترنت به اشتراک بگذارم.

گزینه های Don't touch my tabs! برای GNU IceCat با مجوز رایگان