저는 HTML5의 히스토리 API 인 psuhState를 HTML4 브라우저에 적절한 대안으로 활용하는 최선의 방법을 연구했습니다. 내가 알아낼 수 없습니다 무엇Github은 해시 태그없이 pushState를 수행하는 방법은 무엇입니까?
이https://github.com/browserstate/History.js/
가이 문제를 처리하는 방법입니다 :
는 Github에서이 트리 브라우징 히스토리 API를 사용(아래 링크는 예를 들어,하지 라이브러리 GitHub의 사용입니다) Firefox 3.5와 같은 HTML4 브라우저 용 기능?
나는 history.js (위 링크)를 살펴 보았습니다. 그러나 HTML4 브라우저에 대한 해시 구현은 필요하지 않습니다.
Github을 방문하고 HTML4 브라우저를 사용하여 디렉토리 트리를 탐색하면 HTML5 브라우저와 동일하게 보입니다 (즉, URL 상태).
내가 Firefox 3.5에서 자바 스크립트를 사용하지 않도록 설정하면, 이전에이 닮은 URL :
https://github.com/browserstate/history.js/tree/a32e91aa1fe5909a29abb690a37f6c129e98068e/tests
어떤 생각 :
https://github.com/browserstate/history.js/tree/master/tests
이제 다음과 같습니다?
그런 대체 동작의 경우 Github이 물리적으로 서버에서 해당 디렉토리를 만들고있는 것입니까? 아니면 어떻게 든 디렉토리를 생성하고 있습니까? 그들이 대체 기술을 어떻게 사용하는지 혼란 스럽다. – Yahreen
디렉토리? ... – Tekkub
서버에 폴더 구조를 만들고 있습니까? – Yahreen