IE 7 에서의 css 테스트, 타 사이트 테스트
Saturday, July 30, 2005 
IE7 인터넷익스플로러7 베타버전을 설치 사용해 보았습니다. (정품 XP 인증코드를 가지고 있으셔야 하며, SP2 가 설치되어 있어야 합니다) 역시나 예상했던데로 전혀 특별한 부분없이 3류의 브라우저로 발돋움 하는 군요. IE6이 나왔을때에는 귀여운 아이콘들과 5.5 에서의 멋진업글이었습니다. ‘그당시’에는 말이죠. 하지만 지금 바라보는 IE7은 TAB 이라는 기능이 들어갔다는 것 말고는 특별히 달라진 점을 찾을수 없습니다. 툴바들, 아이콘들의 위지가 바뀌었을뿐, 전혀 IE6의 차기버전 이라고 보기에는 믿기지 않을 정도로 평범 이하 입니다. 버그들 또한 마찬가지네요.. ㅡㅡ;;
- 아무튼 인터페이스야 뭐라해도 일단 제 관심사인 CSS 의 변화는 어떻게 이루어 졌나 한번 살펴 보았습니다.
margin Error?
일단 MARGIN 의 에러들은 모두 잡혔습니다.xhtml 1.0 transition 로 실행 하였을 때에, IE 에서 고질적으로 보이뎐 3px 에러는 표준 그대로 실행이 됩니다. 3px margin 에러는, float 값을 주었을때에 주어진 반대쪽에 3px 마진이 저절로 생기는 에러로 수작업으로 margin-left: -3px 을 주었어야 했습니다만 잡혔네요.
그뿐만이 아닌 float한 방향으로 margin 을 주면 2배로 늘어나던 에러 또한 잡혔습니다.
전혀 문제가 없네요
네 다른 테스팅을 해보니 놀랄만큼 그대로군요 ㅡㅡ;;나머지들
물론 아직까지 어미div 가 child div 들을 감싸는 부분은 그대로 입니다. 다른 메이져 브라우저들은 float 값이 지정되었을때에 어미 div는 나머지에 상관없이 그 height 값을 그대로 유지했지만 ie 는 아직도 child div 의 높이값에 따라 늘어나거나 줄어들게 되어있네요.또한 아직 :after, :before나 :hover 는 지원하지 않으며, !important 또한 예전 그대로의 버그를 가지고 있습니다.
총 정리가 되어 비교된 스샷입니다.
왼쪽은 IE7 이며 오른쪽은 FIREFOX 1.04 버전입니다. 핵은 일체 사용되지 않았습니다. 아, 빨간 부분이 바로 어미 div 입니다. 역시나 불여우에서는 속해있는 div 를 감싸지 않습니다. 그게 맞는 부분이구요.

<!DOCTYPE html PUBLIC "-//W3C//DTD xHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title> test </title> <style type="text/css"> <!-- #main { height: 10px; width: 300px; padding: 0; margin: 0; background: #ff0000; } #sidebar { margin: 0; height: 50px; padding: 0; width: 100px; float:left; background: #ffff00 !important; background: green; } #bottom { float:left; width: 140px; border: 10px solid #000; height: 100px; margin: 0 0 0 20px; background: blue; padding: 10px; } .clearItem:after{ content: "."; clear:both; height: 0; display:block; } .clearItem:hover { background: red; } #footer { clear:both; height: 20px; width: 100%; background: pink; } --> </style> </head> <body> <div id="main"> <div id="sidebar"> </div> <div id="bottom"><p class="clearItem">hi</p> </div> <div id="footer"></div> </div> </body> </html>
oTL.. 두번째 테스트중 보니,, 놀랄만 합니다. ceprix님께서 현석님네에 올려주신 션인먼의 ie7 에 대한 글모음을 보니 거의 개선된 버그가 없군요….. 피카부 버그와 길로틴 버그만이 개선되었네요. ㅡㅜ
- 그럼 IE7 이 나오면서 어떤 사이트들이 깨지면서 영향을 받을까? 해서 여러곳을 한번 테스트 해 보았습니다.
여러 포털 사이트들과 유명한 사이트들을 돌아 다녔습니다. 일단 익스플로러 인지라 깨지는 부분이 그리 없었습니다. 있는곳은 약간깨질뿐메이저는 볼수 없었네요 ^^- 제일 처음으로 발견된곳이 DAUM 다음 입니다. 뉴스 부분이 겹쳐서 깨져 나오더군요.

