riking
(Kane York)
5월 14, 2020, 1:14오전
50
현재 Replay 기능이 깨져 있습니다. JS는 실행되지만 pathname 변경으로 인해 Ember Router가 오류를 일으키고 있습니다.
@david 님의 향상된 브라우저 감지 기능 덕분에, 새로운 캡처가 올바르게 렌더링되도록 하는 매우 추하지만 유혹적인 수정 방법이 있습니다. browser-detect를 패치하여 replay를 감지하고 noscript 버전을 제거하는 것입니다.
committed 01:05AM - 14 May 20 UTC
문제는 이 스크립트를 서빙하기 시작하면, 어떤 기적과도 같은 이유로 JS가 실행 가능해지면 모든 기존 아카이브 페이지가 no-js 뷰로 강제로 전환된다는 점입니다.
이것을 적어보니, 사실 오늘 작동하는 아카이브 재생을 얻기 위해 치러야 할 대가는 그렇게 나쁘지 않을 것 같습니다. (Draft PR ) 실제로 이렇게 하라는 말을 듣지 못했습니다.
3개의 좋아요
david
(David Taylor)
5월 14, 2020, 8:50오전
51
riking:
@david님의 브라우저 감지 기능 개선
(@dan이 맞습니다. 제가 아닙니다)
현재의 웨이백 머신 우회 기능이 깨진 건가요?
3개의 좋아요
dan
(Dan Ungureanu)
5월 14, 2020, 10:34오전
52
왜 그들의 사용자 에이전트(archive.org_bot)를 확인하지 않는 건가요? 더 안정적이고 취약점이 적은 해결책인 것 같습니다.
1개의 좋아요
david
(David Taylor)
5월 14, 2020, 10:45오전
53
그들의 “liveweb” 기능은 사용자 에이전트를 전송하지 않는 것 같습니다:
4개의 좋아요
dan
(Dan Ungureanu)
5월 14, 2020, 10:56오전
54
일부 내용이 변경된 것 같습니다(날짜를 참고하세요). 두 가지를 모두 확인해야 한다고 생각합니다.
수정: 이 문제에 대한 PR을 제출했습니다:
master ← udan11:fix_wb
merged 11:10AM - 14 May 20 UTC
10개의 좋아요
aschrijver
(Arnold Schrijver)
5월 31, 2020, 10:04오전
55
dan:
수정: 이 문제에 대한 PR을 제출했습니다:
이 문제가 다시 해결되어 작동하는 모습을 볼 수 있으면 좋겠습니다. 저는 Solid Project 의 핵심 팀 멤버와 표준화 작업을 수행하는 전문가들을 위해 Solid 의 중앙 허브로 Discourse를 추천 하고 있지만, 이 문제는 그들이 그렇게 하기 싫어하는 중요한 이유 중 하나입니다.
1개의 좋아요
riking
(Kane York)
6월 2, 2020, 1:54오전
57
지난 1년치 /top 페이지에서 "save outlinks"를 실행해 확인해 봤습니다. 지금은 완전히 정상적으로 작동하고 있습니다.
6개의 좋아요