웹사이트 검색

나는 대신 이 두 개의 명령어 기반 앱 때문에 안드로이드에서 브라우저와 RSS 리더를 버렸다


저도 다른 사람들처럼 잘 설계되고 시각적으로 매력적인 웹사이트를 좋아하지만, 점점 더 자주 잡음과 산만함을 피하기 위해 RSS 피드를 찾게 됩니다.

저는 제 데스크탑에서 FreshRSS 인스턴스를 로컬로 호스팅합니다. 집을 떠나 있을 때는 Termux에서 두 가지 다른 앱을 통해 확실히 다른 모바일 설정을 사용하길 좋아합니다. 두 가지 다른 유형의 RSS 피드를 갖는 것은 제 일상 독서를 위해 균형 잡히고 깊이 있게 선별/맞춤화된 콘텐츠를 제공해 줍니다.

하지만 출퇴근 거리가 길어서 안드로이드 전화기만 사용하여 더 효율적인 경험을 얻을 수 있는 방법을 찾고 싶었고, 그래서 Termux에서 lynx와 newsboat라는 두 개의 CLI 앱을 사용하여 더 나은 RSS 피드를 선별하게 되었습니다.

저는 아직도 모바일 RSS 리더를 사용합니다

RSS 피드가 가끔 실패하더라도 이것은 내 설정의 중요한 부분입니다

현대 인터넷에서 글을 읽는 것은 광고, 방해 요소, AI 잡다한 것, 그리고 터무니없는 자동 재생 동영상을 줄이고 싶은 사람들에게 악몽이 될 수 있습니다.

RSS 피드는 경험을 조금 더 원활하게 만들어 줄 수 있지만, 모든 RSS 리더기나 피드가 똑같이 만들어진 것은 아닙니다. 일부 웹사이트에는 RSS 피드가 없거나 웹사이트 자체로 연결되는 일부 내용만 제공합니다.

RSS 피드에는 엉망이 된 피드 마크업이나 오래된 XML과 같은 깨진 코드가 문제가 될 수 있습니다. 웹사이트 자체에 의도된 제한도 피드가 제대로 작동하지 않거나 완전히 실패하게 만들 수 있습니다. 때때로 링크가 바뀌거나, 피드를 가져올 때 우회할 수 없는 캡차나 로그인이 있을 수도 있습니다.

그래서 전용 텍스트 기반 브라우저와 RSS 앱을 사용하는 것이 저에게는 완벽하게 이해가 갔습니다. 제가 안드로이드에서 Termux에서 한 모든 작업은 모토로라 Moto G와 삼성 갤럭시 ZFold 5에서 수행되었습니다.

Lynx는 모바일 RSS 피드를 작동하게 하는 핵심입니다

깔끔한 웹 경험을 위한 간단한 텍스트 기반 브라우저

어렸을 때, 나는 종종 지역 도서관에서 많은 시간을 보냈다. 나는 작은 마을에 살았고, 도서관은 아직 인터넷 익스플로러나 넷스케이프 내비게이터와 같은 그래픽 웹 브라우저가 있는 운영체제로 컴퓨터를 업그레이드하지 않았다.

대신, 그것은 텍스트 기반 검색 엔진을 가지고 있었는데, 그것이 WebCrawler였는지는 확실하지 않습니다(제가 기억을 바탕으로 이야기하고 있어서 세부 사항이 조금 희미합니다; 당시 라이브러리가 어떤 운영 체제를 사용했는지는 기억나지 않습니다). 저는 그 검색 엔진을 정말 좋아해서 NES 웹링을 탐험하고 Dungeons & Dragons이나 식물에 대해 읽는 데 많은 시간을 보냈습니다.

향수는 아마도 저를 텍스트 기반의 Lynx 브라우저로 이끌었던 이유일 것이지만, 저는 읽기 경험, 사용자 맞춤 설정, 그리고 newsboat와의 통합 때문에 계속 사용했습니다.

Lynx는 실제로 아직도 활발히 유지 관리되고 있는 가장 오래된 텍스트 기반 브라우저 중 하나입니다. 저는 새로운 이야기를 확인하거나 새로운 것을 배우거나 웹사이트를 테스트할 때 이미지나 방해 요소 없이 쉽게 읽을 수 있어 좋아합니다.

저는 또한 이것이 덜 복잡하고 시야에도 훨씬 편하다는 것을 발견했기 때문에, 출퇴근 중에 RSS 피드를 사용할 때 특히 더 자주 사용하고 있습니다.

당신은 pkg install lynx를 사용하여 Termux에 설치할 수 있습니다

Newsboat는 지금까지 사용해 본 RSS 리더 중 최고 중 하나입니다

무료, 오픈 소스이며 설치가 쉬워서 이것은 계속 사용할 만하다

저는 대부분의 날에 RSS 피드를 읽을 때 뉴스보트를 정말 좋아합니다. 그것을 발견한 것은 더 나은 온라인 경험을 위한 지름길을 배우는 것과 같았습니다. 저는 즉시 그것이 제가 RSS 피드를 사용하는 방식을 바꿀 것이라는 것을 알았습니다.

