가난한 사람의 바이오닉 판독

나는 Bionic Reading이 매우 멋지다는 것을 알았습니다. 그러나 그들의 Chrome 확장 프로그램은 사용하기에 그리 즐겁지 않습니다.

그래서 빠른 확장 프로그램을 만듭니다. 그러나 알고리즘은 원래 알고리즘만큼 복잡하지 않습니다. 이 확장은 단순히 단어 길이의 60%를 "비온화"합니다.


function bionifyText(text) {
  const words = text.split(/\s+/);
  return words.map(bionifyWord).join(" ");
}

function bionifyWord(word) {
  const wordLength = word.length;
  const numBionifiedCharacters = Math.floor((wordLength * 60) / 100);
  const bionifiedToken = word.slice(0, numBionifiedCharacters);
  const theRest = word.slice(numBionifiedCharacters);
  return `<b>${bionifiedToken}</b>${theRest}`;
}


사용하는 방법


  • 클론 the repository
  • Chrome을 열고 chrome://extensions/로 이동합니다.
  • 개발자 모드 활성화(아마도 오른쪽 상단 모서리에 있음)
  • "압축을 푼 상태로 로드"를 클릭하고 저장소 루트 디렉토리를 선택합니다
  • .
  • 임의의 웹 사이트를 열고 생물화하려는 텍스트를 강조 표시합니다
  • 마우스 오른쪽 버튼을 클릭하고 "bionify"를 선택한 다음 펑!

  • 커스터마이징 방법



    원하는 대로 bionifyWord에서 함수bionify.js의 구현을 변경하고 chrome://extensions/로 돌아가 다시 로드 아이콘을 클릭합니다.

    사용 예



    좋은 웹페이지 즐겨찾기