휴게소 카페에서소개해 드리고 있는 스크립트나 애플릿 프로그램들은
제가 프로그래밍한 자료들은 아니랍니다.
웹을 통해서 수집된 자료들을 자료 그대로 소개해 드리거나 ,
사용하기 쉽도록 재정리해 드리고, 경우에 따라서는 프로그램의 절반 가까이
좀 변형시킨 후 일부분만 수정하면 되도록해서 소개해 드리고 있습니다.
질문하신 모자이크 애플릿 역시 Anfy 란 회사에서 개발해 공개용으로
내 놓은 프로그램입니다. 애플릿의 경우엔 프로그램 특성상 수정은 하지 않고
원 소스 그대로 하되 다만, 각 파라메타에 대한 의미와 설정방법에 대해서
별도의 설명파일 첨부나 소스에 주석으로 표기해 드리고 있습니다.
물론 예제에 사용하는 이미지나 효과의 설정부분은 제가 선택해서 보여드리지만..
애플릿 프로그램들은 초보분들이나 조금 자바프로그래밍에 지식을 가지고 있지
않으면 원 소스의 수정이 어렵습니다.
따라서 애플릿 자료들은 설명을 드리는 부분만 본인의 취향에 따라 수정만 해주면
쉽게 활용하실 수가 있습니다.
우선 애플릿의 특징을 이해하시고 계셔야 합니다.
자바스크립트나 DHTML 과 같은 프로그램들은 프로그램을 원하는 형태로 바로
수정하거나 변형해서 즉석에서 만들 수 있는 반면에 애플릿은 자바언어로
프로그램을 짠 다음 이를 다시 컴파일 과정을 거치게 됩니다.
컴파일은 기계어로서 변환된 파일로 class 란 확장자를 가집니다.
따라서 class(클래스)란 파일이 브라우져가 어떤 애플릿을 실행했을 때
눈으로 보신 효과를 내도록하는 명령을 주는 명령어로 이루어진 파일로
해석하시면 됩니다.
아래 질문에 올리신 소스는 이런 명령을 수행할 때 사용자로 부터
어떤 명령을 추가로 받아 그 명령을 반영하게 되는데 바로 그런 작동
명령을 주기위한 파라메타들입니다.
그러므로 자바스크립트처럼 파라메타 소스만 복사해서 웹페이지에 삽입해 준다고
실행이 되지는 않습니다. 애플릿을 작동시키기 위해서는 질문에 올리신
파라메타소스와 더불어 명령 파일인 class 파일이나 기타 추가적인 것들로는
사용하고자 하는 이미지파일, 텍스트의 경우 텍스트 파일 등이 같이 있어야
애플릿을 작동시킬수가 있는 것입니다. 이것만 보아도 스크립트 보다 애플릿이
사용하기가 까다롭다는 것을 아시겠지요... ^^*
애플릿을 사용하고자 한다면 우선은 애플릿 프로그램들을 저장할 만한 서버공간이
필요한데 서버공간이 바로 계정인것입니다.
웹에서 어떤 데이타를 주고 받으려면 데이타의 위치(주소)를 부여받아야 하는데,
그 주소가 생성되는 곳이 바로 서버인셈이지요..
즉, 정보의 저장과 전송역할을 하는 통로인 것입니다.
물론 반드시 애플릿은 본인계정이 있어야 된다는 것은 아닙니다.
다른 서버에 저장된 class 파일의 위치만 지정해주고 파라메타 소스를 웹페이지에
삽입해 쓸 수도 있는데, 텍스트 형태의 애플릿을 제외한 다른 애플릿들은
동일계정에 있어야 작동을 하게되므로 본인의 계정을 가지고 있으면 좋다는 의미입니다.
여기 카페에도 자료실이라는 저장공간이 있지만 일반적인 홈페이지 계정과는 좀 다릅니다.
class파일이 여러개인 경우 각각 첨부파일형태로 저장해 둘 수 있지만 저장된 각 파일의
위치(주소)가 각각 다르기 때문에 동일계정이 아닌셈입니다.
따라서 카페 자료실에 등록해 두기는 무리고 다른 포털사이트에 가입한 후 무료로
홈페이지 공간을 제공받아 그 계정을 적극 이용하는 것이 좋은 방법입니다.
무료홈페이지 공간은 각 포털서비스 업체마다 차이가 납니다.
중점적으로 생각해 보셔야 할 사항들로는 무료로 제공해 주는 홈페이지 공간 용량이나
홈페이지 관리 방법에 대한 편리성, 접속속도 등을 고려해 선택해서 가입하시는게
나중에 후회하시지 않습니다. 본인이 판단하기 어려울 것이므로 주변에 어느정도 좀 오래
홈페이지를 운영하고 계시는 분이나 웹쪽에 어느정도 아시는 분들에게 조언을 구해서
선택하시는게 좋습니다.
무료로 회원가입을 하지만 포털업체들의 얍삽한(?) 행태중 하나가 바로 가입은 자유롭게
할 수 있으나 탈퇴하고자 해도 탈퇴 방법이 없고 또 업체에서도 그런 방법에 대해
명시를 하지 않고있지요.. ^^*
탈퇴를 하려면 아예 그 사이트에 수개월 또는 1년정도 로그인을 하지 않으면
본인 아이디를 삭제할겁니다.
무료 홈페이지 공간을 마련하신 후 사용하시고자 하는 애플릿을 다운받아
설명해 놓은 부분만 수정하신 후 그 결과를 확인해 보시고
홈페이지 공간에 저장을 해서 쓰시면 됩니다.
다운받은 애플릿 자료는 온라인 할 필요없이 오프라인(인터넷에 접속되지 않는 상태)에서 수정하고
그 결과를 확인하실 수 있습니다.
다운받은 애플릿 자료는 일단 압축을 풀어놓은 다음
확장자가 class 파일이나 jar 파일들은 손대지 마시고
html 문서만 실행해서 소스를 연 다음 애플릿 소스코드에서 수정하신 후
그대로 저장해서 확인해 보고 원하는 모양으로 보여지면
수정한 애플릿 소스코드만 마우스로 복사해서 새로만들 문서나 삽입하고자 하는
문서에 복사해 넣으시면 됩니다.
이미지들은 원하는 이미지들을 애플릿을 풀어놓은 디렉토리에 저장해 놓고
애플릿 코드에서는 그 이미지들을 지정해 주면 되겠지요...
홈페이지내에서는 애플릿 문서를 링크나 그대로 불러들이면 되고
카페로 불러 들이고 싶으면 <iframe> 태그를 사용해 불러들이면 홈에 만든 문서 형태
그대로 카페 게시판이나 주인백에 불러다 배치할 수가 있습니다.
<iframe src="애플릿 문서의 주소" width=? height=? scrolling=no frameborder=0></iframe>
이렇게 설정해 주면 해당문서를 고대로 불러다 배치할 수 있습니다.
<iframe> 부분은 [HTML 길라잡이] <iframe> 부분을 참조하세요..
답변이라기보다는 소설을 쓴 것 같군요 팔이 다 아프네...... - -
도움이 되었나요 ?
--------------------- [원본 메세지] ---------------------
안녕하세요?
이렇게 좋은공간에 들어오게되여
저로서는 무지 큰 영광이네요.
운영자님에 수고가 너무도 크시기에.
우선 인사부터 올림니다,
인터넷상에 떠 도는 여러가지 유형들에 자바.애플릿
그리고 태그.등등의,
아리송한
그리고 나에게는 생소하기만한
이 문제의 물건들.
늘.궁금하고 신기하기만했습니다,
그러던중.
운영자님에 모자이크 이미지 슬라이드쇼의.
멋진작품을 보고 너무도 멋지고 신기해서.
빠저들고 말았네요.
운영자님.
제가 이렇게 님에 멋진작품을 소스로 카피해서 올려봅니다,
그리고 님에 지시대로 다운도 받아 압축풀기도 해봤구요.
그러나...
제에게는 너무도 생소하게만 느껴지기에.
님에게 질문을 드리고자 하옵니다,
여기 아래.
님에 작품에 소스.
그리고 압축을 풀어 놓은 그 문제의.
제목들.
어떻게 사용을하며,
그리고 또,어디다 계정을 받아 사용해야하는지.
예로.
네이버등의 홈계정을 주는곳에서.
홈계정을 받아 주소를 가져야만이 가능한지.
등등의.
자세한 설명좀 부탁드립니다,