yes24 비표준 자바스크립트

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

yes24 비표준 자바스크립트

Post by hvkdng »

</ br>
</ br>
</ br>
국내 인터넷 서점인 yes24( http://www.yes24.com ) 검색은 그럭저럭 가능하지만

gif 로 만들어진 이미지 링크의 자바스크립트가 IE 전용이라 정작 중요한 구매와 도서 리스트 추가가 불가능합니다.

구매 후 결제를 하기 위해서는 어짜피 IE를 꺼내야 하긴 합니다만 리스트 관리, 카트 관리가 안되는 건 정말 불편합니다.

그외에도 상세 주문 목록, 도서 내 차례, 인상적인 구절 등등 하여간 자바스크립트 링크는 전부 이용 불가입니다.

콘솔로 보면 에러가 너무 많아서 하나하나 복사하기도 힘들더군요.

표준이나 CSS레이아웃은 일단 문제삼지 않고, 중요한 구매, 리스트 등의 오류들만 고치려면

그다지 많은 분량을 뜯어고칠 필요는 없어보이는데, 아닌가요?

인터넷에서만 이용가능한 쇼핑몰이 IE에서만 이용가능한건 장사할 때 손님 차별해서 받는 거랑 뭐가 다른지 원.
</ br>
</ br>
</ br>
</ br>
박상현
서포터즈
서포터즈
Posts: 141
Joined: 2003 11 19 23:47 55
Location: 대한민국 어딘가
Contact:

Post by 박상현 »

저도 YES24를 많이 이용했기 때문에 파이어폭스에서 안 된다고 건의를 해 봤는데, ASP.NET으로 짜서 수정이 어렵고, 추후 개편때 고려해 보겠다는 대답이 오더군요. :evil:

그래서 일단 HTML 코드를 봤는데, 호출하는 자바스크립트 함수가 소스에 있기는 하지만 실제로는 호출이 나지 않는 것 같더군요. 자바스크립트 콘솔을 보면 함수가 정의되지 않았다고 나옵니다. 보니까 MS DOM이 문제의 핵심은 아닌 것 같고, 범위 문제 때문인 것 같은데, 문법을 잘 몰라서 뭐가 문제인지는 잘 모르겠습니다.

그나저나 사이트가 돌아가는 모습을 보니, 브라우저 호환성 문제 뿐만이 아니라 가끔씩 페이지를 여는데 엄청나게 오래 걸리고, 심지어는 디버그 에러창도 가끔 나오는 것을 볼 때, 빠른 시일 안에 개편이 필요할 것 같습니다. :D
박민권
해커
해커
Posts: 724
Joined: 2005 01 31 22:33 55
Location: 대한민국
Contact:

Re: yes24 비표준 자바스크립트

Post by 박민권 »

hvkdng wrote: 그다지 많은 분량을 뜯어고칠 필요는 없어보이는데, 아닌가요?

인터넷에서만 이용가능한 쇼핑몰이 IE에서만 이용가능한건 장사할 때 손님 차별해서 받는 거랑 뭐가 다른지 원.
직접 원본 소스를 보고 뜯어 고친다면 생각외로 많이 뜯어 고칠 필요는 없을 겁니다.
조금만 신경써도 되는 것들인데.
yes24를 만들 당시 개발자들은 넷스케이프에서 테스트 한번 안해봤으니 이런 문제가
발생한 것이 아닐까요.
yes24가 지금 사이트를 새로 오픈당시 이용에 문제가 생겨서 상당수의 회원들이
인터파크로 넘어갔다고 들었는데 개발업체 선정에 좀더 신경을 썼으면 좋았을텐데요.

쇼핑몰 이용이 윈도우&IE 에서만 가능한다는건 차별이죠.
"손님, 저희 매장은 윈도우사의 자동차에 IE양복을 갖추셔야 이용이 가능합니다."
User avatar
Channy
해커
해커
Posts: 1006
Joined: 2002 03 26 17:41 59
Location: 아름다운 제주
Contact:

Post by Channy »

박상현 wrote: 그래서 일단 HTML 코드를 봤는데, 호출하는 자바스크립트 함수가 소스에 있기는 하지만 실제로는 호출이 나지 않는 것 같더군요. 자바스크립트 콘솔을 보면 함수가 정의되지 않았다고 나옵니다. 보니까 MS DOM이 문제의 핵심은 아닌 것 같고, 범위 문제 때문인 것 같은데, 문법을 잘 몰라서 뭐가 문제인지는 잘 모르겠습니다.
웹페이지에 자신들만의 ActiveX를 임베드 시키고 자바 스크립트에서 그 activex dll의 클래스를 호출할 수 있습니다. 그렇게 호출된 클래스는 js파일이나 소스에는 없게 되죠.

아마 그런 경우인것 같습니다.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests