html5 canvas

 ○ canvas란? canvas는 html5에 새로 추가된 요소이다. canvas는 웹 페이지에 스크립트(주로 자바스크립트)를 활용해 그래픽을 그리는 데 사용한다. canvas 자체는 그래픽이 아니다. 다만 스크립트를 활용해서 그래픽을 그리는 컨테이너(container)일 뿐이다. canvas에는 경로(라인이나 선 등)나 박스, 원, 텍스트와 이미지를 그릴 수 있다. canvas를 지원하는 브라우저는 IE 9 이상과 Firefox, Opera, Chrhom, Safari이다. IE 8과 그 이전 버전들은 canvas를 […]

Share the joy
  •  
  •  
  •  
  •  

html5 canvas line chart

◎ canvas로 꺽은선 그래프 그리기

JS Bin  

Share the joy
  •  
  •  
  •  
  •  

ajax post

get vs post web page에서 다른 페이지로 양식 데이터를 전송하는 방법은 크게 get과 post 방식이 있다. 간단히 말해서 get은 page.php?page=2&search=ajax 와 같은 방식을 url에 데이터를 붙여나가는 방식이다. 이에 반해 post는 HTTP 데이터 전송의 내부(body)에 데이터를 포함시켜 전송하는 방식이다. 둘 중에 어떤 것을 사용할 것인가는 전송하는 데이터의 종류나 보안정책에 따라 달라진다. 예를 들어 로그인이나 회원정보를 url […]

Share the joy
  •  
  •  
  •  
  •  

ajax 이해

ajax란? ajax란 Asynchronous JavaScript and XML 즉 비동기 자바스크립트와 XML 처리 기술을 말한다. ajax 새로 생겨난 프로그래밍 언어는 아니다. 다만 이미 존재하고 있던 웹표준을 새로운 방식으로 사용하는 것이다. ajax는 서버에서 데이터를 교환하는 기술로 전체 페이지를 새로 읽어들이지 않고 한 부분의 내용을 갱신할 수 있는 기술이다. 예를 들어 전체 레이아웃 페이지 이동 없이 게시판의 다른 페이지로 이동하거나 […]

Share the joy
  •  
  •  
  •  
  •  

mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead…

php 5.5.x 버전을 사용하는 경우(XAMPP 1.8.x 이상 포함) 예전의 mysql 함수를 사용하면 에러가 발생한다. 예를 들어 mysql_connect()를 사용하면 아래와 같이 에러메시지가 표시된다. mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead… 원인 php5.5 이상에서는 공식적으로 mysql_connect()와 같은 mysql 연결 함수들을 사용하지 않기로 하였다. 다면 이 버전에서는 제공은 […]

Share the joy
  •  
  •  
  •  
  •  

CSS3 Transforms 2D

Transform은 CSS3에 새로 추가된 효과이다. 이 효과를 이용하면 요소의 모양 변형, 위치 이동, 크기 변경 등의 효과를 줄 수 있다. 여기서 살펴볼 효과들은 2차원(평면적인) 효과들이다. translate() translate() 요소의 위치를 현재 위치로부터 주어진 가로와 세로 값 만큼 이동시켜준다. 예) -ms-transform : translate(50px,100px); /* MS IE 9 */ -webkit-transform : translate(50px,100px); /* chrome, safari, opera */ transform […]

Share the joy
  •  
  •  
  •  
  •  

email validation

요즘 SNS 등의 국제적인 사이트 뿐만 아니라 국내 수많은 사이트들이 가입하는 회원의 ID 대신 email을 수집하는 경우가 주류를 이루고 있다. 또한 email은 회원들에게 정보를 제공하거나 수집할 때 SNS와 함께 가장 유용한 방법 중 하나로 활용되고 있다. 따라서 회원가입 또는 로그인 단계에서 올바른 이메일 주소를 입력 받는 것은 그만큼 중요한 일이 되었다. email이 형식에 맞는지 체크하는 […]

Share the joy
  •  
  •  
  •  
  •