나는 불완전한 피드와 혼잡함에 좌절하여 newsboat로 전환했다. newsboat를 사용하기 시작했을 때, 내가 urls 파일에 추가한 대부분의 피드가 놀랍게도 페이지 전체 내용을 제공했다. 이것이 내가 정확히 찾고 있던 것이었지만, 더 많은 피드를 추가하면서 일부 사이트는 미리보기나 일부 내용만 불러오게 되었고, 이는 내가 예상한 것이었다. 일부 내용만 불러오는 피드에 대해서는 newsboat를 구성하여 모든 링크를 lynx에서 열도록 했다. 그 후에는 전체 기사 링크만 선택하면, lynx에서 깔끔하고 텍스트만 있는 기사를 읽을 수 있었다.

그 외에도, 뉴스보트를 사용자화하여 팟캐스트 RSS에 사용할 수 있습니다. 비록 제가 그 특정 기능을 아직 실험해보지는 않았지만(하지만 제 목록에 있습니다). 뉴스보트는 RSS 피드에만 국한되지 않습니다. ATOM 피드도 불러올 수 있습니다.

당신은 pkg install newsboat를 사용하여 Termux에 설치할 수 있습니다

Termux에서 몇 가지 명령만으로 전체 RSS 피드를 얻을 수 있습니다

간단한 노트 파일을 사용하여 피드를 빠르게 설정할 수 있습니다

newsboat와 lynx를 설치하는 것부터 시작하세요.

Newsboat는 피드의 모든 URL을 포함하는 텍스트 파일인 urls 파일을 구성할 때까지 작동하지 않습니다.

뉴스보트를 위해 디렉터리를 mkdir -p ~/.newsboat 명령어를 사용하여 만들 수 있습니다. 그런 다음 설정 파일을 만들어야 합니다. 저는 터미널에서 기본 텍스트 편집기로 nano를 사용하며, 명령어는 nano ~/.newsboat/config입니다. 여기서 색상을 변경하고, 자동 새로고침을 설정하며, 원하는 대로 설정을 조정할 수 있습니다.

그런 다음, nano ~/.newsboat/urls를 사용하여 피드를 채워야 합니다. 피드를 추가하고 제거할 때 이 파일로 자주 돌아오게 될 것입니다. 파일 안에서는 원하는 사이트의 URL을 입력하거나 붙여넣기만 하면 됩니다. 그게 전부입니다. 가능하면 실제 RSS 피드를 사용하는 것이 가장 좋습니다. 보통 다음과 같이 생겼습니다:

https://website.com/RSS






앞서 언급했듯이, 일부 사이트는 일반적인 피드가 없고, 다른 사이트는 아예 작동하지 않을 수도 있습니다. newsboat 같은 프로그램을 사용해도 RSS가 완벽한 것은 아닙니다. 제 안드로이드 기기(모토로라 Moto G)에서는 newsboat에서 lynx가 기본 브라우저로 설정되어 있습니다. 이렇게 설정하기 위해 명령어를 입력할 필요는 없었지만, 기기에 따라 다를 수 있으므로 설정할 때 다시 확인하세요.

뉴스부트에서 기사 전체 텍스트가 나타나지 않으면 o를 눌러 lynx에서 엽니다. 저는 / 키를 사용해 제목에서 단어를 검색하는데, 그러면 바로 기사 본문 시작 부분으로 이동합니다. 나머지는 방향키로 이동할 수 있고, 스페이스 바는 다음 페이지로 넘어갑니다. 익숙해지기까지 시간이 좀 걸리지만, 저는 휴대폰에서 대부분의 그래픽 기반 브라우저보다 이것을 더 선호하게 되었습니다(데스크톱은 완전히 다른 이야기입니다).

OPML 파일에서 피드를 가져오고 싶다면 가능합니다. newsboat은 OPML 파일과 호환되며, newsboat -i ~/mycoolrssfeeds.opml (물론, 내 자리 표시자 대신 자신의 파일 이름으로 바꾸어야 합니다)을 사용하여 이를 가져올 수 있습니다.

화살표 키, 내비게이터, 그리고 서로 다른 문자 키(화면 하단에 나열됨)를 사용하면 피드를 읽거나 새로고침하거나 앱을 종료할 수 있습니다. 그 후에는 자신만의 기기에서 방해받지 않는 환경에서 좋아하는 사이트를 탐색하는 것을 즐기세요.


인터넷이 복잡한 경험일 필요는 없습니다

잡동사니와 산만함에 지쳤을 때, 조금 더 단순한 것을 선택할 수 있는 옵션이 있으면 좋습니다. Termux 사용법을 알고 있고 Android에서 CLI 앱을 다루는 데 익숙하다면, newsboat와 lynx를 함께 사용하는 것에서 많은 가치를 얻을 수 있을 것입니다.

온라인에서 하는 모든 일에 린크스를 사용하는 것은 추천하지 않지만, 뉴스, 학술지, 잡지, 재미있는 것들을 따라잡는 데는 정말 놀라웠습니다.

그리고 거기에 도달하는 데 필요한 것은 오래된 안드로이드 폰, 터미널, 그리고 몇 가지 간단하지만 강력한 앱뿐이었습니다. 아마 다음에는 킨들 또는 파이어 태블릿에 세팅해 볼지도 모릅니다.

관련기사