라벨이 브라우저설정인 게시물 표시

게임 저장 기록이 사라지는 이유

이미지
어제까지 최고 점수가 남아 있던 브라우저 게임을 다시 열었더니 처음 화면으로 돌아가 있는 경우가 있습니다. 로그인을 한 적이 없으니 계정 문제도 아니고, 게임 쪽 공지에도 아무 말이 없습니다. 이런 일은 게임이 고장 난 것이 아니라, 기록이 저장돼 있던 자리가 지워진 것입니다. 어디에 저장돼 있었고 무엇이 그 자리를 지웠는지 알면 다음부터는 막을 수 있습니다. 구조 저장 기록은 서버가 아니라 내 기기 안에 있습니다 브라우저 게임 대부분은 서버에 계정을 만들지 않습니다. 진행도와 최고 점수, 설정값은 브라우저가 기기 안에 마련해 둔 저장 공간에 들어갑니다. 대표적인 것이 쿠키, 로컬 스토리지, 인덱스드DB입니다. 쿠키 용량이 작고 서버로도 함께 전송됩니다. 만료일이 정해져 있습니다 로컬 스토리지 브라우저 안에만 머무는 문자 저장소입니다. 만료일 개념이 없어 지우기 전까지 남습니다 인덱스드DB 용량이 크고 구조가 있는 저장소입니다. 세이브 데이터가 큰 게임이 씁니다 세션 스토리지 탭을 닫으면 사라집니다. 애초에 장기 저장 용도가 아닙니다 여기서 중요한 것이 하나 있습니다. 이 저장 공간은 사이트별  이 아니라 오리진별 로 나뉩니다. 오리진은 프로토콜과 호스트 이름, 포트를 합친 값입니다. 그래서 게임이 나를 기억한다  는 말은 정확히는 이 브라우저의 이 오리진 저장소가 나를 기억한다  는 뜻입니다. 브라우저를 바꾸거나 기기를 바꾸면 기록은 따라오지 않습니다. 범위 인터넷 사용 기록 삭제는 저장 기록까지 함께 지웁니다 가장 흔한 원인입니다. 크롬에서 인터넷 사용 기록 삭제 창을 열면 지울 항목이 여러 개 나오는데, 이 중 쿠키 및 기타 사이트 데이터 가 게임 기록을 담고 있는 항목입니다. 구글 크롬 고객센터 도 쿠키를 삭제하면 로그인 상태가 풀리고 저장된 환경설정이 함께 사라질 수 있다고 안내하고 있습니다. 게임 진행도는 그 저장된 환경설정  에 해당합니다. 반대로 캐시된 이미지 및 파일...

크롬에서 게임 소리만 안 날 때, 클릭 한 번이면 되는 이유

이미지
게임은 잘 돌아가는데 소리만 안 납니다. 유튜브는 멀쩡히 들리니 스피커 문제도 아닙니다. 볼륨을 아무리 올려도 그대로입니다. 이 상황에서 대부분의 안내는 볼륨을 확인하고 재부팅하라는 말로 끝나는데, 실제 원인은 다른 곳에 있는 경우가 많습니다. 브라우저가 일부러 막고 있는 것입니다. 구분 어디까지 안 들리는지부터 나눕니다 원인을 좁히는 데 30초면 충분합니다. 아래 순서로 확인하면 문제의 범위가 정해집니다. 모든 소리가 안 남 다른 프로그램에서도 소리가 안 나면 윈도우 쪽 문제입니다. 출력 장치와 볼륨 믹서를 봅니다 크롬 전체가 안 남 같은 크롬에서 다른 사이트도 소리가 안 나면 크롬 설정이나 볼륨 믹서 문제입니다 이 게임만 안 남 다른 사이트는 들리는데 게임만 안 들린다면 자동재생 정책이나 사이트별 설정 문제입니다 클릭하면 들림 화면을 한 번 누르면 소리가 나온다면 고장이 아닙니다. 브라우저의 정상 동작입니다 마지막 항목이 이 글의 핵심입니다. 많은 분이 여기서 잘못된 곳을 뒤지기 시작합니다. 원인 1 브라우저가 일부러 막는 경우 크롬에는 자동재생 정책이 있습니다. 페이지가 열리자마자 소리를 내는 것을 막는 규칙입니다. 크롬 개발자 문서 는 이 정책이 사용자 경험을 개선하고, 광고 차단 프로그램을 설치할 동기를 줄이며, 데이터 사용량을 낮추기 위한 것이라고 설명합니다. 여기서 브라우저 게임에 특히 중요한 부분이 있습니다. 이 정책은 두 단계로 적용됐습니다. 크롬 66 오디오와 비디오 요소에 적용. 일반적인 동영상 자동재생이 여기서 막혔습니다 크롬 71 Web Audio API에 적용. 브라우저 게임의 효과음과 배경음이 대부분 이 방식을 씁니다 크롬이 밝힌 바 에 따르면 Web Audio에 대한 적용은 개발자들이 사이트를 수정할 시간을 주기 위해 늦춰졌고, 웹 게임처럼 코드를 고쳐야 하는 사이트의 수를 줄이는 방향으로 구현이 조정됐습니다. 그럼에도 게임 소리가 유독 안 나는 구조적 이유가 여기에 있습니다. 소...

게임이 자꾸 끊길 때, 원인을 세 가지로 나눠 잡는 법

