본문 바로가기

Cyworld/comment

싸이월드 뉴스 서비스의 이름메뉴 색깔이 다른 이유는?

반응형
싸이월드에는 이름메뉴라는 것이 있다. 원래 정해진 다른 이름이 있는지는 모르겠지만 싸이월드에서 이름 클릭하면 나오는 메뉴를 나는 이름메뉴라고 부르고 있다. 참고로 싸이월드의 자바스크립트 함수명에는 NameUI 라고 되어 있다.

그런데 이 이름메뉴에는 좀 특이한 점이 있다. 싸이월드 전체적으로 이름메뉴의 디자인이 동일한데 유독 뉴스 서비스에서만 색깔이 다르다. 다른 대부분의 곳(모든 곳이 아닐 수도 있음)에서는 OnMouseOver(마우스 커서을 올려 놓았을 경우)때 글자 색깔이 주황색으로 바뀌는데, 뉴스서비스에서는 파란색으로 바뀐다.

사용자 삽입 이미지
http://minihp.cyworld.com/54072877/1139741793
캡쳐 시점에 갑자기 구설수에 올라서 그냥 여기(김세아 미니홈피)에서 캡쳐 했다.

싸이월드에서는 현재 일반적으로 위와 같은 주황색의 이름메뉴가 나온다.


사용자 삽입 이미지
http://cynews.cyworld.com/Service/news/ShellView.asp?ArticleID=2009021614561797108&LinkID=7
뉴스서비스에서는 위와 같이 파란색의 이름메뉴가 나온다.

소스코드를 보면 뉴스쪽은 PZPopup 이라는 함수로 메뉴를 띄우고, 미니홈피에서는 게시물의 경우 NameUIopen 이라는 함수로 메뉴를 띄운다. 근데 광장등 다른 서비스에서도 PZPopup 함수를 이용해 이름메뉴를 띄우지만 OnMouseOver 시 색깔은 주황색이다. 위 2가지 함수 말고도 이름메뉴를 띄우는 함수가 있지만 모두 주황색이다. 100% 확인은 못했지만 싸이월드에서는 함수로 스타일을 변경하지 않기 때문에 사실 이 문제는 함수랑은 상관이 없다.
그래서 스타일시트를 추적해 봤지만 이걸로 밥먹고 사는 전문가가 아니라서 그런지 내가 보기에는 둘이 똑같이 보인다. 동일한 계열이고 같은 명칭의 클래스로 보인다.(이게 말이 맞나? 전문가의 지적 기다립니다.^^;)

그런데 약간의 단서는 발견한 듯 하다.
파란색의 값이 #2424E4 인데, 이 값이 싸이월드 앵커태그( <a href-"..~~~ )의 OnMouseOver 값이다. 따라서 원래 뉴스쪽도 주황색이었는데, CSS가 잘못 먹혀서 파란색으로 나오고 있다라고 생각할 수도 있을 듯 하다.
사실 처음에 생각한 것은 뉴스보면서 사람 이름메뉴보고 흥분하지(?) 말라고 차분하게 파란색으로 한게 아닐까 였다. 하지만 어쨌든 소스코드를 한번 보고 나니 CSS 오류쪽에 생각이 더 미친다.

어찌 보면 너무 사소한 문제인데, 정말 길게 써 버렸다. ^^
그래도 오류라면 고치시길. -_-+
반응형