콩바구니의 그림일기

'JavaScript'에 해당되는 글 3건

  1. 2008/10/22 콩바구니 스킨 2008년 10월 ver 9.0 by 콩바구니
  2. 2008/03/27 콩바구니의 미투데이 - 2008년 3월 26일 by 콩바구니
  3. 2008/02/09 자바스크립트로 만드는 슈팅게임 ver 0.11 by 콩바구니 (6)

screen.jpg오랬만에 새로운 스킨을 만들었습니다. 저번스킨에서, 스크립트 이곳저곳을 뜯어고치고, 디자인을 조금 손본 것입니다.

이 스킨의 특징은 다음과 같습니다.

스킨의 특징

웹표준을 준수합니다. 따라서, 파이어폭스, 사파리, 오페라, 구글크롬 등의 브라우저로 접속하시면, 제가 의도한 기능이 100% 구현 됩니다.
익스플로러는 조금 깨집니다... (그나마 익스플로러8은 좀 났더군요.그래도 완벽하지는 않습니다.)

이번 스킨에서 익스플로러 6 지원을 포기했습니다. 그렇더라도 익스플로러 6에서 접속이 불가능한것은 아닙니다. 컨탠츠로 접근에 무리없습니다. 단지 그뿐입니다.

자동목차 생성기능

  • 지원 브라우저 : (ie6 50%, ie7, ie8, firefox, safari, opera, chrome)

오른쪽 상단을 보면 open-content.jpg 요로코롬 생긴 버튼이 있습니다. 제목태그인 <H1>~<H6> 까지의 태그에 대한 정보를 자바스크립트에서 읽어들어서, 그 INDEX 를 생성하는 기능입니다. 이 버튼을 누르면 페이지 전채의 구조를 한눈에 볼수 있습니다.

content.jpg <- 이런식의 목차가 생성됩니다. 목차안의 내용은 전부 책갈피 기능을 하는 하이퍼링크라서, 원하는 위치로 바로 이동할수 있습니다.

익스플로러6이상 작동합니다. 

Color Theme

  • 지원 브라우저 : (ie8, firefox, safari, opera, chrome)

5가지 색상의 태마로 변신합니다.

color-Theme.jpg

오랜지, 청색, 분홍색, 회색, 녹색, 무작위 선택의 6가지 옵션이 있습니다.

익스플로러8 이상에서 정상작동합니다.

풍선도움말 

  • 지원 브라우저 : (ie7 50%, ie8 80%, firefox, safari, opera, chrome)

alttitle 속성을 읽어와서 말풍선으로 나타납니다. 팬시툴팁 이라고 할까요.

풍선도움말01.jpg

title 이 있으면 이렇게 나오고,

풍선도움말02.jpg

alt 가 있으면 이렇게 나옵니다.

익스플로러7이상 동작합니다. 익스플로러 7에서는 말풍선의 레이아웃이 조금 깨지는 현상이 보입니다. 좌표도 많이 어긋납니다. 익스플로러8에서는 가로좌표가 어긋나는 현상이 있습니다.

자동각주 기능

  • 지원 브라우저 : (ie6 80%, ie7, ie8, firefox, safari, opera, chrome)

<abbr title="용어설명">전문용어</abbr>

본문중에 이러한 마크업이 있으면, 그것을 정리하여 하단에 각주를 그 위치로 가는 하이퍼링크와 함깨 생성합니다. 이 기능은 익스플로러 6에서도 작동합니다.

자동각주.jpg

사이드바 접는 기능

  • 지원 브라우저 : (ie7, ie8, firefox, safari, opera, chrome)

사이드바-접는-버튼.jpg 이렇게 생긴 버튼을 눌러서 사이드바를 접거나 펼칠수 있습니다. 익스플로러7에서는 잘 작동하지만, 익스플로러8에서는 한번접히면 다시 안펴지는 버그가 있습니다. 아마 배타버전이라서 그런듯 합니다. 호환성뷰모드로 가서 펼치면 접혀진 사이드바를 다시 펼칠수 있긴 합니다. 이 기능은 익스플로러6이하는 지원하지 않습니다.

미투데이 포스팅 지원

  • 지원 브라우저 : (ie6, ie7, ie8, firefox, safari, opera, chrome)

미투데이에서 블로그로 보내온 글에 포함된 하이퍼링크의 대상을 동적으로 생성된 IFRAME에 담아서 띄우는 기능이 있습니다.

익스플로러6이상 지원합니다.

테이블 정렬

  • 지원 브라우저 : (ie6, ie7, ie8, firefox, safari, opera, chrome)

스프링노트에서 만들어진 테이블 (class 값이 "datatable"인 colspan, rowspan 이 없는 table)을 TD의 값에따라 오름차순 혹은 내림차순으로 정렬하는 기능이 있습니다. 익스플로러6이상 지원합니다. (관련글 : 자바스크립트 테이블 정렬)

다운로드

