웹페이지 화면출력문제

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
Post Reply
자두씨

웹페이지 화면출력문제

Post by 자두씨 »

한글판 1.0 사용자입니다.
파이어 폭스로 웹사이트를 돌아다니다 보면 몇몇 사이트에서 웹페이지가 화면에 표시될 때 오른쪽에서 부터 왼쪽으로 이동하면서 보여지기도 하고 어느 사이트에서는 왼쪽에 있는 메뉴라든지 표부분이 화면전체를 차지하다가 점점 자리를 잡아가는 모습을 보이는데 다른 분들은 이런 일들을 겪지 않으시는지....
참고로 당연하겠지만 IE에서는 제대로 잘 표시되구요. 갑자기 생각나서 적는거라 어떤사이트였는지 잘 기억이 나진 않는데^^; 한군데 기억하는건 "다음" 홈페이지 열릴 때 "미디어 다음" 표시되는 부분같은 경우가 한 예가 되겠군요....
hyeonseok
해커
해커
Posts: 691
Joined: 2004 08 11 22:14 59
Contact:

Post by hyeonseok »

우선 화면이 랜더린 되는 과정은 html 로는 제어가 되지 않습니다. 각각의 랜더링 엔진이 어떻게 해석을 하면서 화면에 보여주느냐..에 따라서 이런 일이 있을 수 있는데...

웹사이트는 완전히 로드가 끝난 다음에 의미가 있는 것이지 랜더링 되는 과정은 별로 문제시 될 것이 없다고 생각 합니다. (클라이언트 중에 랜더링 과정을 이쁘게 보여달라고 하는 사람이 있는데...정말 무의미하고 불필요한 작업이라고 생각 합니다. 뾰족한 방법도 없고요...)

그리고 화면이 이동하면서 랜더링 되는 것은 제 경험에 따르면 네트웍 상황이 좋지 않아서 페이지 로딩이 느릴 때 많이 발생했던 것 같습니다.

이러한 현상은 유독 firefox 뿐만 아니라 어떠한 브라우져를 사용해도 그때그때 환경과 상황에 따라 다르게 보일 수 있는 문제 입니다. 브라우져 캐싱과도 연관이 있겠죠.

이전에 이러한 현상을 경험하셨겠지만 못느끼셨고, firefox 를 설치해서 처음 사용하시다 보니 심리적으로 느끼게 된게 아닐까...싶군요.. :)
자두씨

Post by 자두씨 »

답글 고맙습니다...

제가 얘기하고자 했던 것은, 자꾸 IE와 비교하게 되는데 (그럴 수 밖에 없겠죠....^^), IE에서는 문서의 틀이나 아이콘, 그림 등등 이 처음부터 제자리에 보여지는데 반해 파이어폭스에서는 처음에 나타나는 부분이 원래의 위치에서 다소 벗어난 위치에서 보여지다가 제자리를 찾아가는 과정이 보여지니까 익스보다 좀 산만하고 때에 따라서는 느리게 느껴진다는 거죠... 심한 경우 맨 왼쪽에 있어야할 메뉴부분이 화면 가득히 (옆으로 길게)보여지다가는 제 위치로 가는 경우도 보았습니다.

이것이 익스의 랜더링 엔진과 폭스의 랜터링 엔진과의 차이때문에 어쩔 수 없이 이렇게 봐야만 하는 것인지 아니면 옵션조정이나 기타 다른 조치로 좀 개선을 시킬 수 있는 그런 문제인지를 알고 싶어서 질문한 것이 거든요.

그리고 네트워크 상황과는 별개의 문제로 보여집니다.
hyeonseok
해커
해커
Posts: 691
Joined: 2004 08 11 22:14 59
Contact:

Post by hyeonseok »

말씀해주신 미디어 다름 페이지를 봤습니다.

미디어다음 페이지...극악이군요...1500 라인....--;;

일단 그러한 현상이 발생하는 것은 네트웍상황 "만"이라고는 할 수 없지만 전송 속도와 연관이 있습니다. 페이지 자체도 크고 크다보니 전송에 시간이 많이 걸리고...바꿔 말하면 네트웍 상황이 안좋을때도 발생을 하는 현상입니다.

IE 의 경우 마치 output buffer 를 사용한 것처럼, 페이지의 데이터가 다 전송이 되면 그때서야 화면에 랜더링을 합니다. 이에 반해 firefox 는 데이터가 전송되는 즉시 화면 랜더링을 하기 시작하고 페이지가 전송됨에 따라 랜더링이 조정되는 모습이 보이는 것입니다.

IE 의 경우 랜더링 조정 모습이 보이지 않아서 깔끔하게는 보일 수 있지만 화면 랜더링이 중간에서 멈췄다가 한꺼번에 로딩이 되는 식이래서 느리게 느껴질 수 있습니다. firefox 는 화면 랜더링이 데이터 전송과 같이 보이기 때문에 산만 할 수는 있지만 사용자는 뭔가 전송이 되고 있다는 느낌을 같을 수 있겠지요.

문제 상황은 추측해 봤는데...해결 책은 잘 모르겠군...-o-;;
랜더링 관련해서 옵션이 있는 지는 못찾겠네요...==

http://www.sitepoint.com/forums/showthr ... pipelining

혹시 이 아티클이 도움이 될지...모르겠습니다.
Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests