로딩 시 스플래시 대신 캐시된 게시글 표시

기본적으로 로딩 중에는 캐시된 고정 게시글 몇 개를 보여주는 게 좋겠어요. 그 공들만 지켜보다가 훨씬 재밌죠.

물론 대부분의 사이트에는 고정 게시글이 몇 개씩은 있거든요.

1개의 좋아요

포럼이 아직 로드되지 않았기 때문에 쉽지 않을 것입니다. 다만 로딩이 진행 중이므로 정적 이미지를 표시하는 정도는 가능할 수 있습니다. 단, 미리 준비되어 있어야 합니다.

2개의 좋아요

예, 예를 들어 이 Meta 사이트의 경우, 자동으로 준비된 “가짜 치아” 스플래시 페이지는 다음과 같이 보일 것입니다.


(저는 인코그니토 브라우저 창에서 홈페이지를 열어 이 이미지를 만들었습니다. 하지만 Discourse가 매일 밤 자동으로 생성하여 초기 연결 시 로드되는 자바스크립트의 시작 부분에 삽입할 수 있습니다. 이렇게 하면 사이트 관리자의 개입이 전혀 필요하지 않습니다. 우리가 이야기하는 수백만 개의 Discourse 사이트 중 어느 것이든 마찬가지입니다.)

사용자가 그 아름다움에 감탄하다가 버튼이 실제로 작동하지 않는다는 사실을 알게 되고, 그저 .JPG 파일을 바라보고 있을 때쯤이면, 그때쯤이면 사이트는 이미 로드되어 있을 수도 있고, 잘 알다시피 짧은 집중력으로 인해 우리의 기교는 이미 잊혀졌을 것입니다.

하지만 실제로는 .JPG만 로드할 이유가 없습니다. 사용자의 브라우저에 실제 .HTML을 전송할 수 있으니까요. 그리고 좋습니다, 사용자가 링크를 클릭합니다. 그렇다면 그것을 일반적인 HTML 요청으로 처리하면 됩니다… 등등.

1개의 좋아요

모든 테마와 다양한 해상도에 대해 수많은 이미지를 생성해야 합니다.

1개의 좋아요

또한, 테마는 해당 섹션에 사용자별이거나 동적인 데이터를 포함할 수 있으며, 모든 Discourse 인스턴스가 비교적 최신 웹 브라우저를 사용하도록 요구하면 문제가 발생할 수 있습니다.

3개의 좋아요