큰 <table>을 사용할 경우 <table>의 내용이 한번에 화면에 뜨게 됩니다.
브라우져가 <table>을 파싱할때 일단 </table>이 나올때 까지 기다립니다.
테이블의 전체 사이즈가 알마인지를 알아야 화면에 보여줄 수 있겠죠.
하지만 <table>안에는 <tr>, <td>가 얼마든지 무제한으로 들어갈 수 있습니
다.
테이블의 각각의 셀 안에 이미지나 텍스트가 있다면 이런것들도 모두 로딩
하여야 각 셀의 크기를 알 수 있고, 전체적으로 테이블의 크기를 알 수가
있겠죠. 그래서 페이지 전체를 덮는 큰 테이블을 사용할 경우 페이지가
한번에 뜨는 것입니다.
이것을 방지하려면, 테이블을 쪼개서 큰 테이블을 사용하지 않는 것입니다.
: 사이트에 이미지라던지 여러 이유 때문에 화면이 늦게 뜨는 이유가 있습니
다.
: 그래서 홈페이지가 차례로 이미지가 보여지면서 로딩이 된다면 그래도
: 네티즌이 참을 수 있다고 생각합니다. 만약 페이지가 모두 로딩된다음에
화면이
: 보여진다면 페이지는 문제가 있는거겠죠..
: 그래서 질문드립니다.
: 제가 운영하고 있는 사이트는 크게 5섹션으로 구성되어져있습니다.
: 사이트 오픈이 너무 느려서 아파트,mysql,php config를 문서를 통해 최적
해 왔고
: 혹시나 하는 마음에 (메인페이지에 한해서)
: 데이타베이스 커넥트하는 부분은 거의 자제를 하고 있고요
: 그런데 이상하게도 특정 섹션메인은 이미지랑 글들이 차례대로 보여지면서
: 로딩이 되는데 나머지 섹션메인은 로딩이 다된 다음에 한꺼번에 보여지는
현상이 발생하고
: 있습니다. 여러 사이트와 문서를 읽어 봤지만 비슷한 사례도 찾지를 못하
겠습니다.
: 혹 비슷한 경험이나 답변을 알고 계신다면 답변바랍니다.