Chrome 110 که قرار است در 7 فوریه 2022 عرضه شود، شامل تغییری در نحوه مدیریت Web Share API است که با الزام یک Web Share API برای اجازه صریح محتوای شخص ثالث، حریم خصوصی و امنیت را بهبود میبخشد.
ممکن است این چیزی نباشد که یک ناشر جداگانه باید روی آن عمل کند.
احتمالاً بیشتر مربوط به سمت توسعه دهنده است، جایی که آنها چیزهایی مانند برنامه های وب را که از Web Share API استفاده می کنند، می سازند.
با این وجود، خوب است بدانیم برای شرایط نادری که ممکن است برای تشخیص اینکه چرا یک صفحه وب کار نمی کند مفید باشد، چیست.
صفحه توسعه دهنده موزیلا Web Share API را شرح می دهد:
«Web Share API به سایت اجازه میدهد تا متن، پیوندها، فایلها و سایر محتواها را با اهداف اشتراکگذاری منتخب کاربر، با استفاده از مکانیسمهای اشتراکگذاری سیستم عامل اصلی به اشتراک بگذارد.
این اهداف اشتراکگذاری معمولاً شامل کلیپبورد سیستم، ایمیل، مخاطبین یا برنامههای پیامرسانی و کانالهای بلوتوث یا Wi-Fi هستند.
نکته: این API نباید با Web Share Target API اشتباه گرفته شود که به وب سایت اجازه می دهد تا خود را به عنوان یک هدف اشتراک گذاری مشخص کند.
ویژگی allow=”web-share”.
یک ویژگی یک نشانه گذاری HTML است که یک عنصر HTML را به نوعی تغییر می دهد.
به عنوان مثال، ویژگی nofollow را تغییر می دهد عنصر لنگر، با علامت دادن به موتورهای جستجو مبنی بر اینکه لینک مورد اعتماد نیست.
این
یک
آی فریم ها همه جا هستند، مانند تبلیغات و ویدیوهای جاسازی شده.
مشکل iframe که حاوی محتوای سایت دیگری است این است که امکان نمایش محتوای ناخواسته یا اجازه فعالیت های مخرب را ایجاد می کند.
و این مشکلی است که ویژگی allow=”web-share” با تنظیم یک خط مشی مجوز برای iframe حل می کند.
این خط مشی مجوز خاص (allow=”web-share”) به مرورگر می گوید که نمایش محتوای شخص ثالث از داخل iframe اشکالی ندارد.
اعلامیه گوگل از این مثال از ویژگی در حال استفاده استفاده می کند:
گوگل این را “یک تغییر بالقوه شکست در Web Share API.”
این اطلاعیه هشدار می دهد:
«اگر یک اقدام اشتراکگذاری باید در یک iframe شخص ثالث انجام شود، یک تغییر مشخصات اخیر از شما میخواهد که صریحاً اجازه این عملیات را بدهید.
این کار را با افزودن یک ویژگی اجازه به آن انجام دهید
این به مرورگر میگوید که سایت جاسازی به iframe شخص ثالث تعبیهشده اجازه میدهد تا اقدام اشتراکگذاری را فعال کند.»
اطلاعیه را در صفحه وب کروم گوگل بخوانید:
الزامات جدید برای Web Share API در iframe های شخص ثالث
تصویر برجسته توسط Shutterstock/Krakenimages.com
var s_trigger_pixel_load = false; function s_trigger_pixel(){ if( !s_trigger_pixel_load ){ striggerEvent( 'load2' ); console.log('s_trigger_pix'); } s_trigger_pixel_load = true; } window.addEventListener( 'cmpready', s_trigger_pixel, false);
window.addEventListener( 'load2', function() {
if( sopp != 'yes' && !ss_u ){
!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js');
if( typeof sopp !== "undefined" && sopp === 'yes' ){ fbq('dataProcessingOptions', ['LDU'], 1, 1000); }else{ fbq('dataProcessingOptions', []); }
fbq('init', '1321385257908563');
fbq('track', 'PageView');
fbq('trackSingle', '1321385257908563', 'ViewContent', { content_name: 'chrome-110-web-share-api', content_category: 'news web-development' }); } });
سئو PBN | خبر های جدید سئو و هک و سرور