제가 한번 구현해 보면 재미있겠다고 생각한 아주 새로운 프로토콜로 다른 사람들의 웹사이트를 보증하는 이야기입니다!
제가 한번 구현해 보면 재미있겠다고 생각한 아주 새로운 프로토콜로 다른 사람들의 웹사이트를 보증하기!
📆 2026년 04월 03일 📕 641단어 ⏳ 2분.
저도 제 웹사이트에 human.json 프로토콜을 구현하기로 했습니다.
기본적으로 이 파일은 웹사이트들이 다른 사람의 인간 작성 여부를 보증할 수 있게 해 주는 방법입니다. 함께 제공되는 웹 확장 기능을 설치하면 어떤 사이트가 다른 곳으로부터 보증되었는지 알려줍니다.
이걸 하는 사람들을 몇 명 봤고, 예전에 제가 인간적인 웹사이트들에 대해 글을 썼던 계기와도 맞닿아 있어서 저도 대열에 합류하기로 했습니다.
제가 이 프로토콜을 구현하는 것을 본 사람들 중에는 Axxuy, Naty, 그리고 STFN이 있었지만, 실제로 저를 실행에 옮기게 만든 글은 Neil의 글이었던 것 같습니다.
json을 다루는 일은 그다지 인간 친화적이지 않은데, 그것도 이 프로토콜의 여러 재미있는 특징 중 하나입니다. 하지만 뭐, 그냥 재미로 하는 일이니 그러려니 합니다.
우선은 제 Jekyll의
_data
폴더 안에
humans.yml
파일을 하나 만들고, 루트 디렉터리에 다음과 같은 Liquid 템플릿으로
human.json
파일을 만들었습니다:
---
layout: none
permalink: /human.json
---
{
"version": "0.1.1",
"url": "{{ site.url }}",
"vouches": [
{% for human in site.data.humans %}
{
"url": "{{ human.link }}",
"vouched_at": "{{ human.date }}"
},
{% endfor %}
{
"url": "https://examplefinalwebsite.com/",
"vouched_at": "2026-04-03"
}
]
}
humans.yml 파일은 그냥 이렇게 생겼습니다:
- link: "https://example.com"
date: 2026-04-03
- link: "https://example2.com"
date: 2026-04-03
- link: "https://example3.com"
date: 2026-04-03
그리고 마지막으로 HTML
<head>
섹션에
<link>
태그를 추가합니다:
<link rel="human-json" href="/path/to/human.json">
물론 YAML 파일이 JSON 파일로 변환되는 방식이 세상에서 가장 훌륭한 것은 아니지만, 즉석에서 편집하고 수정하기는 더 쉽고, 어차피 빌드 시점에만 생성되니까 괜찮습니다.
이 프로젝트가 의미하는 바를 생각하면, 어떤 웹사이트를 제 목록에 넣을지에 대해서는 저도 조금 갈등이 있었습니다. 명백한 경우는 쉽지만, 실제 사람이 운영하더라도 어떤 형태로든 생성된 콘텐츠를 사용한 사이트들, 설령 나머지가 인간이 만든 것이라 해도 그런 경우는 제게 판단이 더 어렵습니다.
제 안의 한 부분은 좀 문지기처럼 굴고 싶어서, 생성된 프로필 사진을 썼다거나 여기저기 썸네일 하나쯤 썼다거나, 혹은 LLM으로 코드를 생성하는 이야기를 담은 글을 몇 편 썼다거나 하는 이유만으로 웹사이트를 제외하고 싶어 하기도 합니다.
하지만 뭐, 정확히 짚기 어려운 경우들에 대해서는 그냥 제 감으로 판단하기로 했습니다.
애초에 이 모든 일을 해야 한다는 점에 대해서도 한마디 할 수 있겠습니다. 생성된 콘텐츠를 사용한다고 웹사이트들이 명확히 밝히는 대신, 인간이 스스로 인간임을 증명해야 한다는 점 말입니다.
어쨌든 이 프로젝트는 아주 재미있어 보입니다. 아마 대부분의 웹사이트에서 큰 일이 되지는 않겠지만, 그래도 저는 이렇게 하고 다른 사람들을 보증하는 일을 마다하지 않습니다. 시간 지나면서 계속 최신 상태로 유지해 보려고 하고, 제가 링크한 사이트가 더 이상 그렇게 인간적이지 않다고 느껴지면 꼭 알려 주세요.
이 글은 #100DaysToOffload 45일차 글입니다.
작성자: joelchrono.🔗 퍼머링크
하고 싶은 말이 있다면 댓글을 남겨 주세요. 아니면 저에게 연락 ✉️ 해 주셔도 됩니다.
이메일로 답장하기Mastodon에 공유하기댓글 불러오기
Fediverse로 답장하기 클라이언트의 검색창에 이 URL을 붙여 넣으면 어떤 Fediverse (Mastodon, Pleroma 등) 클라이언트에서든 답장할 수 있습니다:
https://fosstodon.org/@joel/116342017203363278
더 보고 싶으신가요? 이 페이지의 이 구역을 과감히 아래로 스크롤한 분들을 위해 더 좋은 콘텐츠가 있습니다. 편하신 대로 둘러보세요!
제가 구입해서 정말 마음에 들어 하는 작은 전자책 리더 기기에 대해, 몇 주 사용해 본 뒤의 생각과 인상입니다!
2026년 04월 08일
2026년 03월 31일부터 04월 06일까지의 제 주간 기록입니다!
2026년 04월 06일
2026년 3월 동안 있었던 모든 미디어 관련 일들입니다. 게임도 많고, 만화도 많고, 책도 많고, 그 밖의 것들도 많습니다.
2026년 04월 01일
via Brain Baking 2026년 04월 08일
via Lazybear 2026년 04월 07일
via moddedbear.com 2026년 04월 07일
via Kev Quirk 2026년 04월 07일
Generated by openring
이 사이트는 많은 웹링의 회원입니다! 다른 괴짜 같은 웹사이트들도 여기서 확인해 보세요!
이 사이트는 joelchrono가 Jekyll을 사용해 ♥로 만들었습니다.
맨 위로BG: OFF