Homeاخبار فناوریاپلیکیشن‌های اندرویدی به سیستم تشخیص اسکرین‌شات مجهز می‌شوند

اپلیکیشن‌های اندرویدی به سیستم تشخیص اسکرین‌شات مجهز می‌شوند

واسط برنامه‌نویسی اندروید ۱۴ به توسعه‌دهندگان اجازه می‌دهد تا تشخیص دهند که با استفاده از روش‌های استاندارد اسکرین‌شات، چه زمانی اسکرین‌شات گرفته‌اید. با‌این‌حال، برنامه از محتوای صفحه اطلاعی ندارد.

اپلیکیشن‌هایی مانند اسنپ‌چت ایده‌ی پیام‌رسانی زودگذر را رایج کردند و پیام‌ها پس از خواندن ناپدید می‌شوند. با‌این‌حال، اگر کاربران می‌توانستند اسکرین‌شات‌های مکالمه‌ها و عکس‌ها را بدون هیچ هشدار یا عواقبی ذخیره کنند، کاربرد این ایده از بین می‌رفت.

در پاسخ، اسنپ‌چت روش تشخیص اسکرین‌شات را پیاده‌سازی کرده است که به کاربران اطلاع می‌دهد چه زمانی اسکرین‌شات از پیام‌ها و عکس‌های ارسالی آن‌ها گرفته شده است. حالا گوگل نیز چنین سیستمی را مستقیماً وارد اندروید ۱۴ کرده است. به‌تازگی برخی از برنامه‌ها از این API استفاده می‌کنند.

با استفاده از این API هنگامی‌که کاربر در برنامه با گوشی یا تبلت اندرویدی اسکرین‌شات می‌گیرد، برنامه از این اقدام مطلع می‌شود و پیامی شناور را نشان می‌دهد که برنامه‌ی اسکرین‌شات را تشخیص داده است. توسعه‌دهندگان می‌توانند از این سیستم برای برخی قابلیت‌ها استفاده کنند.

API به برنامه‌ها اجازه می‌دهد در فعالیت خاصی که اپلیکیشن در حال انجام آن است، متوجه گرفتن اسکرین‌شات شوند. زمانی‌که کاربر اسکرین‌شات از صفحه می‌گیرد؛ در‌حالی‌که آن فعالیت در اپلیکیشن در حال انجام است، به کاربر اطلاع داده می‌شود.

همان‌طور‌که اشاره کردیم، برنامه از عملکرد اسکرین‌شات مطلع می‌شود؛ اما از محتوای واقعی روی صفحه مطلع نمی‌شود. گوگل این مسئولیت را بر‌عهده‌ی برنامه می‌گذارد تا تشخیص دهد که هنگام گرفتن اسکرین‌شات چه چیزی روی صفحه‌نمایش کاربر قرار دارد.

توسعه‌دهنده نیز می‌تواند تصمیم بگیرد که در مرحله ی بعد چه کاری انجام دهد. به‌عنوان مثال، برنامه‌های پیام‌رسان معمولاً به طرف دیگر اطلاع می‌دهند که اسکرین‌شات گرفته شده است.

علاوه‌بر‌این، API تنها زمانی می‌تواند اسکرین‌شات را تشخیص دهد که با استفاده از ترکیب دکمه‌ی سخت‌افزاری یا سایر روش‌های استاندارد گرفته شود.

اگر توسعه‌دهنده برنامه بخواهد درباره‌ی اسکرین‌شات‌ها سخت‌گیرانه‌تر عمل کند، APIهای قدیمی‌تر به برنامه‌ها اجازه می‌دهند تا توانایی گرفتن اسکرین‌شات را به‌طور کامل مسدود کنند. دیده‌ شده است که برنامه‌های بانکی و پخش ویدئو این کار را برای جلوگیری از گرفتن اسکرین‌شات اجرا می‌کنند.

API رسمی اندروید به‌منظور تشخیص اسکرین‌شات برای توسعه‌دهندگان موهبت است؛ زیرا دیگر به ایجاد راه‌حل‌های متفرقه مانند اسنپ‌چت نیازی ندارند. بسیاری از کاربران ممکن است این تغییر را دوست نداشته باشند.

توصیه می‌شود هنگام گرفتن اسکرین‌شات از مکالمات و سایر محتوای حساس، کمی فکر کنید که اگر طرف مقابل در‌صورت گرفتن اسکرین‌شات دلیلی برای ناراحتی دارد، در وهله‌ی اول از گرفتن اسکرین‌شات خودداری کنید.

منبع:

zoomit

9 درصد تخفیف خرید هاست از میهن وب هاست

برای خرید سرویس با 9 درصد تخفیف می توانید از کد زیر استفاده کنید:
mwh-b82c0
مشاوره رایگان جهت خرید انواع هاست، سرور مجازی و اختصاصی
جهت دریافت تخفیف بیشتر با شرایط ویژه ( حداقل 20 درصد) از طریق واتساپ یا تلگرام به شماره 09377527859 پیام ارسال نمایید.

صابر لطفی
صابر لطفیhttp://kalafox.ir
با بیش از 15 سال سابقه بلاگ نویسی قصد دارم علاقمندی های خودم رو در زمینه های فناوری و جدیدترین گجت ها با شما به اشتراک بگذارم.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

طراحی سایت

مطالبی که مشاهده کرده اید

تخفیف هاست و سرور میهن وب هاست

کپی کد تخفیف: mwh-b82c0