Illustration for article titled Google Docs Update May 'Unilaterally Kill' Some Chrome Extensions, Researcher Warns

عکس: Robyn Beck ( گتی ایماژ)

برای شرکتی که خیره به پایین موارد ضد انحصاری از چند ده حالت و وزارت دادگستری ، Google مطمئناً صدور بسیار راحت به نظر می رسد بروزرسانی بعد از بروزرسانی چیزی کمتر از استبداد نیست. آخرین نمونه با حسن نیت ارائه می دهد ویرایش Google Docs که از یک طرف برنامه را سریعتر و روانتر می کند ، اما به قیمت یک اینترنت باز و قابل دسترسی انجام می شود.

میداس نوونز ، استاد مقیم دانمارک که در یافتن اشکال در قوانین محافظت از داده مانند اروپا GDPR ، ابتدا به روزرسانی Docs را در موضوع توییتر صبح پنجشنبه. همانطور که وی اشاره کرد ، به روزرسانی واقعی به نظر می رسد ، بسیار کسل کننده است: طی چند ماه آینده ، گوگل گفت كه قصد دارد ستون فقرات HTML ثابت را كه هم اكنون از محصول Docs خود حمايت مي كند با كدي به نام بوم .

Google می گوید این حرکت به منظور” بهبود انسجام در نحوه نمایش محتوا در سیستم عامل های مختلف “است و از نظر همه حساب ها ، باید . Google Docs مبتنی بر بوم در مقایسه با همتای HTML ناخوشایند استاتیک خود ، قادر به ارائه اشکال و پیچ و خم های پیچیده با سرعت و دقت بیشتری خواهد بود. به روزرسانی همچنین باید این رندرها را سازگارتر سازد ، به این معنی که هر کسی در هر دستگاهی شبیه آن است.

مطمئناً ، این علاقه مندان با جذابیت بزرگی روبرو می شوند که گوگل – اعتبار آن – در واقع در پست وبلاگ خود اشاره دارد. این شرکت نوشت: “ما انتظار نداریم که این تغییر بر عملکرد ویژگی های Docs تأثیر بگذارد.” “با این حال ، این ممکن است برخی از برنامه های افزودنی Chrome را تحت تأثیر قرار دهد ، درصورتی که دیگر ممکن است طبق برنامه کار نکند.”

وبلاگ Google دقیقاً “تأثیر” یا “تأثیر” را روشن نکرده است. برخی از “یا” کار در این زمینه معنی دارد ، اما موضوع نوینس بود.

اگر تاکنون از برنامه افزودنی مانند گرامالی یا ب eeline Reader ، سپس می دانید که یک برنامه افزودنی Google Chrome چگونه می تواند با یک Doc مشخص تعامل برقرار کند. نحوه عملکرد این برنامه ها توسط دستکاری آنچه به عنوان یک مدل شیument سند یا DOM شناخته می شود ، که اساساً اسکلت ساختاری یک صفحه وب مشخص را تشکیل می دهد. با تغییر بخشهای مختلف اسکلت ، این افزونه ها می توانند آنچه را که در سند خود مشاهده می کنید تغییر دهند ، همه در زمان واقعی.

و همانطور که نوونز اشاره کرد ، DOM نه تنها برای دسترسی به پسوندها بلکه برای هر کسی آسان است. به معنای واقعی کلمه دو یا سه کلیک . این واقعیت که این استخوان ها نسیمی برای دسترسی دارند ، تنها به این معنی نیست که توسعه دهندگان می توانند به راحتی برنامه های افزودنی بیشمار تا به آنها ضربه بزنید ، اما به غیر رمزگذاران نیز آزادی می دهد devise شوخی های مفصل ، دور زدن paywalls ، و انجام … هر آنچه این است.

مبادله این سیستم برای نسخه بوم ، به معنای ترک این پسوندهای Doc-tweaking بدون نقشه راهی است که به آنها تکیه کرده اند تا بتوانند در واقع این ویرایش Doc را انجام دهند. این می تواند عواقب ناگواری برای پسوندهای Chrome به همراه داشته باشد ، زیرا بر خلاف DOM ، canvas ویرایش کد را غیرقابل دسترسی می کند. Nouwens نوشت .

به عنوان جایگزین ، وبلاگ Google پیشنهاد کرد که توسعه دهندگان تحت تأثیر یک مجموعه ای از ابزارهای متعلق به Google که (اکثر) عملکردهای مشابه را انجام می دهد. به عبارت دیگر ، Google به توسعه دهندگان یک سیستم سریعتر و ظریف تر ، اما به قیمت کنترل اندکی که از آنها باقی مانده است ، ارائه می دهد. (ما برای اظهار نظر با Google تماس گرفته ایم و پس از شنیدن پاسخ به روز خواهیم شد.)

“در زمینه جنگ قدرت بیشتر در اطراف چه کسی می تواند تجربیات دیجیتال روزمره ما را تعیین کند – قابلیت تعامل هشتگ ، رقابت دیجیتال ، قدرت سیستم عامل – این یک نمونه مشخص از محوطه فنی است ، “Nouwens نوشت . وی به جای یک سیستم باز ، ادامه داد: “شما اکنون برای مذاکره در مورد طراحی نرم افزار باید از سیستم نگهداری شده Google استفاده کنید. قابلیت همکاری و بازرسی با جایگزینی و تمرکز جایگزین می شود. ” به عبارت دیگر ، Google فقط گوگل بودن .