Jump to content
  • Chrome 94 is coming today with support for controversial idle detection API

    aum

    • 1 comment
    • 789 views
    • 5 minutes
     Share


    • 1 comment
    • 789 views
    • 5 minutes

    Chrome 93 rolled out to the Stable channel last month with support for WebOTP on desktop, and deprecation of the 3DES cipher suite in Transport Layer Security (TLS). Today, Chrome 94 will be released to the general public. Since Google is shifting to a four-week release cycle instead of its previous six-week cadence, and the fact that this build comes just three weeks after Chrome 93, the feature-set this time around is relatively smaller. However, it is certainly more controversial due to the introduction of support for an idle detection API.

     

    Chrome 94 will offer more signals to developers to understand when a user is idle. The developer-facing notification will now be triggered for global signals such as interaction with other apps instead of only the current browser window. While the reaction from web developers has obviously been positive, Mozilla has shot down the API as harmful, citing "opportunity for surveillance capitalism" and the fact that a malicious site could utilize the API to maximize the device's compute resources without the user consenting or knowing about it. In the same vein, the development team behind WebKit - which is the browser engine for Apple's Safari - has provided a negative stance, stating that:

     

    That doesn't seem like a strong enough use case for this API. For starters, there is no guarantee that the user won't immediately come back to the device. Also, who is such a service supposed to know what other device user might be using at any given point? We're definitely not going to let a website know all the devices a given user might be using at any given point. That's a very serious breach of the said user's privacy. It seems to me that such a suppression / distribution mechanism is best left for the underlying operating systems / web browsers to handle.

     

    I'm going to stop responding to this thread at this point because none of the use cases presented either here or elsewhere are compelling, and none of the privacy or security mitigations you've presented here and I found elsewhere are adequate. However, not responding to this thread or future thread about this topic does not mean we'd reconsider our position. Unless a significant new development is being made in either one of the issues we've raised, our position will remain to object to the addition of this API unless otherwise stated regardless of whether we continue to say so in public or not.

     

    Regardless, this API will be available for developers to utilize in Chrome 94 and will be enabled by default.

     

    Another new developer interface included in Chrome 94 is the VirtualKeyboard API. The motivation is to give more control to web developers in terms of how they want the virtual keyboard to be placed and its shape. Currently, this is handled completely by User Agent behaviors. The feedback about this API from the Microsoft Edge team has been positive, which makes sense given that they participated in its development. However, Mozilla and Apple are yet to provide a stance.

     

    Chrome 94 will also bring in support for a low-level WebCodecs API which will offer access to existing hardware and software media encoders and decoders. This will improve the performance of certain applications such as latency-sensitive game streaming.

     

    AppCache is being removed from Chrome 94 too. Google says that this is a deprecated standard and is a security liability, so developers should use Service Workers instead. The feedback from developers has been mixed so far but Mozilla and Apple are in the process of removing it from their respective browsers too.

     

    1533055209_googlechrome2b_story.jpg

     

    In terms of relatively smaller changes, Chrome 94 is getting a new display-capture feature policy, support for more color spaces in 2D canvases, cleanup of an API that was used by Flash, a CSS property to offer more control over how layouts interact with scrollbars, and improvements to an existing property to enhance interoperability of CSS 3D transforms.

     

    Chrome 94 will also include a native scheduling API to allow developers to schedule tasks with three levels of priority: user-blocking, user-visible, and background. It also enables a TaskController which can be used to dynamically change these priorities of a task or cancel it altogether. The browser is also getting a sampling profiler to measure JavaScript execution time and debug performance issues. While the reaction from developers has been "strongly positive", Apple has offered a negative stance due to potential performance and security implications. Finally, Chrome 94 will also offer APIs to manipulate raw media output from camera, microphone, or screen capture. The idea is to facilitate machine learning applications so while developer feedback is positive, Mozilla and Apple have provided a negative stance.

     

    Chrome 94 is expected to roll out later today. If it does not update to version 94 automatically for you throughout the course of the day, head over to Help > About Google Chrome to trigger the update once it becomes available. Next up is Chrome 95 which is currently in the Beta channel with a Stable release expected on October 19. This is in line with Google's new release cycle where Stable Chrome updates are released every four weeks.

     

    Source


    User Feedback

    Recommended Comments

    Let it be with the other story as it is, but version 95 is still on the Dev channel and only today (Tue, 21 September 2021 17:31:13 UTC) was updated to version 95.0.4638.17, so far (a few days only) it was a version 95.0.4638.10.
    So, there is nowhere any talk of any beta starting with version number 95. Yesterday (Mon, 20 September 2021 17:21:13 UTC) the current Stable version was released on the beta channel first time. Until this time was there 94.0.4606.50...

    This is the current situation

    Spoiler
    Stable
    x86
    url
    http://edgedl.me.gvt1.com/edgedl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://redirector.gvt1.com/edgedl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://edgedl.me.gvt1.com/edgedl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://redirector.gvt1.com/edgedl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://dl.google.com/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://dl.google.com/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://www.google.com/dl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://www.google.com/dl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    version 94.0.4606.54
    name 94.0.4606.54_chrome_installer.exe
    size 76504168
    sha1 3700C070BA8E3E281CF8037D3F1CF7972817C66A
    sha256 C5BBF23B447A5FE3F4B69FBBEA916F4311E1F80E44D599A5A3D79539ECC62F27
    cdn http://redirector.gvt1.com/edgedl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    time 1632245473.0708823
    
    x64
    url
    http://edgedl.me.gvt1.com/edgedl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://redirector.gvt1.com/edgedl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://edgedl.me.gvt1.com/edgedl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://redirector.gvt1.com/edgedl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://dl.google.com/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://dl.google.com/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://www.google.com/dl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://www.google.com/dl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    version 94.0.4606.54
    name 94.0.4606.54_chrome_installer.exe
    size 79400040
    sha1 01727F9C3DE2778824D420C290DCBB18AE7CBE4D
    sha256 7CDC9B5EA7379B3AE232986FAE90AEF55A244F23F17BC0ABCC71B48933BF11E7
    cdn http://redirector.gvt1.com/edgedl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    time 1632245473.129883
    
    Beta
    x86
    url
    http://edgedl.me.gvt1.com/edgedl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://redirector.gvt1.com/edgedl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://edgedl.me.gvt1.com/edgedl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://redirector.gvt1.com/edgedl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://dl.google.com/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://dl.google.com/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://www.google.com/dl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://www.google.com/dl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    version 94.0.4606.54
    name 94.0.4606.54_chrome_installer.exe
    size 76504168
    sha1 3700C070BA8E3E281CF8037D3F1CF7972817C66A
    sha256 C5BBF23B447A5FE3F4B69FBBEA916F4311E1F80E44D599A5A3D79539ECC62F27
    cdn https://edgedl.me.gvt1.com/edgedl/release2/chrome/h4kg7chko6bzz7jzsmyo6tnr3e_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    time 1632158473.2241642
    
    x64
    url
    http://edgedl.me.gvt1.com/edgedl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://redirector.gvt1.com/edgedl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://edgedl.me.gvt1.com/edgedl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://redirector.gvt1.com/edgedl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://dl.google.com/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://dl.google.com/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    http://www.google.com/dl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    https://www.google.com/dl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    version 94.0.4606.54
    name 94.0.4606.54_chrome_installer.exe
    size 79400040
    sha1 01727F9C3DE2778824D420C290DCBB18AE7CBE4D
    sha256 7CDC9B5EA7379B3AE232986FAE90AEF55A244F23F17BC0ABCC71B48933BF11E7
    cdn https://edgedl.me.gvt1.com/edgedl/release2/chrome/hg74zdeasfwf26u7qbznpdm5va_94.0.4606.54/94.0.4606.54_chrome_installer.exe
    time 1632158473.4485486
    
    Dev
    x86
    url
    http://edgedl.me.gvt1.com/edgedl/release2/chrome/aqacux52bb6g2y2t3nm5xv7cci_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    http://redirector.gvt1.com/edgedl/release2/chrome/aqacux52bb6g2y2t3nm5xv7cci_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    https://edgedl.me.gvt1.com/edgedl/release2/chrome/aqacux52bb6g2y2t3nm5xv7cci_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    https://redirector.gvt1.com/edgedl/release2/chrome/aqacux52bb6g2y2t3nm5xv7cci_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    http://dl.google.com/release2/chrome/aqacux52bb6g2y2t3nm5xv7cci_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    https://dl.google.com/release2/chrome/aqacux52bb6g2y2t3nm5xv7cci_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    http://www.google.com/dl/release2/chrome/aqacux52bb6g2y2t3nm5xv7cci_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    https://www.google.com/dl/release2/chrome/aqacux52bb6g2y2t3nm5xv7cci_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    version 95.0.4638.17
    name 95.0.4638.17_chrome_installer.exe
    size 76256872
    sha1 DB8CD6463BBDE6FA7585B334BC90C012FEAA25EA
    sha256 DA90810A574580C4D80FE7637ED49B4CF986EC44947A28EB6F182A4675739386
    cdn http://redirector.gvt1.com/edgedl/release2/chrome/aqacux52bb6g2y2t3nm5xv7cci_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    time 1632245473.2662528
    
    x64
    url
    http://edgedl.me.gvt1.com/edgedl/release2/chrome/adcizvjprfz3bkuclky6car2ttiq_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    http://redirector.gvt1.com/edgedl/release2/chrome/adcizvjprfz3bkuclky6car2ttiq_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    https://edgedl.me.gvt1.com/edgedl/release2/chrome/adcizvjprfz3bkuclky6car2ttiq_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    https://redirector.gvt1.com/edgedl/release2/chrome/adcizvjprfz3bkuclky6car2ttiq_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    http://dl.google.com/release2/chrome/adcizvjprfz3bkuclky6car2ttiq_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    https://dl.google.com/release2/chrome/adcizvjprfz3bkuclky6car2ttiq_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    http://www.google.com/dl/release2/chrome/adcizvjprfz3bkuclky6car2ttiq_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    https://www.google.com/dl/release2/chrome/adcizvjprfz3bkuclky6car2ttiq_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    version 95.0.4638.17
    name 95.0.4638.17_chrome_installer.exe
    size 79247976
    sha1 3AF664DD81E95F7B8DACDDA9BB67DBE6C1985989
    sha256 02F9C0D507836B3241C4F10FBD8544A31B112A729780CD78790F8C9BCD0063B4
    cdn http://redirector.gvt1.com/edgedl/release2/chrome/adcizvjprfz3bkuclky6car2ttiq_95.0.4638.17/95.0.4638.17_chrome_installer.exe
    time 1632245473.311324
    
    Canary
    x86
    url
    http://edgedl.me.gvt1.com/edgedl/release2/chrome/adge2zqkb53byuiwajqlxl7xxlla_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    http://redirector.gvt1.com/edgedl/release2/chrome/adge2zqkb53byuiwajqlxl7xxlla_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    https://edgedl.me.gvt1.com/edgedl/release2/chrome/adge2zqkb53byuiwajqlxl7xxlla_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    https://redirector.gvt1.com/edgedl/release2/chrome/adge2zqkb53byuiwajqlxl7xxlla_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    http://dl.google.com/release2/chrome/adge2zqkb53byuiwajqlxl7xxlla_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    https://dl.google.com/release2/chrome/adge2zqkb53byuiwajqlxl7xxlla_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    http://www.google.com/dl/release2/chrome/adge2zqkb53byuiwajqlxl7xxlla_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    https://www.google.com/dl/release2/chrome/adge2zqkb53byuiwajqlxl7xxlla_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    version 96.0.4648.2
    name 96.0.4648.2_chrome_installer.exe
    size 76141672
    sha1 F1AA07BE9B10C55996F87FD30F6AE54613686AD6
    sha256 2CBBA3F529DE96F95A0ACCF19FFA0920C999555D90F1A53E8D2FDDEAE83742EE
    cdn https://edgedl.me.gvt1.com/edgedl/release2/chrome/adge2zqkb53byuiwajqlxl7xxlla_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    time 1632156973.3297007
    
    x64
    url
    http://edgedl.me.gvt1.com/edgedl/release2/chrome/advbdwoepf34bpflnnax3uj5c7fq_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    http://redirector.gvt1.com/edgedl/release2/chrome/advbdwoepf34bpflnnax3uj5c7fq_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    https://edgedl.me.gvt1.com/edgedl/release2/chrome/advbdwoepf34bpflnnax3uj5c7fq_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    https://redirector.gvt1.com/edgedl/release2/chrome/advbdwoepf34bpflnnax3uj5c7fq_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    http://dl.google.com/release2/chrome/advbdwoepf34bpflnnax3uj5c7fq_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    https://dl.google.com/release2/chrome/advbdwoepf34bpflnnax3uj5c7fq_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    http://www.google.com/dl/release2/chrome/advbdwoepf34bpflnnax3uj5c7fq_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    https://www.google.com/dl/release2/chrome/advbdwoepf34bpflnnax3uj5c7fq_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    version 96.0.4648.2
    name 96.0.4648.2_chrome_installer.exe
    size 79041640
    sha1 A6D31F6AB60D5651EEC4BB923D42B70288E900C6
    sha256 C7DA01A9FDB3136DCC31F3695A4722BCEF5E496ACE02268E5EB52C8369C4B22D
    cdn https://edgedl.me.gvt1.com/edgedl/release2/chrome/advbdwoepf34bpflnnax3uj5c7fq_96.0.4648.2/96.0.4648.2_chrome_installer.exe
    time 1632158473.978488
    
    

     

     

    Link to comment
    Share on other sites




    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...