이 글은 스프링노트에서 작성되었습니다.

Posted by 콩바구니

트랙백 주소

http://kongbaguni.tistory.com/trackback/814 관련글 쓰기

  1. Subject: 콩바구니의 생각

    Tracked from kongbaguni's me2DAY 2008/10/24 16:39  삭제

    미투데이 블로그 글보내기 의 태그 때문에 블로그의 태그구름이 재미있어졌다. 최후통첩 좋아요 , 웰페이퍼 좋아하는 놈들, 헛소리 국사책 힘들다, 악플보다 스팸댓글, 총기탈취 강백호 못믿어요.... 이런식의 문장이 만들어진다.

댓글을 달아 주세요

  • 웹페이지의 각부분을 따로 작성하여 head의 링크거는부분, header, footer등을 php의 include로 불러오는 방식을 사용해보았는데. 어쩨서인지 head 부분에서 유효성 에러가 납니다. 해결방법 아시는분 계신가요? (웹표준 w3c 유효성검사) 2008-03-15 11:20:38
  • Wacom Cintiq12wx129만원에 질렀습니다. 이르면 월요일, 늦으면 화요일에 배송온다네요. 이제 제통장은 완전 빈털털이입니다. ㅠㅠ (지름신 wacom cintiq 액정타블릿) 2008-03-15 14:57:27
  • 액정타블릿을 지르게 된이유가 있습니다. 아는사람과 공동작업으로 메가TV CF 공모전에 제출한 CF콘티가 우수상을 받게 되었거든요. 상금이 자그만치 300만원인데. 둘이서 반땡해서 150씩 나눠가지기로 했다지요. 근데 시상식에 무슨 옷을 입고 간다지요? (메가tv cf공모전 우수상 시상식 옷걱정) 2008-03-15 15:01:28
  • 콩바구니 스킨 7.0 배포합니다.이번스킨은 보름도 못가서 갈아엎었네요. ㅎㅎ 바꾸기전: 바꾸고나서 (블로그 스킨 만들기 xhtml css 웹표준) 2008-03-15 15:19:23
  • 그러고보니, 이제 가지고있는 입력장치 사는데 들인 가격만 합쳐도 (HHKB pro2 :20, Wacom intuos2 9*12 :30 , Wacom Cintiq12wx :130, Logitec Mouse:2) 이제 180만원에 육박하는군요. (컴퓨터 입력장치) 2008-03-15 15:39:33
  • 와콤 에서 매달 공모전을 하고 있더군요.튜토리얼을 작성해서 제출하면 참가자전원 문화상품권2만원권.(내용이 부실하면 만원) 준다네요. (wacom 튜토리얼 공모전) 2008-03-15 15:42:31
  • 파이어폭스3 beta4 설치했습니다. 확대,사파리처럼 축소한 그림이 안티알라싱이 걸리고, 자바스크립트 처리속도가 엄청나게 빨라졌습니다. 이것으로 자바스크립트 처리속도를 테스트해볼수 있다지요. 근데 오페라에서는 왠지 잘 안되네요... (파이어폭스3 빨라졌다) 2008-03-15 16:43:52
  • 오늘 만든것: PictureBox 2.0 (dom 스크립트 javascript xhtml css 웹표준) 2008-03-26 02:15:08
  • 홍차 티백 1개로 4잔짜리보온병2개, 2잔짜리보온병2개 우려먹었다. 종이컵에 담으니 대략 14잔. 한잔에 150ml로 계산하면... 2.1리터. 티백하나로 몇잔까지 우려먹을수 있을까 궁금해졌다. (홍차 티백으로 여러번 우려먹기) 2008-03-26 15:55:12
  • 요즘 물 많이 마시는 캠패인중입니다. 스폰지 왈 맹물을 많이 마시는게 좋다지만. 그건 힘들어서, 홍차를 타서 보통 보온병 3개분량을 마시는데, 계산해보니 2리터가 조금넘는수치. 왠지 뱃살이 빠지는것 같은 기분이 들었어요. (홍차 물 많이 마시기) 2008-03-26 16:10:11
  • 원래는 플래시였는데 자바스크립트로 띁어고쳤습니다. 아르바이트 하는 회사 홈페이지의 웹표준화는 착착 진행중입니다. 아직도 갈길이 멀긴합니다만... (javascript html css xhtml 웹표준) 2008-03-26 17:29:17
  • 테이블 레이아웃.구조와 표현과 동작이 전혀 분리되지않은 문서, 참 암담합니다. 굳이 어려운 작업을 할 필요가 있을까 싶기도 하지만. 이놈의 회사 홈페이지를 볼때마다 바람직한 방향으로 띁어고치고 싶은 심정은. 어지러진 방을 보았을때의 베르단디의 심정과 같다고나 할까요. (웹표준 홈페이지) 2008-03-26 17:37:46

이 글은 kongbaguni님의 2008년 3월 14일에서 2008년 3월 26일까지의 미투데이 내용입니다.

