index.html에 코딩하십니까? main/main.html에 코딩하십니까?
콩순
방금 사장님한테 쓴소리 들었네요.
왜 main/main.html에 코딩하냐고....
완전 흥분하셔서 당장은 왜 그래야되는지 안물어봤어요 ㅠㅠ (좀 가라앉으면 물어봐야죠)
제가 main/main.html에 코딩하는 이유는 네이게이션바나 푸터부분은 대게 공통이라서
main/main.html에 코딩하면 경로가 같으니까 한개만 만들면 되잖아요.
그런데 index.html에 코딩하면 index.html(메인페이지) 과 sub01/sub01.html(서브페이지)의 경로가 다르니까
두개 만들어야 되잖아요.
지금까지 해 온 방법은 index.html에 meta http-equiv=refresh content=0; url=main/main.html 이렇게 해서
메인.html로 넘겼었거든요.
제가 하는 방식이 잘못된건지,,,다른분들은 어찌하시는지 궁금하네요.
전 선임도 없고 신입으로 들어와서 검색과 수다닷컴에 질문 올려서 여지껏 버텨왔는데 이렇게 막혔을때
옆에 물어볼 사람도 없고,,,
-
박애교
대부분 루트상의 index.html에 메인을 잡으시는 것 같네요.
메인과 서브의 공통 사용되는 인클루드는 /include/quick.html(index) or ../include/quick.html (서브)
이렇게 차별을 두면 되겠지만, 제 문제는 quick.html에 로고이미지가 있고 그 이미지를 클릭하면
메인으로 가야되는데 같은 상대경로를 사용하면 한쪽은 당연히 페이지를 못찾잖아요.
그렇다고 두개를 만들면 나중에 수정사항이 들어와도 두개를 고쳐야되 -
울트라
방식은 달라도 제가 하는 방법은 싸이월드처럼 합니다.
싸이월드 보시면 main2/index.htm 에 있잖아요.
전 main/main.html을 두는데 사장님이 뭐라고 하네요.
그 이유를 물어봤더니 해외에서 못들어온다고,,,왜 index에 코딩 안하냐고 하네요.
main/main.html에 코딩한게 문제가 아니라,
해외에서 못들어온다는게 제가 index에 메타태그를 사용한게 문제가 될지도 모르겠네요.
깝깝합니다. 사장님 설득해야 main/main.ht -
꽃초롱
프로그래머분에게 얘기해보니 우선 메타태그로 하지말고 서버에서 어쩌구저쩌구(못알아들음) 있다고
그걸로 하라고 하네요.
그리고 절대경로는 절대 하지 말라고 하네요.
지금 작업하는 방식이 회사에서 쓰는 샘플 폴더에서 작업하고
a라는 업체의 /new폴더를 생성해서 프로그래머가 테스트하고 완료되면
/new에서 끄집어내서 작업한다고, 절대경로로 하면 할때마다 일일이 바꿔줘야된다고 하네요.
두개 안만드는 방법없을까요...예를 들어 \로고\를 인클루드 했습니다.
-
노을
바람행님 말씀 + skell83님 말씀 = 제 의견
url 치고 들어가면 index.html이 뜨도록 설정하니까 main.html로 따로 잡아주는 것보다야 훨씬 편하구요-
저의 경우도 경로는 변수로 잡아서 사용합니다. -
레오
우선 이런 건 처음 가이드를 잡고 나서 확실히 해야 합니다. HTML개발 입장에서는 그냥 인클루드까지는 생각하지 않고 한장으로 하는 게 더 좋죠. 개발자 입장에서도 메인페이지만 상하단 푸터 등을 제대로 만들어주고, 나머지 페이지는 다 이미지로 대체되어서 받으면 보기가 더 편합니다.
그리고... 위 이야기와는 별도로, 리디렉션은 http리퀘스트를 먹기 때문에 퍼포먼스 측면에서 떨어집니다. -
흰두루
경로잡을때는 저같은 경우 변수로 하나 설정해서 사용합니다.
퍼블리셔 입장에서는 하나의 페이지로 만들어서 주는것이 개발자입장에서 덜 헷갈리겠죠 (__ -
카라
나중에 변경하더라도 절대경로가 좋습니다. 파일 몽땅 열어서 Ctrl+H 로 한방에 /new/를 /로 바꿔주어 떼버리면 그만이죠. 파일 두개 만드는건 제대로 삽질입니다. 프로그램 엮인 후에도 위의 방법으로 떼면 문제 없습니다.
해외에서 못 들어 온다는건 왜 그런지 이해가 잘 되지 않네요. 메타태그가 안 먹을 것 같진 않은데...
왜 못 들어오는지 이유를 정확히 파악해 보심이 좋을듯 합니다. -
앨프레드
음 전 경로는 절대경로로 잡고 main.html을 사용하는데 =_= 머 그때그때 달라요 ㅇㅎㅎㅎ..
-
솔길
경로가 달라도 웹루트부터 링크를 잡으면 디렉토리 뎁스와 상관 없이 한벌로 구현할 수 있습니다. 특별한 경우 아니면 index.html을 사용하는게 좋죠. 불필요한 리다이렉션은 안하는게 좋습니다.
-
바로찬글
음.. 경로는 절대경로로 잡고, 메인은 index로 많이 하더라구요.