본문 바로가기

제주여행 2일째... 보호되어 있는 글입니다. 더보기
제주여행 1일째... 보호되어 있는 글입니다. 더보기
제주여행 최종코스 보호되어 있는 글입니다. 더보기
제주여행 준비 보호되어 있는 글입니다. 더보기
02. HTML5 Canvas 에서 그리기... 기본 사각형 그리기 캔버스에서는 채워서 그리기, 테두리만 그리기, 투명하게 그리기 등 세 가지 방법으로 사각형을 그릴 수 있다. function drawScreen() { context.fillStyle = "#000000"; //사각형 색상을 지정 context.strokeStyle = "#ff00ff"; //테두리 색상을 지정 context.lineWidth = 2; //라인두깨 context.fillRect( 10, 10, 40, 40 ); //x축 10, y축 10 위치에 넓이40 높이40의 사각형을 만든다. context.strokeRect( 0, 0, 60, 60 ); //x축 0, y축 0 위치에 넓이60 높이60의 테두리를 만든다. context.clearRect( 20, 20, 20, 2.. 더보기
자바스크립트 핵심가이드 - 더글라스 클락포드 저서 자바스크립트 바이블 서적 - 더글라스 클락포드 저서 '자바스크립트 핵심가이드' 출판사 한빛미디어 2008 더보기
01. HTML5 Canvas 이해... HTML5 특성 html5는 자바스크립트로 처리할 수 있는 즉시모드 비트맵 영역이다. 즉시모드란 캔버스가 화면 위에 픽셀을 그리는 한 가지 방법이다. 이 점이 바로 html5 캔버스 보류 모드를 쓰는 플래시, 실버라이트, SVG와 확연히 다른 부분이다. 보류 모드에서는 화면에 그릴 오브젝트의 리스트들이 그래픽 렌더러에 있으며, 코드 내에서 지정한 오브젝트의 특성에 따라 오브젝트를 화면에 그린다. 이 방법에서는 프로그래머가 로우레벨의 연산 작업을 하지 않아도 되지만, 반면에 비트맵 화면의 최종 렌더링을 마음대로 조절하기가 힘들다. html5 캔버스를 지원하는 브라우저 - IE9 이상, 크롬, 사파리, 파이어폭스, 오페라 등이 있다. 브라우저가 캔버스 기능을 지원하는지 알아보는 데 modernizr.js 자.. 더보기
Sencha Touch API 참고주소 : http://docs.sencha.com/touch/1-1/#!/api 더보기
브라우저에서 새로고침 시 플래시정보 갱신이 안되는 문제 문제 플래시 유지업무 시 가끔 유저중에 플래시가 갱신이 안된다는 민원을 받을 때가 있다. 이 문제는 주로 노트북에서 많이 발생한다. 원인 브라우저 - 도구 - 인터넷옵션 - [탭]일반 - [검색기로] 설정 - 저장된 페이지의 새 버전 확인 셀렉트박스가 보일 것이다. 그런데 컴퓨터 기본설정이 [자동으로] 로 선택되어 있는 경우가 종종 발생하게 된다. 유독 노트북에서 이런 경우가 많이 발생했던 경험이 있다. 해결 [자동으로] 선택되어 있는 부분을 [페이지를 열 때마다]로 선텍을 바꿔주면 갱신이 안되는 문제를 말끔이 해결되겠다. 더보기
메모리최적화 : 풀링기법 객체풀링 시간 경과에 따라 객체를 다시 사용하는 것과 관련된 객체 풀링 기술. - 객체풀링 베이스 클레스 package { import flash.display.Sprite; public final class SpritePool { private static var MAX_VALUE:uint; private static var GROWTH_VALUE:uint; private static var counter:uint; private static var pool:Vector.; private static var currentSprite:Sprite; public static function initialize( maxPoolSize:uint, growthValue:uint ):void { MAX_VALUE.. 더보기