Posted by 콩바구니

트랙백 주소

http://kongbaguni.tistory.com/trackback/697 관련글 쓰기

댓글을 달아 주세요

자바스크립트로 간단한 슈팅게임을 만들수 있지 않을까? 하는 생각이 문득 들었습니다.
가능하더군요. ㅎㅎ

첨부파일을 다운받아 압축을 푸신후 index.html파일을 웹브라우저에서 여시면 됩니다.
이 스크립트는 파이어폭스, 사파리, 오페라에서 잘 작동하지만. 익스플로러에서는 작동하지 않습니다.

ver 0.01 : 2008년 1월 27일


주요 업데이트 내용

  1. 주인공의 4방향 움직임 구현
  2. 주인공이 칸 밖으로 나갈수 없도록 함
  3. 방향에 따라 주인공의 그림이 바뀌도록 함
Play 하기

ver 0.02 : 2008년 1월 28일

주요 업데이트 내용

사용자 삽입 이미지
  1. 부드럽게 움직이는 주인공.
  2. 주인공 크기를 64*32 에서 64*64의 애니메이션 GIF로 변경. 방향에따라 그림이 바뀌는 효과는 보류.
  3. 주인공의 움직임에 따라 배경도 따라 움직이는 기능 추가.
  4. 배경그림 변경
Play 하기

ver 0.03 : 2008년 1월 29일

주요 업데이트 내용

  1. 주인공의 움직임에. 약간의 버그 수정.
  2. 배경이 좌우 상하 4방향으로 움직임.
  3. 주인공이 움직이는동안 입력불가모드 적용. 멈추고나서 입력가능해짐.
Play 하기

ver 0.04 : 2008년 1월 30일

주요 업데이트 내용

사용자 삽입 이미지
  1. 주인공 그림을 24비트PNG포멧으로 변경.
  2. 배경이 입체적으로 움직임.(3중레이어)
  3. 배경음악. 효과음 버튼적용.
Play 하기

ver 0.05 : 2008년 1월 30일

주요 업데이트 내용

  1. 배경그림을 3중에서 5중으로 업그레이드.
Play 하기

ver 0.06 : 2008년 1월 31일

주요 업데이트 내용

  1. 배경음악 . 효과음버튼 제거 (딜레이 문제해결때까지 보류)
  2. 알고리즘 제편성. 환경변수 정리작업.
  3. 8방향 움직임의 구현.
Play 하기

ver 0.07 : 2008년 2월 3일

주요 업데이트 내용

사용자 삽입 이미지
  1. 알고리즘 제편성. 환경변수 정리작업.
  2. 쏟아지는 적군 구현.
  3. 간단한 상태창 구현.
  4. 진행방향마다 다른 동작의 애니메이션 구현.
Play 하기

ver 0.1 : 2008년 2월 4일

주요 업데이트 내용

사용자 삽입 이미지
사용자 삽입 이미지
  1. 미사일 그래픽 업그레이드.
  2. 난이도 설정 구현.
  3. 미사일과 충돌 이벤트 구현.
  4. 게임오버 이벤트 구현.
  5. 잠깐멈춤 기능 구현.
Play 하기

ver 0.11 : 2008년 2월 8일

주요 업데이트 내용

  1. 움직임에따라 배경그림위 위치가 틀어지는 버그 해결.
  2. 잠깐멈춤시 화면디자인.
  3. 마우스좌표를 인식하여 움직이는 UI도입.
Play 하기
Posted by 콩바구니

트랙백 주소

http://kongbaguni.tistory.com/trackback/675 관련글 쓰기

댓글을 달아 주세요

  1. BlogIcon 도트 2008/01/28 18:28  댓글주소  수정/삭제  댓글쓰기

    음! 이거 정말 신기한데요!
    올려주신 파일로 한 번 실행에 봤는데 정말 신기하네요.
    갑자기 확 흥미가 생기는 기분이랄까요? 흐흐;
    근데 마우스 클릭이 아닌 키보드로 움직이게 하려면 어떻게 해야 되나요?

  2. BlogIcon 공상플러스 2008/01/29 13:17  댓글주소  수정/삭제  댓글쓰기

    하하하하하하.. 플래시로 하시는 것을 권장하는데요..

    의외로 쉽거든요..--

    • BlogIcon 콩바구니 2008/01/29 19:50  댓글주소  수정/삭제

      플래시로 슈팅게임 만드는거.
      콜린무크가 쓴 액션스크립트3 관련서적. 한글판이 나오거든 그때 고려해보지요.
      쉽고 어렵고의 문제가 아닙니다.
      웹표준 을 준수하면서. 자바스크립트와 CSS만으로 이런것도 시도할수 있다는것을 보여주기위한 프로젝트 이랄까요. 공부의 일환이기도 하구요.

  3. BlogIcon 2008/01/31 13:36  댓글주소  수정/삭제  댓글쓰기

    우왕ㅋ굳ㅋ