The market for casual mobile gaming is keeping pace with the growing market for smartphones. There are Web tools that can help web developers like ...
seen from Malaysia
seen from Germany
seen from United States
seen from China
seen from Germany

seen from Argentina

seen from United States
seen from United States
seen from United States
seen from China
seen from United States

seen from Malaysia
seen from Saudi Arabia
seen from Jordan
seen from Dominican Republic
seen from Germany
seen from China
seen from United States
seen from United States

seen from United States
The market for casual mobile gaming is keeping pace with the growing market for smartphones. There are Web tools that can help web developers like ...

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch โข No registration required โข HD streaming
Accounting for Environmental Variables
One of the more inspiring, recent trends in technology, at least to me, is enabling devices to adapt to changing conditions. Some easy examples are things like a screen backlight dimming while in a dark room or brightening while in a brighter environment, or a large application or OS update telling you to plug in your device before continuing as there is not enough battery life to complete the installation. Software and hardware both being designed with the idea that the user's circumstances might change, or that the user may want to use the device in a different manner (from the desk to the couch, for instance). All these things working together to create a seamlessly adapting and thus consistent user experience.
For the most part, however, these kind of technologies have been limited to a device's OS. Interactions on the web have gone only as far as smoother animation, better video, etc. This is not to limit the impact of web apps. The web has seen great strides in interactivity. But the user's physical environment has generally been unknown territory to a web page. Enter Device APIs. The idea is simple: gather some info from the device about its status, and rework accordingly. One status that would be sent is battery life. If a user's phone has high battery life, send high quality pictures, give the full experience. However, if the user's device is low on battery life, send smaller pictures, limit background images and animations, etc. Let the user continue using the site and enjoying the content without killing the battery. This is but a toy example. Using multiple functions of the Device API, a website would be able to respond to ever changing conditions on the fly. The API includes listeners for the battery life, the charging status, network speed, metered connection flags, ambient light sensor data, proximity sensor data, and more. Used in conjunction with each other, listeners for these changes could drastically improve the mobile web experience. This is a change that a user doesn't have to buy a new, faster device to appreciate. Check out the source link for the full article.
Webapps Futurecon 2011 ํ๊ธฐ
์ง๋ 2์ 24์ผ ์ผ์ฑ๋ ์ฌ์ ์ผํฐ์์ ์ด๋ฆฐ Webapps Futurecon 2011 ํ์ฌ์ ๋ค๋ ์์ต๋๋ค. 2011๋ ๋ค์ด ์ฒ์ ์ฐพ์ ์ธ๋ฏธ๋์๊ณ , HTML5๊ณผ Webapps์ ๋ํ ํ๋๋ก ์งํ๋๋ ๋งํผ ๊ด๋ จ ์ ๋ณด๋ฅผ ์ด๋ ์ ๋ ๊ธฐ๋ํ๊ณ ์ฐธ์ํ์ต๋๋ค.
์ธ๋ฏธ๋๋ ์ด์์ ๋ฐ์ฌ๋์ '2011๋ HTML5 ๊ธฐ์ ํํฉ ๋ฐ ์ ๋ง', FOBIKR์ ๋ฐ์ข ์ผ ๋ถ์ฅ๋์ 'Device API์ ํ์ฌ์ ๋ฏธ๋', web2mobile์ ๊น๋ฏผํ ํ์ฅ๋์ 'HTML5 N-Screen UI ๋์ ์ ๋ต', NHN์ ๊น์์ ์ ์๋์ '2011๋ ์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ๋ฐ์ ์ ์ฑ์๋', KTH์ ๊ถ์ ํ ํ์ฅ๋์ '๋ชจ๋ฐ์ผ๊ณผ ์น๊ฐ๋ฐ์๊ฐ 2011๋ ์ฃผ๋ชฉํด์ผํ๋ ๊ธฐ์ ๋ค'๋ฑ ์ด ๋ค์ฏ ์ธ์ ์ผ๋ก ์ด๋ฃจ์ด์ก์ต๋๋ค.
๋ฐํ์๋ถ๋ค์ ์ค๋น๊ฐ ๋ง์์์๊ฒ ์ง๋ง ๋ฐํ๋ ๋ชจ๋ ์ธ์์ ์ด์๊ณ , ๋ด์ฉ๋ ๋ถ์คํ๋ค๋ผ๋ ๋๋์ ์์์ต๋๋ค. ๊ถ์ ํ ํ์ฅ๋์ ๋ฐํ๋ ๋์ด์ฐจ๋ก ๋ฃ๊ฒ ๋์๋๋ฐ ๋งค๋ฒ ์ ๊ทธ๋์ด๋๋ ๋ด์ฉ๊ณผ ๋ฐํ ์์ค์ผ๋ก ๋ฐ์ ํ์๋ ๊ฒ ๊ฐ์ ํนํ ์ธ์์ ์ด์์ต๋๋ค. N-Screen ์ ๋ต์ ์๊ฐํด ์ฃผ์ ๊น๋ฏผํ ํ์ฅ๋์ ๋ฐํ๋ ๋ฐ๋ชจ๋ฅผ ๋ถ๋๋ฝ๊ฒ ์งํํด ์ฃผ์ ์(๋ฏธ๋ฆฌ ๋ นํ๋ ํ๋ฉด์ผ๋ก ์ค๋ฅ ์์ด ์งํํด ์ฃผ์ ์) ์ข์๋๊ฒ ๊ฐ์ต๋๋ค.
๊ฐ ์ธ์ ๋ณ๋ก ๋ด์ฉ์ ์ธ ๋ถ๋ถ์ ์ ์ด๋ณด์๋ฉด, ์ฒซ๋ฒ์งธ ์ธ์ ์ ์ด์์ ๋ฐ์ฌ๋๊ป์๋ HTML5์ ํํฉ๊ณผ ์ ๋ง์ ๋ํ ํฐ ๊ทธ๋ฆผ์ ๋ณด์ฌ์ฃผ์ จ๋๋ฐ์. ์น ์์ ๊ด๋ จ ์ ๋ณด๊ฐ ์ฐ์ฌํด ์๊ธด ํ์ง๋ง ๋ช์ฅ์ ์ฌ๋ผ์ด๋ ์์ ์ด๋ ๊ฒ ์ ๋ฆฌํด์ ์ ๋ฌ๋ฐ์ ์ ์๋ ๊ธฐํ๋ ํ์น ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ํ์ง๋ง ๋คํํ ๋ฐ์ฌ๋๊ป์๋ ๊ฐ์ธ ๋ธ๋ก๊ทธ๋ฅผ ํตํด์๋ HTML5 ๊ด๋ จ ์ ๋ณด์ ์์๋ค์ ์ ๋ฆฌํด์ ์ฌ๋ ค์ฃผ์๊ณ ๊ณ์์ฃ . ์ต๊ทผ์ ํฌ์คํ ๋ '2011๋ , W3C HTML5 ํ์คํ ๋ํฅ ๋ฐ ์ ๋ง'์ ๋ณด์๋ฉด ๋ฐํ์ฅ์ ๋ด์ฉ์ ๋๋ต ์์๊ฐ ์ ์์๊ฒ ๊ฐ์ต๋๋ค.
๋๋ฒ์งธ ์ธ์ ์ ์ข ๋ ๊ด์ฌ์ด ๊ฐ๋ ๋ด์ฉ์ด์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๋ ์นํ์ด์ง์์์ ๊ธฐ๊ธฐ๋ฅผ ์กฐ์ํ ์ ์๋ค๋ ๊ฒ์ ๋งค์ฐ ๋งค๋ ฅ์ ์ธ ์ผ์ด ๋ ํ ๋๊น์. ๊ทธ๋ฐ๋ฐ ๋ฐํ ๋๋ถ๋ถ ํ ์ ๋ WAC(Wholesale Applications Community)์ ์ ๊ฐ ์ง์์ด ๋ฏธ์ฒํ ๋ถ๋ถ์ด์ด์์ธ์ง ์ฌ์ค ์ดํด ์์ฒด๋ฅผ ๊ฑฐ์ ํ์ง ๋ชปํ์ต๋๋ค. ์ ํ๊ณผ ์ ํ์ ์ฑ์คํ ์ด์ ๋ํญํด์ ์ ์ธ๊ณ 24๊ฐ ํต์ ํ์ฌ๋ค์ด ๋ชจ์ฌ ๋ง๋ ์ปค๋ฎค๋ํฐ๊ฐ WAC์ด๋ผ๋ ๊ฒ์ธ๋ฐ ๊ฐ์ ๋ ํต์ ์ฌ๋ค์ ํตํฉ๋ ์คํ ๋ง์ผ์ ๊ตฌ์ถํ๋๊ฒ ๋ชฉ์ ์ด๋ผ๊ณ ํฉ๋๋ค. ๊ฐ์ธ์ ์ผ๋ก๋ WAC ์์ฒด์ ๋ํ ๊ธฐ๋์น๊ฐ ๋์ง ์์์ ๋ณ๋ก ๊ด์ฌ์ ๋๊ณ ์์ง๋ ์์์ง๋ง, ์ด๋ฒ ์ธ๋ฏธ๋์์ ํจ๊ป ๋ค์ด๋ณผ ๋ด์ฉ์ WAC์์ ๊ตฌ์ถํ ๋ง์ผ์ ์ฌ๋ผ๊ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ค์ด ์น ๊ธฐ์ ๋ก ์ ์๋์ด์ง๋ค๋ ์ ์ด๊ณ , ๊ทธ ์ค์ฌ์ HTML5, CSS3, JavaScript๊ฐ ์๋ค๋ ์ ์ด์์ต๋๋ค. ๊ฑฐ๊ธฐ์ ๋ค์ดํฐ๋ธํ ์ฑ์ด ๊ฐ์ง๊ณ ์๋ ๊ธฐ์ ๋ค- ์ฆ ํด๋ํฐ์ ์นด๋ฉ๋ผ๋ฅผ ์๋์ํจ๋ค๊ฑฐ๋, ํ์ผ์ ์ ์ฅํ๋ค๊ฑฐ๋ ํ๋ ๋ฑ์ ์กฐ์๋ ฅ์ Device API๊ฐ ์ ๊ณตํด์ค๋ค๋ผ๋ ๊ฒ์ด ํต์ฌ์ด์ฃ . ํ์คํ Device API๋ HTML5์ ๋ค๋ฅธ ์คํ๋ค๋ณด๋ค ์ ์ฉํ ๊ฒ์ผ๋ก ๊ธฐ๋๊ฐ ๋ฉ๋๋ค. ๋น์ฅ์ ๋ค์ดํฐ๋ธ ์ฑ์์๋ ์ฑ์์์ ๋ฐ๋ก ์ฌ์ง์ ์ฐ์ด ํฌ์คํ ์ ํ ์ ์๋ ๊ธฐ๋ฅ๋ ์น ํ์ด์ง๋ฅผ ํตํด์๋ ๊ตฌํ์ด ๋์ง ์์ต๋๋ค. ๋ฏธํฌ๋ฐ์ด์ ๊ฐ์ SNS๋ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ ํนํ ์๋น์ค ์ฌ์ฉ์ด ๋น๋ฒํ๊ธฐ ๋๋ฌธ์ ์์ดํฐ์ด๋ ์๋๋ก์ด๋ ์ ์ฉ ๋ค์ดํฐ๋ธ ์ฑ์ ์ฌ์ฉ์จ์ด ๋์ต๋๋ค. ๋ชจ๋ฐ์ผ ์ ์ฉ ์นํ์ด์ง๋ฅผ ์ ๊ณตํ๊ณ ์๊ธด ํ์ง๋ง ์ฌ์ง ์ดฌ์์ด๋ ์๋๋ฉด์์ ๋ค์ดํฐ๋ธ ์ฑ์ ์ฌ์ฉ์ฑ์ ๋ฐ์ด๋๊ธฐ ํ๋ ๊ฒ์ด ํ์ค์ ๋๋ค. ํ์ง๋ง Device API๋ฅผ ์ถฉ๋ถํ ํ์ฉํ ์ ์๋ค๋ฉด, ๋ชจ๋ฐ์ผ ์น ํ์ด์ง๋ฅผ ํตํด์๋ ์ฌ์ง์ด๋ ๋์์์ ์ฐ์ด ์ฌ๋ฆฌ๊ฑฐ๋, ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์ ์ํ(๋ฒ ํฐ๋ฆฌ ์๋, ํ์ฌ ๋ฃ๊ณ ์๋ ์์ , ์์น ์ ๋ณด) ์ ๋ณด๋ฅผ ์ฐ๋ํด์ ์์๋ก ๊ธ์ ํฌ์คํ ํ๋ ๊ธฐ๋ฅ๊น์ง๋ ๊ณ ๋ฏผํด ๋ณผ ์ ์์๊ฒ ๊ฐ์ต๋๋ค. ๋ค์ดํฐ๋ธ ์ฑ์ด ํ๋ ์ผ์ ๊ทธ๋๋ก ํ ์ ์๋ค๋ ๊ฒ์ด๊ณ , ์ด๊ฒ์ ๊ทธ๋๋ก ๋ฐ์คํฌํ PC๋ฅผ ํตํด์๋ ๊ฐ๋ฅํ๋ค๋ ์ ์์ ๋ค์ดํฐ๋ธ ์ฑ๊ณผ๋ ์ฐจ๋ณ์ ์ ๊ฐ์ง๋ค๊ณ ๋ณผ ์ ์์๊ฒ ๊ฐ์ต๋๋ค. ์ด๋ฌํ ์น ์ฑ์ ์ฑ๋ฅ์ด ์ถฉ๋ถํ ํฅ์๋๋ค๋ฉด ์์ดํฐ์ด๋ ์๋๋ก์ด๋ ๋ค์ดํฐ๋ธ ์ฑ ๊ฐ๋ฐ์ ๋ค์ด๊ฐ๋ ํฐ ๋น์ฉ์ ์ค์ผ์ ์๊ฒ ์ฃ .
์ธ๋ฒ์งธ ์ธ์ ์ ๋ฉํฐ ๋๋ฐ์ด์ค์ ๋ฐ๋ฅธ N-Screen ์ ๋ต์ ๋ค๋ฃฌ ๊น๋ฏผํ ํ์ฅ๋์ ๋ฐํ์์ต๋๋ค. N-Screen ์ ๋ต์ ๋ฐํ์์๋ ์๊ฐํ๊ณ ์์ง๋ง ์ฉ์ด๋ง ์๋กญ์ง ์ค์ ๊ฐ๋ ์์ฒด๊ฐ ์ฒ์ ๋์จ ๊ฒ์ ์๋๋๋ค. ๊ณผ๊ฑฐ์์๋ถํฐ ํ์ฌ์ ์ด๋ฅด๊ธฐ๊น์ง ์ฐ๋ฆฌ๋ ์ ๋ง์ ๋ชจ๋ํฐ๋ฅผ ๋์์ผ๋ก ์๋ก ๋ค๋ฅธ ํด์๋๋ฅผ ๊ณ ๋ฏผํ๊ณ , ๋์ ์์ด ํ์ํ๋ ๋๋ฐ์ด์ค๋ค์ ๋์ํด ์์ต๋๋ค. ์๊ธฐ์ ๊ธฐ์ ์ ๋ฐ์ ๋ฐฉํฅ์ ๋ฐ๋ผ์ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ๋์ํด ์๋๋ฐ, ์ต๊ทผ์ ์ด์๊ฐ ๋๊ณ ์๋ ๊ฒ์ด ๋ฐ์ํ ์น ๋์์ธ(Responsive Web Design)์ด์ฃ . ์ค๋์ ํฌ์ปค์ค๋ ์ฌ๊ธฐ์ ๋ง์ถ์ด์ ธ ์์์ต๋๋ค. ํ์ฅ๋๊ป์๋ ๋ฐ๋ชจ๋ฅผ ํตํด์ ๋ฐ์ํ ์น ๋์์ธ์ด ์๋๋๋ ๋ชจ์ต์ ์ค์ ๋ก ๋ณด์ฌ์ฃผ์๋ฉด์ ์ด๋ฌํ ๊ฒ์ด ๊ฐ๋ฅํ๋ค. ๋ผ๋ ๊ฒ์ ์ผ๊นจ์์ฃผ์๋๋ฐ ์ค์ ์ ๋์ จ๋ ๋ฏ ํฉ๋๋ค. ๊ตฌ์ฒด์ ์ผ๋ก ์ด๋ค ๊ธฐ์ ๋ก ์ ๊ทผํด์ ๊ตฌํํด์ผ ํ๋์ง์ ๋ํ ์ค๋ช ์ ์์ผ์ จ์ต๋๋ค. ์ ๊ฐ ์๊ณ ์๋ ์ง์์ ์์ ๋ฐ์ํ ์น ๋์์ธ์ CSS3์ ๋ฏธ๋์ด ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ํํ์ ๋ด๋นํ๋ ์คํ์ผ์ํธ๋ก ํ์ฌ๊ธ ํด์๋๋ฅผ ์์ธกํ์ฌ ์๋ก ๋ค๋ฅธ ํ๋ฉด์ ์ถ๋ ฅ์ํค๋๋ก ํ๋ ๊ธฐ์ ์ด์ฃ . ์ฆ, 1024px์ ๋๋ ์ผ๋ฐ์ ์ธ ์ํฉ๊ณผ 600px์ ๋๋น๋ฅผ ๊ฐ๋ ํด์๋์ผ๋, 320px ๋๋น๋ณด๋ค ์์์ง๋ ๊ฒฝ์ฐ๋ฅผ ๋ฏธ๋ฆฌ ์์ธกํ์ฌ ๊ฐ๊ฐ์ ๋์์ธ์ ์ ์ํด ๋๋ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ ๋ฐ์คํฌํ ๋ธ๋ผ์ฐ์ ์ ํ ๋ธ๋ฆฟ, ์์ ์ค๋งํธํฐ์์ ๊ฐ๊ฐ ํ๋ฅญํ๊ฒ ๋์๋ ์ ์์ต๋๋ค. ๋ํ, ๋ฐ์คํฌํ์์๋ ์ฌ์ฉ์๊ฐ ๋ธ๋ผ์ฐ์ ์ฐฝ์ ํฌ๊ธฐ๋ฅผ ์์๋ก ์ค์ด๊ฑฐ๋ ๋๋ ธ์ ๋ ์ฝํ ํธ์ ๋ฐฐ์น๋ฅผ ์ฌ์ด์ฆ์ ๋ง๊ฒ ์ฌ์ค์ ํ ์ ์์ต๋๋ค. ๋ฐ์ํ ์น ๋์์ธ์ ๋ํ ์ข ๋ ์์ธํ ๋ด์ฉ์ A List apart์ ์ค๋ฆฐ Responsive Web Design์ ์ฐธ๊ณ ํด ์ฃผ์ธ์.
์ ๊ทธ๋ฐ๋ฐ, ์ด๋ ์ด ์ธ์ ์ ๋ค์ผ๋ฉด์ ๋ ์๊ฐ์ธ๋ฐ ๊ด๊ณ ์์ญ์ด ๋ ธ์ถ๋์ด์ผ ํ๋ ์ฌ์ดํธ์ธ ๊ฒฝ์ฐ ๊ณผ์ฐ ์ด ๊ธฐ์ ์ ์ด๋ป๊ฒ ์ ์ฉํ ์ ์์๊น? ํ๋ ์๋ฌธ์ด ๋ค์๋ค. ์นํ์ด์ง ์์์ ๊ด๊ณ ์์ญ์ ํน์ ์์ญ์ ํน์ ์ฌ์ด์ฆ๋ก ๊ด๊ณ ๊ฐ๊ฐ ๊ณ์ฐ๋์ด์ ํ๋งค๊ฐ ๋ ํ ๋ฐ ์ฌ์ฉ์์ ์ํด์ ์์๋ก ๋ฆฌ์ฌ์ด์ง ๋๋ ์นํ์ด์ง์์ ํ๋ฉด ๋ฐฐ์น๊น์ง ์ ๋์ ์ด๋ผ๋ฉด? ๋ง์ผํฐ ๋จธ๋ฆฌ๊ฐ ํฐ์ ๋ฒ๋ฆฌ์ง ์์๊น? ๊ทธ๋ฆฌ๊ณ ๊ธฐ์ ์ด์ผ ๋๋ฌด ๋๋ฌด ์ข์๋ฐ, ๊ธฐํ์์ ๋์์ด๋๋ ๊ฐ ๋จ๊ณ๋ณ ๋์์ธ์ ์ถ๊ฐ๋ก ๊ทธ๋ ค์ผ ํ๋ ์ํฉ์ด ์ด๋ ต์ง ์๊ฒ ์ฐ์๋๋๋ฐ ๊ฐ๋ฐ ๋น์ฉ๋ณด๋ค ๊ธฐํ๊ณผ ๋์์ธ ๋น์ฉ(๋จ์ํ ๋ ๋ฟ ์๋๋ผ ์๊ฐ๊ณผ ๋ ธ๋ ฅ ๋ฑ)์ด ํจ์ฌ ์ปค์ง ๊ฐ๋ฅ์ฑ๋ ์๊ฒ ๋ค ์ถ์๋ค.
๋ค๋ฒ์งธ ์ธ์ ์ ์๋ฐ์คํฌ๋ฆฝํธ ์ ์ฑ์๋๋ผ๋ ๋ฐํ์๋๋ฐ ์ด๋ฐ์ ์ง๋ฃจํจ์ ํ๋ฐ์ ๋ฐ๋ชจ๋ก ๋ง๋ํ ์ป์ด ์ฃผ์ จ์ต๋๋ค. ์ด๋ป๊ฒ ๋ณด๋ฉด ๋๋ฒ์งธ ์ธ์ ์ ๋จธ๋ฆฌ์ ์ ๋๋ฌ์ค์ง ์์๋ ์ด๋ก ๋ค์ ์ค์ฒด๊ฐ ์ด๋ฒ ์ธ์ ์ ๋ง์ง๋ง ๋ถ๋ถ ๋ฐ๋ชจ๋ฅผ ํตํด ๋ณด์ฌ์ง ์ ์ด์์ต๋๋ค. ์ ์๋์ ์ ๋ฐ๋ถ์ 2011๋ ์ ์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ๋ฐ์์๊ฒ ๋งค์ฐ ์ค์ํ ์๊ธฐ์ด๊ณ ๊ธฐํ๊ฐ ๋ ๊ฒ์ด๋ค๋ผ๋ ์ ์ ์ฌ์ฐจ ๊ฐ์กฐํด ์ฃผ์ จ์ต๋๋ค. ์ ๋ ํํ ๋งํ๋ UI๊ฐ๋ฐ์์ด๊ณ , ํ์ฌ ๊ทผ๋ฌดํ๋ ํ์ฌ์์์ ๋กค๋ง ๋ด์๋ ์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ๋ฐ์ ์ ์ธํ UI๊ฐ๋ฐ์๋ง ์น์คํ๋ ํธ์ ๋๋ค. ๊ฐ์ธ์ ์ผ๋ก๋ ์๋ฐ์คํฌ๋ฆฝํธ๊ฐ ์ค์ํ๊ณ ํ์ํ ๊ธฐ์ ์ด๋ค๋ผ๋ ์ ์์๋ ์ด๊ฒฌ์ด ์์ต๋๋ค๋ง ๋ญ๋๊น์. HTML5๋ก ์ธํด ๊ฒฐ๊ตญ ๋น์ ๋ณด๋๊ฑด ์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ๋ฐ์๋ฟ์ธ๊ฐ? ํ๋ ์๊ตฌ์ฌ ๋น์ทํ๊ฒ ๋ค๊ธฐ๋ ํ์ต๋๋ค. ํ์ง๋ง ํ๋ฐ๋ถ์ ์๋ฐ์คํฌ๋ฆฝํธ ๊ธฐ์ ๋ก(์๋ฐํ ๋งํ๋ฉด node.js๋ผ๋ ์๋ฒ์ธก ์๋ฐ์คํฌ๋ฆฝํธ ๊ธฐ์ ๋ก) ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ฐ๊ฒฐ๋์ด ์๋ ์ ๊ตฌ์ ๋ถ๋น์ ๋ฐํ๋ ๋ฐ๋ชจ๋ฅผ ์ ๋ณด์๋๋ฐ์. ์ ๋ ์นด๋ฅผ ์ธ์น ๋งํผ์ ์๋์์ง๋ง ์ ๋ ฅ๋ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ ์ด์ธ์๋ ์ด๋ค ๊ฒ๋ ์ฝ์ฌ๋ฆฌ ํ๋ฝํ์ง ์์๋ ์น์์ ์ ๊ตฌ๋ฅผ ๊ฑด๋๋ ธ๋ค!๋ผ๋ ์ ์ ๋ถ๋ช ์ง์ผ๋ณดํ ์น ๊ธฐ์ ์ ์ฑ๊ณผ์์ต๋๋ค.
๋ง์ง๋ง ์ธ์ ์ ๊ถ์ ํ๋๊ป์ ์ด๋ ์ ๋ฐํ ๋ด์ฉ์ ์ข ํฉ์ ์ผ๋ก ์ ๋ฆฌํด์ฃผ๋ ์๊ฐ์ฒ๋ผ ์งํ์ด ๋์์ต๋๋ค. Device API์ ๋ํ ์ธ๊ธ๋ ์์๊ณ , ๋ฐ์ํ ์น ๋์์ธ์ ๋ํ ์๊ฐ๋ ์ฌ์ฐจ ์งํ๋์์ต๋๋ค. HTML5์ ๋ํ ์ฌ๋ฌ ์ด์๋ ์๊ฐ๋์๊ตฌ์. ๊ทธ๊ฒ๋ฟ์ด์๋ค๋ฉด ์์ฃผ ์๊น์ด ์๊ฐ์ด์๊ฒ ์ง๋ง ์ ๋ฆฌ ์์ฒด๋ ๊ฝค ๋ง์กฑ์ค๋ฌ์ด ์์ค์ผ๋ก ์งํํด ์ฃผ์ จ๊ณ , ๋๋ถ์ด ํ์ด๋ธ๋ฆฌ๋ ์ฑ์ด๋ผ๋ ์ฃผ์ ๋ก ๋ค์ ์ฃผ์ จ์ต๋๋ค. ๋ค์ดํฐ๋ธ ์ฑ๊ณผ ์น ์ฑ์ ๋ฒ์์ ๊ทธ ์ค๊ฐ์ ๊ฐ๋ฅ์ฑ์ ๊ฐ๋ ํ์ด๋ธ๋ฆฌ๋ ์ฑ์ ์๊ฐํด ์ฃผ์ จ๊ณ , ์ค์ ๋ก ํ์ด๋ธ๋ฆฌ๋ ํํ๋ก ์ ์๋ ์์ฌ ์ฑ์ ๋ฐ๋ชจํด ์ฃผ์๊ธฐ๋ ํ์ต๋๋ค. (์ํ๊น๊ฒ๋ ์ ๊ฐ ์ฌ์ฉํ๋ ์๋๋ก์ด๋ ์ค๋งํธํฐ์ ํด๋น ์ฑ์ด ์ง์ํ๋ ๊ธฐ๊ธฐ๊ฐ ์๋๋ผ๋ฉฐ ์ ๋๋ก ์ด์ฉํ ์ ์๊ธฐ๋ ํ์ต๋๋ค๋ง...) ๊ถ์ ํ๋์ ๋ฐํ ์๋ฃ๋ ๋ธ๋ก๊ทธ์๋ ๋ฑ๋ก๋์ด ์์ต๋๋ค.
์ข์ ์ธ๋ฏธ๋์์ต๋๋ค. ๋ง์ ์ฌ๋๋ค์ด ์ ๋ฃ ์ธ๋ฏธ๋์์ ๊ธฐ๋ ์ด์์ ๊ฒ๋ค์ ์ํ๊ณ , ๊ฐ์ ธ๊ฐ๊ธธ ๋ฐ๋ผ์ง๋ง ์ฌ์ค ๊ทธ๊ฒ์ ๋ค์ ์์ฌ์ผ ๊ฒ ๊ฐ๊ตฌ์. ๊ฐ์ธ์ ์ผ๋ก๋ ์ด๋ฒ ์ธ๋ฏธ๋๋ฅผ ์ค๋นํ์ ๋ถ๋ค์ด๋ ๋ฐํ์ ๋ถ๋ค์ ์ ์ฑ์ด ๋ถ์กฑํด ๋ณด์ด์ง๋ ์์์ต๋๋ค. ๋ค๋ง, ๋ด์ฉ์ ์ผ๋ก ๊ทธ๋ฆฌ๊ณ ์ต๊ทผ์ HTML5์ ๊ด๋ จ๋ ๋ ผ์ ๊ฐ์ด๋ฐ ์์ฝ๋ค๊ณ ๋๊ปด์ง๋ ๊ฒ๋ค์ ๋ช๊ฐ์ง ์ ์ด๋ณผ๊น ํฉ๋๋ค.
์ฐ์ ์ด๋ฒ ์ธ๋ฏธ๋๋ ๊ทธ๋ฌ์ง๋ง HTML5๋ฅผ ๋๋ฌด ํฌ๊ด์ ์ธ ๊ฐ๋ ์ผ๋ก ์ ๊ทผํ๊ณ ์์ด ์ ๋ ๊ทธ๋ ์ง๋ง ๋ง์ ์ฌ๋๋ค์ด ํผ๋์ค๋ฌ์ ํ๊ณ ์๋๊ฒ ๊ฐ์ต๋๋ค. ์ ํต์ ์ผ๋ก HTML์ ๊ตฌ์กฐ๋ฅผ ๋ด๋นํ๋ ์ธ์ด๋ก ์ฌ์ฉ๋์ด ์์ต๋๋ค. ๋ฌผ๋ก HTML5์์ ์ดํ๋ฆฌ์ผ์ด์ ํ๋ฅผ ์ํ ์ฌ๋ฌ๊ฐ์ง ์๋ก์ด ๊ธฐ์ ๋ค์ ํฌํจํด ์๋ค๋ ์ฌ์ค์ ์์ง๋ง W3C์์๋ HTML5 ์คํ ์์ ์ฌ๋ฌ๊ฐ์ง ๊ธฐ์ ์ด ํผ์ฌ๋๊ณ ํผ๋์ค๋ฌ์์ง๋ ๊ฒ์ ๋ง๊ธฐ ์ํด ์คํ์ ๋ถ๋ฆฌํด์ ๋ค๋ฃจ๊ณ ์์ต๋๋ค. ํ์ง๋ง ์ด๋ฒ ์ธ๋ฏธ๋๋ฅผ ํตํด HTML5๋ฅผ ์ ํ์ ๋ถ๋ค์ Device API๋ ๋ฐ์ํ ์น ๋์์ธ์ ์ํด ์ฌ์ฉ๋ ๋ฏธ๋์ด ์ฟผ๋ฆฌ ๋ฑ์ด ๋ชจ๋ HTML5์ธ ๊ฒ์ผ๋ก ์คํดํ ์ ์์์ต๋๋ค. ์ฒซ๋ฒ์งธ ์ธ์ ์์ ์ด์์ ๋ฐ์ฌ๋์ด HTML5 ์คํ ์ ์ฒด๋ฅผ ์ฝ๊ฒ ์ค๋ช ํด ์ฃผ์๊ณ , ์ด ๋ ์ธ๋ฏธ๋์์ ๋ค๋ฃฐ Device API๋ CSS3๋ฑ์ด ์ด๋ค ๊ด๊ณ์ ์๋์ง ๋ฑ์ ๊ฐ๋จํ๋๋ง ์ค๋ช ํด ์ฃผ์ จ์๋ค๋ฉด ๋ ์ข์ง ์์์๊น ํ๋ ์๊ฐ์ด ๋ค์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ , ๋ ํ๋ HTML5๋ฅผ ํ์ฉํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๊ณผ์ ์์ ์๋ฐ์คํฌ๋ฆฝํธ์ ์ญํ์ด ๊ทธ ๋ฌด์๋ณด๋ค ํฌ๋ค๋ ์ฌ์ค์ ๋ชจ๋ฅด์ง ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ์ธ๋ฏธ๋์์ ์๋ฐ์คํฌ๋ฆฝํธ์ ์๋ฆฌ๋ ์ดํด๋ฅผ ์ํด ๊ฐ์ข๋ฅผ ํ๋ ๊ฒ์ ๋ง์ด ๋์ง ์๊ฒ ์ง์. ํ์ง๋ง ์ ๊ฐ ์คํ ๋ฐ๋์ ๋์ ์ด๋ ์์ ์์์ ๋ค์ ํค์๋ค์ ๊ฑฐ์ ๋๋ถ๋ถ์ด ์๋ฐ์คํฌ๋ฆฝํธ ํ๋ ์์ํฌ๋ค์ด์์ต๋๋ค. ์ผ๋ง๋ ๋ง์ ํ๋ ์์ํฌ๋ค์ด ์๊ฐ๋์๋์ง ๊ทธ ์ซ์๋ฅผ ๊ธฐ์ตํ ์ ์กฐ์ฐจ ์๋๋ฐ์. ํจ๊ป ๋ํํ๋ ๊ธฐํ์๋์ด ํ์ฐธ์ ์ฐธ๊ณ ๊ณ์๋ค๊ฐ ํ๋ง๋ ํ์๋๊ตฐ์. ์ ๊ฑธ ์ธ์ ๋ค ๊ณต๋ถํ๋? ๋ผ๊ตฌ์. ๋ฐํ์๋ค์ด ์ ์ฉํ๊ณ ํ๋ฅญํ ํ๋ ์์ํฌ๋ฅผ ์๊ฐํ๊ณ ์ ํ๋ ๋ง์์ ์ดํดํฉ๋๋ค๋ง ๊ทธ๊ฒ์ด ์์นซ ์ ๋ฌธ์๋ ์ ์ฒ๋ผ ์ง์์ด ๋ฎ์ ์ฌ๋๋ค์๊ฒ๋ HTML5๋ฅผ ์ํด์ ๊ผญ ์์์ผ ํ๊ณ , ๋ฐฐ์์ผ ํ๋ '์ ๊ธฐ์ ' ์์ฒด๋ก ์คํดํด ๋ฒ๋ฆด์ง ๋ชจ๋ฅธ๋ค๋ ์ ์ ๊ฐ๊ณผํ์ง ์์๋ ์ถ์ต๋๋ค. ๋๊ตฐ๊ฐ๋ jQuery ํฐ์น๋ ์ผ์ฑ ๊ธฐ์ ์ด HTML5์ ํ์ ์คํ์ธ์ค๋ก ์์๊ฐ์ง ๋ชจ๋ฆ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ฌ๋์ ํ์ฌ๋ ์คํฐ๋ ๋ชจ์์ ๊ฐ์ ์ผ์ฑ ๋ HTML5 ๊ธฐ์ ์ด๋๊น ๊ณต๋ถํด์ผ๋ผ. ๋ผ๊ณ ์ ํ๋ฅผ ํ ์ง๋ ๋ชจ๋ฅด์ง์. ๊ทธ๊ฒ๋ค๋ง ์๋ฉด ์น์ฑ์ ์ผ๋ง๋ ์ง ๋ง๋ค ์ ์์ด! ๋ผ๋ฉด์์.
์ ๋ ์๋ฐ์คํฌ๋ฆฝํธ ํ๋ ์์ํฌ๋ค์ ํฅ์ฐ์ ๋ฐ๋ผ๋ณด๋ฉด์ ๋ ๋ค๋ฅธ ๊ฑฑ์ ๋ ๋ค์์ต๋๋ค. ์์ผ๋ก, ๋ค, ๋ฏธ๋์๋ HTML ๋ฌธ์๊ฐ HTML ์ดํ๋ฆฌ์ผ์ด์ ์ด ๋ ์ ์์๊ฒ๋๋ค. ๊ต์ฅํ ๋ฉ์ง ์ผ์ผ ๊ฒ์ด๊ณ , ๋ง์ ์ฌ๋๋ค์๊ฒ ์๋ก์ด ๊ธฐํ๋ฅผ ์ค ๊ฒ์ ๋๋ค. ํ์ง๋ง ์ฌ์ ํ ์ ๋ง์ ์น ์ฌ์ดํธ๋ค์ด HTML ๋ฌธ์๋ก ๋จ์ ์์ ๊ฒ์ด๊ณ , ๋ ๋ง๋ค์ด์ง ๊ฒ์ ๋๋ค. ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์น์ ๋ถ๊ณผ ๋ช ํผ์ผํธ์ ๋๋ฐ์ ๋์ง ์์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฐ ์๋ฏธ์์ ์ฐ๋ฆฌ๊ฐ HTML5๋ฅผ ๋ฐ๋ผ๋ณด๋ฉด์ ๊ฐ์ฅ ์ฒ์ ๊ณ ๋ฏผํด์ผ ํ ๊ฒ์ ์๋ฉํฑ์น์ ์ํด HTML5์ด ์ด๋ค ์งํฅ์ ์ ๊ฐ์ก๋๊ฐ๋ฅผ ๊ณ ๋ฏผํด๋ณด๋ ๊ฒ์ด์๋ ์ถ์ต๋๋ค.
๋ฏธ๋ ๊ธฐ์ ์ด๋ผ๊ณ ๋ถ๋ฆฌ์ฐ๋ HTML5. ์ ๊ธฐ์ ์ด๋ผ๊ณ ๋๊ปด์ง๋ HTML5. ์ฐ๋ฆฌ๋ ๊ทธ HTML5๋ฅผ ๋ง์คํฐํ๊ธฐ ์ํด ์ด ๋ ๋ค์ ์ ๋ง์ ํ๋ ์์ํฌ ์ค ๋ช๊ฐ ์ ๋๋ ์ตํ์ผ ํ ์ง ๋ชจ๋ฆ ๋๋ค. ์ ๊ธฐ์ ์ ์ป๊ธฐ ์ํด ์๋ก์ด ๊ธฐ์ ์ ์ตํ์ผ ํ๋ ๊ฒ์ด์ฃ . ๊ทธ๋ฆฌ๊ณ ๋ ๋ค์ ๋ฉ์ง๊ฑฐ๋ ํฅ๋ฏธ ์๋ ํ๋ ์์ํฌ๊ฐ ๋ฑ์ฅํ๋ฉด ์ ํ์ฒ๋ผ ๋ฒ์ ๋๊ฐ ๊ฒ์ด๊ณ ๋ค์ ์ตํ์ผ ํ ์ง ๋ชจ๋ฆ ๋๋ค. ๊ทธ ์ฌ๋๋ค์ ๊ณ์ ๊ทธ๋ ๊ฒ ์ ๊ธฐ์ ๋ง ์ซ์ ๋ค๋ ๊ฒ์ด๊ณ , ๋งค๋ฒ ์๋ก ๋ฐฐ์์ผ ํฉ๋๋ค. ์ธ์ ๋ ํ์ด ๋ค๊ณ , ๋ฒ ์ฐจ๊ณ , ์ง์ณ ์์ ๊ฒ๋๋ค. ์ ๋ ๋ฒ์จ๋ถํฐ ๋ชฉ์ด ๋ง๋ผ ์ค๊ฑฐ๋ ์.