- 그리고 그 다음이 싸이월드의 쪽지 부분입니다. IE 가 표준을 받기는 했나 보다 라는 생각이 드는군요 ^^;
- 야후 메일은 아예 로그인을
막고 있네요. 낮은 버전을 선택하기를 하면 로그인 되는군요. - 국민은행 로그인이 되지 않는다고 하네요 혹시나 확인 부탁드립니다 ^^
이 말고는 지금까지 특별히 찾지 못했습니다. IE 위주로 개발된 사이트라 특별히 깨지겠냐만은 혹시나 있다면 이곳으로 트랙백 쏘시거나 코멘트 남겨주시면 계속 업데이트 하겠습니다.
- 제일 처음으로 발견된곳이 DAUM 다음 입니다. 뉴스 부분이 겹쳐서 깨져 나오더군요.
전체적으로 아쉬운 부분들이 많은 브라우저 입니다. 일단 이유는 가장 최근에 발표되는 브라우저 치고는 너무 구식이며, 놀랄만큼 단순하고 전혀 매력적이지 않은 인터페이스, 오히려 어디서 군데군데 단순히 배껴서 제작된거 같은 화면이라는 생각이 지워지지 않네요. 앞으로 몇년간 IE7이 사용될지는 모르지만, 몇달안에 불여우의 1.5 발표(via Ceprix)와 함께 구식 브라우저로 자리매김 할수 있을듯 하네요. 베타버전이니 정식발표때에는 좀 개선되겠죠 라고 하시는분이 있으실지 모르지만, ‘BETA’ 버전은 특별히 안의 코어부분이 바뀌는 것이 아니기 때문에, 자질구래한 버그들이 잡힐뿐 큰 변화는 없을겁니다. 그래서 더 씁쓸한걸지도. . ^^;;;;
추가: css design korea 에서 지윤님께서 ie7 의 글을 또 올려주셨습니다.
추가2: 신현석님 블로그에서 접했습니다. 따끈따근한 소식을 올려주셨는데 이제서야 제가 올립니다. IE 블로그에 올라왔던 내용입니다. 앞으로 업데이트 될 IE7 의 개선 리스트네요. 마소가 오랜만에 좋은일 하는군요.
잡을 버그들
- Peekaboo bug
- Guillotine bug
- Duplicate Character bug
- Border Chaos
- No Scroll bug
- 3 Pixel Text Jog
- Magic Creeping Text bug
- Bottom Margin bug on Hover
- Losing the ability to highlight text under the top border
- IE/Win Line-height bug
- Double Float Margin Bug
- Quirky Percentages in IE
- Duplicate indent
- Moving viewport scrollbar outside HTML borders
- 1 px border style
- Disappearing List-background
- Fix width:auto
추가 지원
- HTML 4.01 ABBR tag
- Improved (though not yet perfect) <object> fallback
- CSS 2.1 Selector support (child, adjacent, attribute, first-child etc.)
- CSS 2.1 Fixed positioning
- Alpha channel in PNG images
- Fix :hover on all elements
- Background-attachment: fixed on all elements not just body














