گوگل در حال کار روی یک کلیپبورد جهانی (Universal Clipboard) برای گوشی های اندرویدی و کامپیوترهای شخصی است تا با تقلید از اپل، شکاف بین دستگاه ها را کاهش دهد.
تحولی در انتقال داده بین دستگاه های اندرویدی
به گزارش بخش اخبار فناوری زوم تک به نقل از Android Authority، سیستمعامل اندروید دارای یک کلیپبورد داخلی است که کپی و پیست کردن متن یا تصاویر را در برنامههای مورد علاقه شما آسان میکند، اما محتوای آن بهطور خودکار بین دستگاههای شما همگامسازی (Sync) نمیشود. این بدان معناست که انتقال محتوای کپیشده بین دستگاههای اندرویدی در حال حاضر نیازمند ابزارهای شخص ثالث است. خوشبختانه، این وضعیت میتواند در بهروزرسانی سال آینده، یعنی اندروید ۱۷ تغییر کند، زیرا شواهدی مشاهده شده که نشان میدهد گوگل در حال کار روی ویژگی «کلیپبورد جهانی» است.
شما در حال خواندن خبرنامه Authority Insights هستید؛ خبرنامهای هفتگی که جنبههای جدیدی از اندروید را فاش میکند که در جای دیگری گزارش نشده است. اگر به دنبال آخرین اخبار داغ، افشاگریها و خبرهای فوری درباره سیستمعامل اندروید گوگل و سایر موضوعات فناوری موبایل هستید، ما شما را پوشش میدهیم.
کلیپبورد اندروید چگونه کار میکند؟
اگرچه اکثر کاربران از طریق برنامههای صفحهکلید مانند Gboard با کلیپبورد اندروید تعامل دارند، اما کلیپبورد در واقع یک سرویس سیستمی است. هر برنامهای میتواند از طریق رابط برنامهنویسی ClipboardManager API اندروید به آن دسترسی داشته باشد، اما گوگل به مرور زمان امنیت آن را سختگیرانهتر کرده است. اندروید ۱۰ محدودیتهایی را معرفی کرد که تضمین میکرد تنها صفحهکلید پیشفرض یا برنامهای که در حال حاضر در کانون توجه (Focus) است، میتواند کلیپبورد را بخواند. اندروید ۱۳ پا را فراتر گذاشت و تاریخچه کلیپبورد را پس از یک ساعت بهطور خودکار پاک میکند و هر زمان که برنامهای به آن دسترسی پیدا کند، به شما هشدار میدهد. این اقدامات با توجه به اینکه افراد چقدر دادههای حساس مانند رمز عبور و آدرسها را کپی میکنند، برای امنیت کاربر حیاتی هستند.




این محدودیتهای پسزمینه توضیح میدهند که چرا همگامسازی کلیپبورد بین یک گوشی پیکسل (Pixel) و یک کامپیوتر ویندوزی نیازمند تنظیم SwiftKey به عنوان صفحهکلید پیشفرض است. از آنجا که مایکروسافت مالک SwiftKey است، میتواند همگامسازی کلیپبورد را مستقیماً در خود برنامه صفحهکلید بسازد. برخی دیگر از گوشیهای اندرویدی میتوانند کلیپبورد خود را با کامپیوترهای ویندوزی همگام کنند، حتی بدون SwiftKey، اما تنها به این دلیل که شامل یک ابزار سیستمی از پیش نصبشده هستند. این ابزار از یک مجوز سطح سیستم استفاده میکند تا محدودیتهای پسزمینه را دور بزند و دادههای کلیپبورد را به برنامه Phone Link مایکروسافت میفرستد تا به کامپیوتر شما استریم شود.

گوگل به دنبال رقابت با قابلیت Handoff اپل
گوگل میتواند راهکار مشابهی را برای همگامسازی کلیپبورد بین گوشیهای اندرویدی و کرومبوکها (Chromebooks)، احتمالاً از طریق «گوگل پلی سرویس» پیادهسازی کند. مشخص نیست چرا تاکنون این کار را انجام نداده است، اما با تغییر تمرکز شرکت به سمت «کامپیوترهای اندرویدی» (Android PCs)، به نظر میرسد ویژگیهای بیندستگاهی اولویت دوبارهای پیدا کردهاند. ما قبلاً شواهدی دیدهایم که نشان میدهد گوگل در حال کار روی نسخه اندرویدی قابلیت Handoff اپل است. با این حال، پیادهسازی اپل فراتر از صرفاً ادامه دادن کار با برنامهها در دستگاه دیگر است؛ این قابلیت شامل کلیپبورد جهانی نیز میشود که به شما امکان میدهد متن یا رسانه را در یک دستگاه کپی کرده و فوراً در دستگاهی دیگر پیست کنید.
برای دستیابی به برابری با Handoff اپل، گوگل در حال توسعه نسخه اختصاصی خود از کلیپبورد جهانی برای اندروید است. این شرکت در حال حاضر از همین نام دقیق در داخل سازمان استفاده میکند، هرچند مشخص نیست که آیا نام بازاریابی نهایی تغییر خواهد کرد یا خیر. در حالی که نمیتوانیم تمام جزئیات را تأیید کنیم، شواهد موجود به ما اجازه میدهد حدسهای آگاهانهای درباره نحوه عملکرد آن بزنیم.
جزئیات فنی و محدودیت های احتمالی

