Chrome의 새로운 사전 렌더링 기능을 해제 할 수 있습니까?


30

2012 년 1 월 5 일 목요일의 Chrome 블로그에 따르면 Chrome은 URL 입력을 마치기 전에 백그라운드에서 웹 페이지를로드하는 베타 기능을 추가했습니다 . 마치고 Enter 키를 누르면 그냥 표시 할 수 있습니다. 버전 17부터이 기능이 안정적인 릴리스에 있음을 확인할 수 있습니다.

이 프리 페치를 끄려면 어떻게해야합니까?

저는 개발자이며이 기능으로 인해 혼란이 생겼습니다. 내 웹 앱 중 하나가 '이중 리디렉션'을 수행 한 것으로 보이지만 실제 원인은 URL을 입력하는 동안 Chrome에서 페이지를 한 번 요청하고 Enter 키를 누르면 다시 요청한 것입니다. (이 동작은 완전히 일관성이 없습니다.)

내가 시도한 것

환경 설정에서 "예측"을 검색 하고 다음을 선택 해제 했습니다.

  • "주소창에 입력 한 검색 및 URL을 완성하는 데 도움이되는 예측 서비스를 사용하십시오."
  • "페이지로드 성능 향상을위한 네트워크 작업 예측"이지만 문제가 지속됩니다 (적어도 내 컴퓨터에서 호스팅되는 사이트를로드하는 경우).

1
에 따르면 빠른 웹 페이지로드 만들기 (사전 렌더링) - Google 크롬 도움말을 , 해제 Predict network actions to improve page load performance트릭을 수행해야합니다. 나중에 브라우저를 다시 시작 했습니까?
Dennis

@Dennis-예, 브라우저를 종료하고 다시 엽니 다.
Nathan Long

답변:


25

사전 렌더링을 완전히 끄려면 다음을 비활성화하십시오.

  • 네트워크 작업을 예측하여 페이지로드 성능 향상

    chrome://settings/advanced

    후드


  • 검색 주소창에서 프리 렌더

    chrome://flags/

    깃발


2
검색 주소창 옵션의 이름이 변경 / 이동 되었습니까? 이제 두 가지를 모두 제어하는 ​​유일한 설정은 네트워크 작업 예측입니다.
eglasius

이 답변은 여전히 ​​Chrome 39에서 작동하는 것으로 보이지만 '검색 주소창의 Prerender'설정이 제거 된 것으로 보입니다.
Nick

이 설정은 Chrome 43에서 누락되었습니다. 지금 구운 것입니까, 아니면 기능이 삭제 되었습니까?
랭던

크롬 43이 크롬에 "... 고급 설정 표시"에서 "더 빨리로드 페이지 프리 페치 자원"에 의해 제어 될 것으로 보인다 : // 설정 /
rlovtang

@eglasius 지금은 고급 설정에있어
rightfold

4

그래 넌 할수있어. '프리 렌더링 디버깅'섹션 에있는 프리 렌더링에 대한 Google 개발자 백서 는 다음과 같이 말합니다.

또한 주소 표시 줄과의 사용자 상호 작용을 기반으로 사전 렌더링을 시작할 수있는 Chrome 17 이상 기능을 사용 중지 할 수 있습니다. 이러한 유형의 사전 렌더링을 사용 중지하려면 명령 줄 플래그로 Chrome을 시작하세요 --prerender-from-omnibox=disabled.

전체 섹션 / 백서를 읽으십시오. 좋은 것들로 가득합니다.


: 위의 링크에서 더 이상 사용할 백서, 그러나 당신은 archive.org에 읽을 수 web.archive.org/web/20120309113126/http://code.google.com/...
아론 Griffis를

1

2019 업데이트

2018 년 7 월 Google은 NoState Prefetch를 출시 했습니다.

NoState 프리 페치는 더 이상 사용되지 않는 사전 렌더링 프로세스의 대안 인 Chrome의 새로운 메커니즘입니다.

이것을 비활성화하는 프로세스는 iglvzx의 답변과 약간 다르게 보입니다.


  • 페이지로드 예측 서비스 사용 안함

chrome://settings/ -> 고급 섹션 확장

여기에 이미지 설명을 입력하십시오


  • NoState 프리 페치 비활성화

chrome://flags -> "nostate"검색

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.