참고로 멀더가 하는 일은 대부분 웹코딩.. 관련 된 것들 입니다.
최근들어 안드로이드 개발도 같이 하고 있지만 저는 웹개발자 임을 당당히 ??? 밝혀 둡니다.
어찌어찌 gmarket page 소스를 좀 보았네요.
그런데 헐~~~ 이건 초짜 냄새가 진하게 나더군요.
요즘 웹개발도 많이 바뀌었는데, 아직도 예전 방식의 코딩을 하고 있더군요.
일부 예를 보자면
아래와 같네요.... 페이지 안에 plain javascript들이 많이 나오는 군요..
보통 webpage 도 요즘은 자기만의 framework 상에서 움직이는데, 이 페이지를 보자면, 아주 일반 적인 서술식 페이지 입니다.
이렇게 되면 코딩 길이가 길어지고 디버깅도 어려워 지고, 재 사용도 어려워 집니다.
(비교 대상을 열거 하자면 가장 대표적인 js framework 는 jquery를 이용하거나 자진의 js class 들... 또는 google 이나 yahoo 의 js engine 등이 있죠)
이 포스팅을 쓰고 있는 tistory도 보시면 js 를 이용한 깔끔한 페이지 코딩을 보여 주죠.
이제 대형(???) 사이트, 중요도가 있는 사이트 , 방문자가 많은 사이트라면 ... 쪽팔리지 않는 HTML JS 코딩이 필요하지 않을까요 ..?
gmarket 하면 우리나라 최대의 오픈 마켓(?) 일건데, 이런 수준으로 돌아 간다면, 개발자로서 조금 쪽 팔립니다.
자.... 대형사이트 개발 팀장님은 주저 마시고 저의 회사에 전화를 주시면 최적의 페이지를 근사하게 개발해 드립니다.
우리회사 홈페이지는 여기 입니다...
(헐... 이거 우리 회사 광고가 되는군요... , 암튼 제데로 하자는 것이 본인의 주장 입니다.)
최근들어 안드로이드 개발도 같이 하고 있지만 저는 웹개발자 임을 당당히 ??? 밝혀 둡니다.
어찌어찌 gmarket page 소스를 좀 보았네요.
그런데 헐~~~ 이건 초짜 냄새가 진하게 나더군요.
요즘 웹개발도 많이 바뀌었는데, 아직도 예전 방식의 코딩을 하고 있더군요.
일부 예를 보자면
아래와 같네요.... 페이지 안에 plain javascript들이 많이 나오는 군요..
보통 webpage 도 요즘은 자기만의 framework 상에서 움직이는데, 이 페이지를 보자면, 아주 일반 적인 서술식 페이지 입니다.
이렇게 되면 코딩 길이가 길어지고 디버깅도 어려워 지고, 재 사용도 어려워 집니다.
(비교 대상을 열거 하자면 가장 대표적인 js framework 는 jquery를 이용하거나 자진의 js class 들... 또는 google 이나 yahoo 의 js engine 등이 있죠)
이 포스팅을 쓰고 있는 tistory도 보시면 js 를 이용한 깔끔한 페이지 코딩을 보여 주죠.
이제 대형(???) 사이트, 중요도가 있는 사이트 , 방문자가 많은 사이트라면 ... 쪽팔리지 않는 HTML JS 코딩이 필요하지 않을까요 ..?
gmarket 하면 우리나라 최대의 오픈 마켓(?) 일건데, 이런 수준으로 돌아 간다면, 개발자로서 조금 쪽 팔립니다.
자.... 대형사이트 개발 팀장님은 주저 마시고 저의 회사에 전화를 주시면 최적의 페이지를 근사하게 개발해 드립니다.
우리회사 홈페이지는 여기 입니다...
(헐... 이거 우리 회사 광고가 되는군요... , 암튼 제데로 하자는 것이 본인의 주장 입니다.)
<script language='javascript'>
function goPageView()
{
var targetSpecialForm;
targetSpecialForm = window.special_form.options[window.special_form.selectedIndex].value;
if (targetSpecialForm != "") {
document.location.href = "/challenge/neo_sangsul/plan_display.asp?sid=67149&special_form=" + targetSpecialForm + "&fromdb=";
} else {
document.location.href = "/challenge/neo_sangsul/plan_display.asp?sid=67149&fromdb=";
}
}
function goPage()
{
var targetSID;
targetSID = window.menu1.options[window.menu1.selectedIndex].value;
if (targetSID != "")
document.location.href = "/challenge/neo_sangsul/plan_display.asp?sid=" + targetSID;
}
function showBigPhoto_plan(gdNo) {
window.open("http://www.gmarket.co.kr/challenge/neo_goods/zoom_in.asp?goodscode=" + gdNo, "Window", "width=450, height=450, scrollbars=no, left=50, top=50");
}
function goSimplePage_plan(sGoodsCode)
{
var clientHeight;
var obj;
if(navigator.appVersion.indexOf("Windows NT 5.1")!=-1) {
clientHeight = 395;
}else {
clientHeight = 395;
}
obj=window.open("http://www.gmarket.co.kr/challenge/neo_simple_goods/simple_goods_frame.asp?goodscode=" + sGoodsCode , "SimpleGoodsPage", "width=755, height="+clientHeight+", scrollbars=no, toolbar=no , status=no");
obj.focus();
}
function setCookie_event(name, value){
document.cookie = name + "=" + escape(value) + "; path=/;"
}