터미널에서 다음 명령어를 복사-붙여넣은 후, 사파리 재실행

defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2BackspaceKeyNavigationEnabled -bool YES

원상복귀 시키려면 YES -> NO 로...


맥 OS 10.14 Mojave 에서는 위 터미널 명령어가 더 이상 작동하지 않습니다.
대신 다음주소에서 사파리 익스텐션을 다운로드 후 실행하여 문제를 해결합니다.

https://github.com/yene/Safari-Backspace



  1. Xara 2018.12.21 13:07 신고  address  modify / delete  reply

    맥 OS 10.14 Mojave 에서는 위 터미널 명령어가 작동하지 않습니다.

  2. Xara 2018.12.21 13:12 신고  address  modify / delete  reply

    다음과 같은 스크립트로 짜여진 사파리 익스텐션을 사용하면 됩니다.
    https://apple.stackexchange.com/questions/338313/how-can-i-enable-backspace-to-go-back-in-safari-on-mojave
    [익스텐션 다운로드] https://github.com/yene/Safari-Backspace

    document.addEventListener("DOMContentLoaded", function(event) {
    function handleBackspace(e) {
    if (e.keyCode === 8 && !e.ctrlKey && !e.shiftKey
    && e.target.tagName !== 'INPUT' && e.target.tagName !== 'TEXTAREA'
    && e.target.contentEditable !== 'true' // TinyMCE
    ) {
    e.preventDefault();
    window.history.go(-1);
    }
    }
    window.addEventListener('keydown', handleBackspace, false);
    });