본문

최근

[기타] 구글, 크롬에 '기기 사용 감지' 기능 탑재…모질라・애플 우려 및 반대 표명 [31]


chrome-idle-api-request.png.jpeg

 

 

구글이 크롬 94 버전을 공식 발표하며 새로운 기능을 발표했다.

 

 

image.jpeg

 

 

어째서 크롬의 새로운 기능이 '유해'한가.

 

크롬 94는 새로운 '기기 사용 감지(idle detection)' API를 추가했다. 이는 유저가 웹 브라우저를 사용중인지 아닌지 추적을 허용하도록 하는 옵션이다.

 

당신이 컴퓨터 주변에서 벗어난다면, 크롬은 웹사이트에게 당신이 자리를 떠났다는 것을 알려줄 수 있다.

 

구글 측은 크롬 94에서 이 기능을 기본으로 활성화하도록 설정했다. 이는 나쁘지 않게 들릴지도 모른다. 웹캠이나 마이크와 같이, 이 기능을 사용하기 전에 유저에게 권한 확인 팝업을 띄우기 때문이다.

 

 

파이어폭스 측은 이에 대해 "감시자본주의의 형성"이라고 평가했다. 그리고 모질라의 웹 표준 리더 Tantek Çelik은 Github를 통해 다음과 같이 덧붙였다.

 

 

"저는 이 기기 사용 감지 API가 감시 자본주의를 목적으로 하는 웹사이트가 유저의 물리적인 프라이버시를 침해하고, 물리적 유저 행동에 대한 장기간의 행동패턴을 기록하고, 매일의 생활 리듬(점심시간 등)을 식별하고, (배고픔, 감정, 선택을 분석한) 선제적 심리 조작에 사용될 수 있다는 점에서 너무나도 유용하다고 봅니다.

 

따라서 저는 이 API에 대해 '유해한 API'로 분류하는 것을 제안하며, 이러한 사용자 패턴 분석을 통한 행동 유도 문제를 해결하기 위해 더 간단하고 유저의 행동을 덜 감시하는 대체 접근 방식을 다시 생각해보는 것을 장려합니다."

 

 

 

물론 모질라는 구글 크롬의 경쟁자이므로, 크롬이 하는 짓에 대해 강력한 언어를 사용해서 반응하는 것은 당연한 걸지도 모른다.

 

 

한편, 이러한 반응을 보이는 것은 모질라 뿐이 아니다. Apple의 Safari 브라우저는 WebKit을 사용하며, WebKit 개발 팀 역시 이 새로운 API에 대해 많은 것을 이야기했다.

 

Apple의 소프트웨어 엔지니어로서 WebKit을 다루는 Ryosuke Niwa 역시 이 API에 대해 다음과 같이 반응했다.

 

"(구글이 설명한 내용이) 이 API의 충분한 사용 사례로는 보이지 않는다. 우선, 유저가 즉시 기기로 돌아와서 다시 기기를 사용하지 않으리란 보장은 없다. 또한, 그러한 서비스들이 특정 시점에서 기기 사용자가 무엇을 하고 있는지 알아야 하는 이유가 있나? (Apple은) 특정 유저가 특정 시점에 무슨 기기를 사용하고 있는지 웹사이트에 알리도록 두지 않을 것이다. 이 기능은 유저의 사생활을 매우 심각하게 침해하는 행동이다. 이러한 억제 / 배포 매커니즘은 기본 운영 체제/웹 브라우저 상에서 웹사이트로 흘러가지 못하도록 막는 것이 적절하다고 본다."

 

또한 Ryosuke Niwa는 다음과 같이 덧붙였다.

 

"우리의 이 API에 대한 우려는 웹 핑거프링팅(사용자 분석)에 대해서만 국한되는 것이 아니다. 웹사이트는 이 API를 사용해 유저가 컴퓨터 근처에 있는지 여부를 확인할 수 있다. 그리고 이를 통해 유저가 컴퓨터 근처에서 떨어졌을 경우 비트코인 채굴을 시작한다던지, 보안 취약점을 악용해 악성코드를 배포한다던지 하는 동작에도 사용할 수 있다."

 