در آخرین نسخههای بتا و قناری (Canary) اندروید، گوگل یک کلاس جدید به نام UniversalClipboardManager را در مسیر android.companion.datatransfer.continuity اضافه کرده است، جایی که سایر ویژگیهای در حال توسعه Handoff قرار دارند. این کلاس یک سرویس سیستمی جدید با همین نام را تعریف میکند، اگرچه هنوز شامل پیادهسازی کامل نیست. انتظار داریم که Google Play Services در نهایت گزینهای را برای همگامسازی کلیپبورد در تنظیمات Handoff برای دستگاههای اندرویدی متصل ارائه دهد.
در دستگاههای پیکسل، Google Play Services احتمالاً کلیپبورد را مستقیماً نمیخواند. در عوض، برنامه Pixel System Service این وظیفه را بر عهده میگیرد. این سرویس مجوز READ_CLIPBOARD_IN_BACKGROUND را درخواست کرده و تغییرات محتوا را رصد میکند. وقتی کلیپبورد بهروز میشود، سرویس نوع داده را بررسی میکند. در حال حاضر، کدها نشان میدهند که دادههای غیر متنی نادیده گرفته میشوند؛ که یک پسرفت قابل توجه نسبت به پیادهسازی اپل است. اگر متن تشخیص داده شود، یک برادکست (Broadcast) به Google Play Services ارسال میکند که احتمالاً دادهها را از طریق چارچوب Handoff به دستگاههای متصل منتقل میکند.
طبق گفته همکارم AssembleDebug، این دریافتکننده اولین بار در نوامبر سال گذشته در Play Services ظاهر شد، بنابراین مشخص است که گوگل مدتی است روی این موضوع کار میکند. نکته قابل توجه این است که این ویژگی به عنوان بخشی از ماژول «Continuity» برچسبگذاری شده است (همان مؤلفهای که سایر ویژگیهای Handoff را تأمین میکند) که عملاً کل سیستم را به هم پیوند میدهد.

خلاصه عملکرد کلیپبورد جهانی اندروید
بهطور خلاصه، در اینجا یک نمای کلی از نحوه عملکرد احتمالی کلیپبورد جهانی اندروید آورده شده است:
- شما متنی را در گوشی پیکسل خود کپی میکنید.
- برنامه Pixel System Service تغییر در کلیپبورد را تشخیص میدهد.
- سرویس پیکسل این تغییر را به Google Play Services مخابره میکند.
- گوگل پلی سرویس این پیام را دریافت میکند.
- ماژول Continuity در گوگل پلی سرویس متن کپیشده را میگیرد و به کامپیوتر متصل شما ارسال میکند.
این فرآیند باید به صورت معکوس نیز کار کند، مشروط بر اینکه گوگل یک شنونده کلیپبورد پسزمینه را در کامپیوترهای اندرویدی پیادهسازی کند. در حالی که این قابلیت میتواند به دستگاههای دیگری مانند تبلتها نیز گسترش یابد، ما گمان میکنیم تمرکز اصلی گوگل در اینجا بر روی فرم فاکتور کامپیوترهای شخصی (PC) است. البته باید صبر کنیم تا این موضوع تأیید شود، زیرا گوگل احتمالاً تا زمانی که ابتکار «اندروید روی کامپیوتر» (Android on PC) به طور کامل شرح داده نشود، این ویژگیهای Handoff را فاش نخواهد کرد. با این حال، با توجه به زمانبندی و اهمیت این اکتشافات، انتظار داریم این ویژگیها با بهروزرسانی اندروید ۱۷ در سال آینده از راه برسند.
در هر صورت، ما هیجانزده هستیم که ببینیم اندروید به کامپیوترهای شخصی گسترش مییابد و گوگل بالاخره آن نوع ویژگیهای بیندستگاهی را میسازد که کاربران اپل سالهاست از آن لذت میبرند. یکپارچگی بینقص یکی از عوامل اصلی است که کاربران را در اکوسیستم اپل نگه میدارد؛ اگر گوگل میخواهد پایگاه کاربران خود را حفظ کند، باید قابلیتهای مشابهی را ارائه دهد. تفاوت کلیدی، البته، این است که اکوسیستم اندروید آزادی سختافزاری بسیار بیشتری را ارائه میدهد.




نظرات در مورد : اندروید ۱۷ با قابلیت «کلیپبورد جهانی» میآید؛ کپی برداری گوگل از ویژگی محبوب اپل