ceprix
July 30th, 2005 at 1:11 pm 인용
어쩌면 좋은 소식일지도 모른다는 생각이 드네요. 웹 표준에 대해 인식하는 사람들은 이제 개선 가능성이 거의 없는 IE를 포기하고, Firefox로 더 많이 옮겨갈 것이니까요. 또한 내년에 x86에서 돌아가는 Mac OS X 10.5가 나오게 되면, Windows에서 Mac OS X로 옮겨가는 사람들이 점점 많아질 것이고, 그만큼 Safari 사용자도 늘게 될테니까요.
결국 MS는 윈도우와 브라우저 시장 독점을 뺏기게 되는 최악의 시나리오가 나올 수도 있습니다. 뭐, 순전히 저의 예상이긴 하지만, 이미 여러 전문가들이 내놓은 애플의 인텔칩으로 전환으로 야기될 수 있는 이론들 중의 하나이고, 충분히 현실 가능성이 있는 얘기라고 봅니다.
[Reply]
H.Moon
July 30th, 2005 at 1:19 pm 인용
아스따 라 비스따~ (농담입니다.) 에는 IE7 이 실리겠죠? 물론 그 전까지 몇번의 개선이 있겠지만, 예전에 사파리보고 반쪽 브라우저라고 놀리던 골수 윈도우즈 팬들이 기억납니다. 여하튼, 새 IE7은… 흠, 아직 갈길이 멀군요.
[Reply]
Forest
July 30th, 2005 at 1:20 pm 인용
Internet Explorer 7 beta 1 : -_-;
말도많고 탈도많던 Internet Explorer 7의 첫번째 베타가 예정대로(!) 여름 중에 나왔다. 예전부터 IE7이 어떤 형태로 나타날까 기대하고 있었기 때문에 MS홈페이지에서 developer 대상으로 공개되어 …
일모리
July 30th, 2005 at 1:29 pm 인용
마소에서 말도 안되는 정품 인증 ‘프로그램’ 을 내 놓으면서 XP유저들이 상당히 혼란 스러워 하고 있습니다. 이렇게 계속 나가게 된다면 Vista 보다는 훨신 싼 가격에 출시될 Mac OS X 의 경쟁력은 더 높아지겠죠. IE7 또한 CEPRIX님 말씀대로 웹표준으로 대세는 옮겨가면서 그 독점을 많이 잃게 될겁니다. 나라에서의 교육이 참 중요한 부분일 거라는 생각도 들긴 하네요. 이제 곧 컴퓨터 구입때에 윈도우즈 VISTA 탑제를 원하십니까 MAC OS X 의 탑제를 원하십니까 라는 질문이 나올테니까요 ^^
과연 앞으로 2년안에 모든것의 해답이 나올텐데 참 궁금합니다. ^^
[Reply]
tux
July 30th, 2005 at 1:59 pm 인용
2년이나 기다려야 되나요? ㅠ.ㅠ
[Reply]
ceprix
July 30th, 2005 at 3:12 pm 인용
아.. 깜박하고 언급하지 못한 게 있네요. Firefox 다음 버전은 1.1이 아니라 1.5가 될 거라고 합니다. 제가 한 번 이에 대해서 글을 남긴 적이 있죠. 현재 Deer Park이란 암호명으로 알파 버전이 배포 중에 있고, 다음 달 중에 1.5 베타 버전이 나올 겁니다.
일몰님 말씀대로 윈도우와 IE의 시장 점유율이 50% 미만으로 떨어지는 그 날이 오기만을 기다리고 있습니다. 그런데 2년 안에 그게 가능할려나요? Maybe… ^^;
[Reply]
ceprix
July 30th, 2005 at 4:23 pm 인용
IE Blog에 IE 개발팀의 일원인 Chris Wilson이 적은 글을 보면, IE7 beta 2에서 상당수의 CSS 버그가 잡힐 거라고 하네요. 웬만큼 알려진 버그는 거의 다 리스트에 올라와 있는 듯 합니다. 여기서 다시 IE7의 웹표준 지원에 대한 희망을 걸어도 되지 않을까 하네요.
하지만 나중에 IE7이 정식으로 출시된다고 해도 Acid2 Test를 완전히 통과하지는 못할 거라고 미리 밝히고 있습니다. 희망 사항이긴 하지만 중대 사항은 아니라는 변명을 하는군요. ^^;
[Reply]
A2
July 30th, 2005 at 4:47 pm 인용
Acid2 를 완전은 기대하지 않으니 지금 불여우 만큼이나마 구현된다면 좋겠군요.
IE 7 테스트 하고 싶어도 테스트할 PC 가 없습니다. 지금 사용중인 운영체제는 윈도우 2003 이구요.
아! VMWare로 xp를 설치해서 테스트 하는 방밥도 있겠지만 ㅎㅎ.
지금 VMWare로 페도라 코어4 설치하고 있답니다.
[Reply]
daybreaker
July 30th, 2005 at 10:47 pm 인용
저도 IE에 대한 글들을 보았고 특히 IE Blog를 유심히 살펴보았더랬죠. 도대체 이건 beta도 아니고 alpha 수준이 될까말까 하는 버전을 내놓은 거라고밖에 생각할 수 없군요.
[Reply]
DeerPark
July 31st, 2005 at 9:34 pm 인용
결국 IE 개발팀에서 CSS 표준 지원을 결정한 것 같습니다.
계획대로 된다면 완성될 IE 7에서 적지않은 변화가 찾아올 것 같네요.
[Reply]
송군
August 1st, 2005 at 8:21 am 인용
일모리님이 말씀하신 ‘베타’의 의미가 통상적으로 맞긴한것 같은데요, 마이크로소프트사이트에서 다운로드 받을 있는 이번 베타 1 관련 문서에 따르면 코어쪽이 많이 바뀌었고 사용자들이 직접적으로 변화를 느낄수 있는 부분들쪽은 아직 그다지 바뀐것이 없다고 말하고 있습니다. 원문을 그대로 옮김니다.
Therefore, many of the important changes in beta 1 are at a “plumbing level” of Internet Explorer and therefore will not be as evident to end users.
[Reply]
일모리
August 1st, 2005 at 10:29 am 인용
tux// 음.. 더 빠를꺼 같아요. 이번 IE7 릴리스 후에 마소가 어떻게 반응하느냐가 중요하겠지만 ㅎㅎ
ceprix// 네 그러고 보니 1.5 군요. 진행상태가 빨라지고 있으니 이거 기대가 너무됩니다. IE가 너무 비교되는군요? ^^ 네 저도 현석님 블로그 갔다가 글을 접했습니다. 많은 버그들이 잡히더군요. 좋습니다. 우후~
A2// 그러겠죠? 현석님 블로그에서 보셨을듯 ^^;
IE7 별로 깔아봤자 이니 그냥 하지마세요 ㅎㅎ 너무나도 실망스러운 인터페이스에 한탄하실겁니다.
DeerPark// 안녕하세요 ^^; 네 저도 그소식 접했네요. 반응들이 일단 상당히 호위적입니다. DeerPark님도 기대되시는지? ^^
송군// 예. 사람들이 잡힌 2개의 버그중 하나라고 하는 피카부 또한 완전히 잡힌것이 아니라는 스샷도 보고 베타가 아닌 알파 수준 정도밖에 라는게 맞는거 같습니다.
daybreaker// 알파가 정말 맞을듯 합니다.
네 그래서 엄청나게 많은것이 바뀌게될 베타2 가 기대가 약간 되나봅니다 ^^
[Reply]
nreal
August 3rd, 2005 at 5:23 am 인용
처음 와보는데..IE7 좀 제대로 만들어줬으면 좋겠군요;;
[결국 고생은 웹개발자들이 다하는것 -_-]
그런데 윗에 분들중에 어떤분이 x86에서 돌아갈 Mac OSX 를 언급하셧는데..제 생각엔 Apple 이
무슨방법을 써서라도 x86에서 그냥 돌아가는걸 막을것 같은데요??
[Reply]
일모리
August 3rd, 2005 at 5:35 am 인용
네 막았습니다. ^^ 발표해버렸더군요.
예상은 대충 했지만서도 아쉽긴 합니다. ^^;;
[Reply]
아크몬드의 비스타블로그
February 5th, 2006 at 3:07 pm 인용
인터넷 익스플로러(WIE) 7 베타 2 프리뷰 관련 정보
제가 지난 1월 6일 작성했던 글에서 인터넷 익스플로러(Windows Internet Explorer) 7 베타2 프리뷰 버전 스크린샷을 보여 드렸는데, 그 이후 JCXP 웹사이트에서 그 파일들이 유출되어 JWC님, 미노님께…