또한 이 기능은 W3C에서 협의된 웹 표준 기능이 아니며, 어디까지나 시험적으로 구글이 도입한 API일 뿐이다.

 

 

출처

https://www.theregister.com/2021/09/22/google_emits_chrome_94_with/

https://www.howtogeek.com/756338/mozilla-says-chromes-latest-feature-enables-surveillance/

 
  • 스크랩
  • |
  • URL 복사
  • |
  • |
  • |
  • |
  • 네이버로공유
  • |
  • |


  • 댓글 | 31
    1


    443
    (1247857)

    61.72.***.***

    BEST
    광고트는동안 자리비우지 말라는 거지.
    21.09.26 19:18
    (172446)

    42.24.***.***

    BEST
    구글이 구글했네
    21.09.26 19:12
    (4704659)

    118.43.***.***

    BEST
    광고중 자리 비우면 광고도 일시정지 시키는 기능?
    21.09.26 20:12
    (172446)

    42.24.***.***

    BEST
    60%대 과점 상황
    21.09.26 19:12
    BEST
    빅브라더 ㄷㄷㄷ
    21.09.26 19:31
    구글이 웹브라우저 독점했던가...
    21.09.26 18:52
    BEST
    루리웹-6308473106
    60%대 과점 상황 | 21.09.26 19:12 | | |
    BEST
    구글이 구글했네
    21.09.26 19:12
    (1247857)

    61.72.***.***

    BEST
    광고트는동안 자리비우지 말라는 거지.
    21.09.26 19:18
    BEST
    빅브라더 ㄷㄷㄷ
    21.09.26 19:31
    뭔 기능인거지 ???
    21.09.26 19:56
    BEST
    깨알글씨
    광고중 자리 비우면 광고도 일시정지 시키는 기능? | 21.09.26 20:12 | | |

    삭제된 댓글입니다.
    (3544084)

    115.23.***.***

    [삭제된 댓글의 댓글입니다.]
    보송보손
    엣지 개발진측에서 의도적으로 제거하지 않는이상 포함되지 않을까 싶네요 | 21.09.26 20:58 | | |
    [삭제된 댓글의 댓글입니다.]
    보송보손
    엣지는 크롬 소스에 커스텀 추가하는거라 기능은 다 똑같다고 보시면 됩니다. | 21.09.26 22:27 | | |
    노란딱지
    같은 크로미움 엔진을 사용한다고 해도 엣지에서 해당 API 비활성 하면 그만입니다. 크로미움에 포함된 구글관련 API를 싹 제거해서 엣지가 크롬에 비해 메모리를 덜 사용하고 있죠. | 21.09.26 22:28 | | |
    채식주의자호랑이
    그건 그만큼 MS 연동 기능을 추가하기 때문에 직접적인 요소는 아닌 것 같고요... ja-vascript를 통해 웹에서 접근할 수 있는 기능을 삭제하면 호환성 문제가 생기기 때문에 이런 무모한 짓을 하기는 힘듭니다. | 21.09.26 22:31 | | |
    노란딱지
    자바스크립트와는 상관이 없습니다. 애초에 크롬 세팅 메뉴를 통해 비활성할수 있는 기능인데. 엣지에서 자체적으로 비활성이 불가능할리가. 비활성 하는 방법은 아래 링크를 참고하세요. https://techdows.com/2021/09/disable-chrome-idle-detection.html | 21.09.26 22:35 | | |
    채식주의자호랑이
    비활성화가 가능한 걸로 따지면 자바스크립트 자체도 비활성화 가능합니다.. 앞으로 얼마나 쓰일지 알 수 없는 기능인데 맘대로 없애버리면 문제죠. | 21.09.26 22:38 | | |
    노란딱지
    해당 기능이 얼마나 쓰일지 모르겠으나 본문의 기능을 맘대로 없애버린다고 해서 문제될게 없습니다. 먼가 잘못 이해하고 계신거 같은데 본문의 기능을 비활성한다고 해서 웹브라우저 자바스크립트 기능이 비활성화 되는게 아닙니다. 위에서도 이야기 했지만 애초에 그렇게 크게 문제될 기능이었으면 크롬 자체적으로 비활성 기능을 제공할리가.. | 21.09.26 22:43 | | |
    채식주의자호랑이
    사용자 선택으로 끄는거야 자바스크립트를 끄든 뭘 끄든 자유죠. 단지 사이트를 제대로 쓰지 못할 수 있을 뿐이죠. 본문의 기능은 지금까지 없었던 것이니 당장 이용에 문제가 없는거고요. 근데 브라우저 개발사가 기능을 없애고 제공하는건 전혀 다른 문제죠. 크로미움 기반으로 옮겨온 이유 중 하나인 호환성 유지와도 전혀 딴판으로 가는 길이고요. | 21.09.26 22:52 | | |
    [삭제된 댓글의 댓글입니다.]
    보송보손
    정확히 이야기 하면 크롬이 아니고 크로미움 이라는 오픈프로젝트가 있습니다. 이 크로미움 오픈프로젝트에서 이런저런 기능을 추가후 배포하면 이걸 각 회사들이 가져가서 자사에서 만든 기능을 추가 또는 삭제를 해서 만든게 크롬, 엣지, 웨일, 오페라 등의 브라우저 입니다. 여러 업체가 참여하고 있긴 하지만 구글 주도하에 만든 크로미움 프로젝트이다보니 구글의 입김이 가장 강하죠. 하지만 각 개별 회사에서 크로미움을 그대로 사용하는게 아니라 자체적으로 수정해서 자사 브라우저를 배포하는것이라 같은 크로미움 기반이라고 해도 브라우저별로 조금씩 다릅니다. | 21.09.26 22:55 | | |
    노란딱지
    먼가 잘못 이해하고 계신데. 웹 표준은 w3c 에서 지정하는것이지 크로미움에서 지정하는게 아닙니다. 위의 기능은 웹표준, 호환성과는 전혀 관련이 없는 그냥 크롬에 포함된 수많은 자체 기능중 하나일뿐입니다 말씀대로라면 엣지에서 제거된 구글관련 API로 인해 엣지 브라우저에서 웹 호환성에 문제가 발생되어야 하는데 그런게 없습니다. 물론 자바스크립트 처럼 표준은 아니었지만 워낙 많이 사용하게 되면서 표준이나 다름없게 된것처럼 위의 기능도 그렇게 될수도 있겠지만.. 그렇게 되려면 몇년은 걸릴것이고 몇년뒤에 표준이 된다면 그때 추가해도 늦지 않습니다. 이제 새로 나온 API 비활성했다고 해서 웹 호환성에 문제될까봐 엣지등 다른 크로미움 기반 브라우저가 해당기능 활성화 할일은 없다는겁니다. | 21.09.26 23:04 | | |
    채식주의자호랑이
    구글과 관련된 크롬 기능은 웹 개발자가 접근할 수 있었던 적이 없습니다. 간접적으로 확장 프로그램 동기화 API 같은 것은 있었다고 볼 수도 있지만 마이크로소프트의 서버로 대체했고요. 웹 개발자가 접근 가능한 API를 지운 적은 없습니다. | 21.09.26 23:08 | | |
    노란딱지
    무슨 말씀이신지 모르겠는데. 정확히는 크롬브라우저가 아니라 크로미움 오픈프로젝트 입니다. 크로미움 오픈프로젝트 소스를 가져다가 각 회사에서 임의로 기능을 추가/삭제 한 후에 자체 브라우저를 출시하는겁니다. 크롬 브라우저를 수정하는게 아니구요. 그리고 생뚱맞게 웹 개발자가 왜 거론되는지 모르겠는데. 웹 개발자는 당연히 브라우저 API를 임의로 수정 변경할 권한이 없죠. | 21.09.26 23:11 | | |
    채식주의자호랑이
    호환성 문제는 전적으로 HTML/CSS/JS의 렌더링 및 실행 과정에서 생기는 것입니다. 웹 개발자가 왜 관계가 없나요.. | 21.09.26 23:14 | | |
    노란딱지
    "구글과 관련된 크롬 기능은 웹 개발자가 접근할 수 있었던 적이 없습니다" 이라고 말씀하셔서 웹개발자가 크롬브라우저 API 기능을 변경할 권한이 없다고 말씀드린것입니다. 노란딱지님 논리라면 크로미움 에서 만들어진 기능은 각 회사에서 임의로 수정하지 못하고 그대로 적용해서 브라우저를 출시해야 한다는 논리인데. 제가 아는한 크로미움 기반 브라우저중 그런 브라우저는 없습니다. 당연하 웹표준 에 해당하는 기능은 임의로 제거할수가 없죠 여기서 논점은 본문의 기능이 웹표준에 해당하는 기능이냐? 아니면 일개 브라우저의 단독 기능이냐 인데. 제 관점에서는 후자입니다. 출시된지 몇년이 지나 대부분의 사이트에서 해당 기능을 이용하고 있다면 모를까 이제 갓 기능을 추가해서 반응을 검토하는 보고 있는 API를 가지고 호환성 운운하는건 오버죠. 크롬 점유율이 가장 높다고는 해도 위의 기능이 없다고 호환성에 문제가 된다면 이미 사파리를 사용하는 애플 기기 사용하는 유저들은 난리가 났을겁니다. | 21.09.26 23:23 | | |
    채식주의자호랑이
    웹사이트의 기능 동작과 직접적인 관계가 없는 기능들은 더 낫게 수정한 브라우저가 많지만 웹사이트에서 직접 사용 가능한 API에 한해서는 크로미움 기반 브라우저들이 동작을 그대로 유지하고 있습니다. 크로미움은 많은 기능을 빠르게 출시하고 있고 그 중에서 어떤 것들은 타 브라우저에서 구현되지 않았어도 널리 쓰이는 경우가 있습니다. CSS를 조금 건드려봤다면 필시 보게 될 것이 -webkit- 접두어인데, 크로미움에서 먼저 구현하고, 웹 표준에 추가되기 전부터 실무에 도입되어 사용됩니다. 루리웹 소스를 보니 파이어폭스에서 구현되지 않은 -webkit-text-size-adjust 속성을 이용하고 있네요. 새 API의 유용성에 대해 확언할 수는 없지만 쓸모없어 보이는 기능이라도 어떤 개발자는 유용하게 이용할 수도 있습니다. 그리고 다소 요점 없이 말한 감이 있어 덧붙이자면 현실적으로 새로운 API라 할지라도 배척하기 힘들다는 것이지 API 제거 여부에 대한 어떤 확고한 입장이 있지는 않습니다. 마이크로소프트는 독자적인 브라우저 개발로는 점유율을 올릴 수 없었고 크로미움의 성과에 탑승하여 완벽한 호환성과 크롬 대비 조금 나은 사용자 경험을 제공하는 방향으로 선회하였죠. 타 벤더들이 그렇게 걱정하던 Manifest V3에 마이크로소프트는 별다른 이견이 없었습니다. 크로미움의 API 변경 사항을 일부 반영하지 않고 제공한다는건 적어도 MS가 할 만한 생각은 아닙니다. | 21.09.27 00:14 | | |
    노란딱지
    이미 크롬에서 일반 사용자에겐 비활성화 기능을 UI로 제공하지 않는 절전탭 기능을 엣지에선 옵션으로 제공한다던가, Enterprise 버전을 통해 그룹정책으로 각 클라이언트의 크로미움 기능들을 활성/비활성 제어를 제공하는 MS인데, 크로미움 소스를 그대로 쓰는듯이 서술하신건 전혀 공감이 안되네요. 이미 크로미움 엣지와 크롬 브라우저는 생각하시는 것보다 기본적으로 활성화되어있는 내부 기능 flag가 다른게 많고, MS에서 윈도우 기반 환경에 어울리도록 붙여놓은 기능도 많습니다. | 21.09.27 02:40 | | |
    노란딱지
    물론 웹표준이 아니지만 브라우저 자체적으로 만든 기능이 대중화되어 표준이나 다름없게 사용되는건 흔합니다. 위에서도 이야기 했듯이 과거 넷스케이프 브라우저에서 적용했지만 대중화된 자바스크립트가 대표적이구요. 해당 기능을 엣지에서 포함할지 말지는 알수가 없습니다. 오히려 적극적으로 도입할수도 있겠죠. 또한 추후 웹사이트들이 많이 사용하게 되면서 크로미움 기반 브라우저들은 물론이고 비크로미움 기반인 사파리, 파이어폭스 등도 해당 기능을 적용할수도 있을겁니다. 하지만 도입할수도 있다는것과 무조건 도입해야 하는건 다르죠. 크로미움에 들어간 웹 컨트롤 기능 API라서 다른 크로미움 브라우저들이 무조건 동일하게 설정하지는 않습니다. 크롬 브라우저의 chrome://flags 와 엣지브라우저의 edge://flags 를 비교해 보세요. 말씀하신대로 동일한 웹 호환성을 유지하는게 좋을테니 왠만하면 대부분의 기능은 그대로 유지합니다. 하지만 왠만하면 동일하게 설정한다는것이지 무조건 모든걸 동일하게 가지는 않습니다. 특히 본문처럼 개인감시 같은 논란이 발생할만한 기능의 경우에는 더욱 그렇구요. 일례로 과거 크롬이 광고차단기능을 무력화 했을때 많은 논란이 있었고 다른 크로미움 기반 브라우저 업체들은 공식적으로 해당 크롬 정책을 비난하면서 크롬과 다르게 계속 유지한 사례도 있구요. | 21.09.27 07:06 | | |
    (8334)

    218.148.***.***

    채식주의자호랑이
    설명하시느라 고생하시네요. 저라면 진즉 포기하고 갈 길 갔을 듯... | 21.09.27 07:44 | | |
    to be evil
    21.09.26 21:26
    대체 이걸 통해 무엇을 얻으려고 하는지..
    21.09.26 21:56
    pc카톡이 이런 느낌 아닌가 컴 키고 가만히 있으면 광고 안틀고 마우스 움직이니까 광고 틀던데 ㅋㅋ
    21.09.26 23:02
    대체 왜 브라우저가 그걸 알아야 하는데
    21.09.27 00:28
    압풸좝트
    언제 자리 비우는지 체크해서 나가기 전에 타겟 광고 때릴려고 | 21.09.27 00:36 | | |
    유튜브 광고때 자리비우면 광고가 일시정지하는 기적 보여주려는거같은데
    21.09.27 09:23


    1







    글쓰기
    공지
    스킨
    ID 구분 제목 글쓴이 추천 조회 날짜
    2202186 기타 사쿠라모리 카오리P 132 10:16
    2202185 아이폰 history.back() 4 2370 09:44
    2202183 지정내정자 2 542 09:43
    2202182 history.back() 529 09:41
    2202179 아이폰 앰버한 4 2853 07:42
    2202178 아이폰 history.back() 1 3521 06:31
    2202173 스텔D 6 5990 2021.10.27
    2202169 지정내정자 13 11892 2021.10.27
    2202165 아이폰 아스레이 3 3168 2021.10.27
    2202164 기타 아스레이 2 4552 2021.10.27
    2202155 아이폰 Landsknecht™ 6 7429 2021.10.27
    2202141 Landsknecht™ 6 6004 2021.10.27
    2202139 스텔D 4 4720 2021.10.27
    2202116 애플TV 고양이팬더 3 4778 2021.10.27
    2202106 Landsknecht™ 29 23380 2021.10.26
    2202101 아이폰 타오나 9 8012 2021.10.26
    2202100 타오나 7 6131 2021.10.26
    2202097 아이폰 사쿠라모리 카오리P 5 6047 2021.10.26
    2202096 아이폰 페시미스트-미국춤™ 7 4696 2021.10.26
    2202086 사쿠라모리 카오리P 4226 2021.10.26
    2202085 사쿠라모리 카오리P 2173 2021.10.26
    2202077 타오나 18 12878 2021.10.26
    2202072 기타 history.back() 14 11216 2021.10.26
    2202065 기타 Arken 1 2552 2021.10.26
    2202064 기타 정보번역기 8 3307 2021.10.26
    2202063 기타 정보번역기 1 4274 2021.10.26
    2202062 기타 정보번역기 3 3641 2021.10.26
    2202061 사쿠라모리 카오리P 1 3093 2021.10.26

    글쓰기 35285개의 글이 있습니다.


    1 2 3 4 5 6 7 8 9 10




    게시판 관리자



    X