이미지
게임이 끊깁니다. 검색해 보면 캐시를 지우라거나 드라이버를 업데이트하라는 이야기가 줄줄이 나오는데, 시키는 대로 다 해봐도 그대로인 경우가 많습니다. 순서가 잘못돼서가 아니라 원인을 안 정하고 조치부터 했기 때문입니다. 끊김에는 서로 다른 세 가지 종류가 있고, 각각 해결 방법이 전혀 다릅니다. 진단 먼저 어떤 끊김인지 구분합니다 흔히 렉이라고 뭉뚱그려 부르지만, 화면에 나타나는 모습은 세 가지로 나뉩니다. 게임을 켜 놓고 아래 중 어디에 해당하는지 먼저 정하십시오. 이 한 단계를 건너뛰면 이후 조치는 대부분 헛수고가 됩니다. 유형 1 프레임 저하 시작부터 끝까지 전반적으로 뚝뚝 끊김. 움직임이 부드럽지 않고 계단처럼 넘어감 유형 2 순간 멈춤 평소에는 부드러운데 몇 초에 한 번씩 순간적으로 얼어붙었다가 풀림 유형 3 반응 지연 화면은 부드러운데 키를 눌러도 반응이 늦게 나타남 구분이 애매하다면 이렇게 보면 됩니다. 화면 자체가 매끄럽지 않으면 유형 1, 매끄럽다가 툭툭 걸리면 유형 2, 화면은 매끄러운데 내 조작만 늦으면 유형 3입니다. 먼저 확인할 것 게임이 실행은 되는데 느린 상황을 다룹니다. 화면이 아예 안 뜨거나 로딩만 반복된다면 원인이 다릅니다. 브라우저 게임이 안 열릴 때 점검 순서 7가지 쪽을 먼저 보시는 편이 빠릅니다. 유형 1 처음부터 계속 느린 경우 시작하자마자 끝까지 일정하게 느리다면 성능이 요구치에 못 미치는 상태입니다. 어떤 조작을 해도 화면이 부드러워지지 않는다는 것이 특징입니다. 이때 가장 먼저 볼 것은 그래픽 가속입니다. 크롬 설정의 시스템 항목에 하드웨어 가속 사용 스위치가 있는데, 이것이 꺼져 있으면 화면을 그리는 일을 CPU가 전부 떠맡습니다. 하드웨어가 멀쩡해도 프레임이 무너지는 대표적인 원인이고, 예전에 다른 문제로 껐다가 잊은 경우가 흔합니다. 그다음은 게임 자체의 요구치입니다. 그래픽 가속을 켰는데도 여전히 느리다면, 그 게임이 이 PC에서 감당할 수 있는 수준을 넘어선...

브라우저 게임이 안 열릴 때 점검 순서 7가지

이미지
주소를 눌렀는데 화면이 하얗게 멈춰 있거나, 로딩 표시만 계속 돌아가는 경우가 있습니다. 새로고침을 몇 번 해봐도 마찬가지라면 원인이 하나가 아닐 가능성이 큽니다. 브라우저, 네트워크, 기기, 사이트 자체까지 후보가 여러 개이기 때문입니다. 아래 순서대로 짚어 나가면 대부분 다섯 번째 단계 안에서 원인이 드러납니다. 순서를 지키는 것이 중요합니다 쉬운 것부터 확인해야 시간이 절약됩니다. 처음부터 프로그램을 지우거나 설정을 초기화하면 오히려 되돌리기 어려워집니다. 1단계 다른 브라우저에서 열어 보기 가장 먼저 할 일은 문제의 범위를 좁히는 것입니다. 크롬에서 안 열린다면 엣지나 사파리에서 같은 주소를 열어 보십시오. 다른 브라우저에서 정상적으로 열린다면 원인은 사이트가 아니라 브라우저 쪽 에 있습니다. 2단계부터 4단계까지가 해당됩니다. 모든 브라우저에서 안 열린다면 네트워크나 사이트 자체 문제이므로 5단계와 6단계로 바로 넘어가셔도 됩니다. 이 한 번의 확인으로 점검 범위가 절반으로 줄어듭니다. 2단계 캐시와 쿠키 지우기 브라우저는 한 번 방문한 페이지의 일부를 저장해 둡니다. 다음 방문 때 빠르게 열기 위해서인데, 이 저장본이 손상되면 오히려 화면이 안 뜨는 원인이 됩니다. 크롬 기준으로 오른쪽 위 점 세 개 → 인터넷 사용 기록 삭제로 들어가, 캐시된 이미지와 파일 그리고 쿠키를 지우면 됩니다. 기간은 전체 기간으로 두는 편이 확실합니다. 지우기 전에 알아두실 것 쿠키를 지우면 게임 진행 기록도 함께 사라질 수 있습니다. 브라우저 게임은 대부분 진행 상황을 이 영역에 저장하기 때문입니다. 3단계 확장 프로그램 끄기 광고 차단, 보안, 번역 같은 확장 프로그램은 페이지의 일부 요소를 차단합니다. 게임이 광고 스크립트와 같은 방식으로 불러와지는 경우, 게임까지 함께 막히는 일이 생깁니다. 확인 방법은 간단합니다. 시크릿 창(크롬 기준 Ctrl + Shift + N )으로 같은 주소를 열어 보십시오. 시크릿...