���N��Google Developer Day�́uHTML5�v�֘A�Z�b�V������4�ɑ������B�u���E�U�̎������i�݁A�l�C�e�B�u�A�v���̂悤�ɂȂ��Ă���
�@2011�N11��1���A�p�V�t�B�R���l�ŁuGoogle Developer Day 2011 Japan�v���J�Â���܂����BGoogle Developer Day��Google�̊J�Â���J���Ҍ����J���t�@�����X�ŁAGoogle�̓W�J����T�[�r�X�̐�����ŐV�Z�p�̃Z�b�V����������܂��B���N�͐��E8�J���ŊJ�Â���A���{�ł�2007�N����5�N�A���ŊJ�Â���Ă��܂��B
�@Android�AChrome & HTML5�ACloud�ATech Talks/General�Ƃ������e�[�}�̃Z�b�V�������s���A�f�x���b�p�[�T���h�{�b�N�X�ƌĂ��u�[�X�ł͂��܂��܂ȃR�~���j�e�B���Ƃ��W�����s���Ă��܂����B
�@�{�e�ł͎��HTML5�Ɋւ�����e�����Љ�܂��BHTML5�֘A�̃Z�b�V�����ł͗��������o��قǐ����ł����B
�@�Z�b�V�����ł͂������̃T���v�����Љ��܂����B�T���v���̓���m�F��Google Chrome 15�ōs���Ă��܂��BGoogle Chrome�ȊO�ł͓��삵�Ȃ����̂�����܂��̂ł����ӂ��������B
�@Google��Chrome�`�[���ŃV�j�A�f�x���b�p�[������Ă���G���b�N�E�r�f���}���iEric Bidelman�j���́AHTML5��Chrome�̍ŐV�Z�p�Ɋւ���Z�b�V�����ł����B�ŏ���Web�̗��j��U��Ԃ�A���̌�Intelligent Web Apps��Rich Multimedia�Ƃ���2�̃e�[�}�Ő���������܂����B
�@���̃Z�b�V�����̎����͈ȉ��̃T�C�g�Ō��J����Ă��܂��B
�@Intelligent Web Apps�ł́ArequestAnimationFrame�APage Visibility API�AOnline/Offline Status�AWeb Intents�Ƃ������Z�p�����グ���܂����B
�@�A�j���[�V������������������ꍇ�A����܂ł�setTimeout�𗘗p���邱�Ƃ����������Ǝv���܂��BrequestAnimationFrame�̓��j�^�ŏ����ł��鑬�x�ɍ��킹�āA�A�j���[�V�����̕`�悪�����I�ɃR���g���[������܂��B�܂��^�u����\���̂Ƃ��̓A�j���[�V�����̕`����s���܂���B
�@Page Visibility API�𗘗p����ƃ^�u�̏�Ԃʂł��܂��B�ȉ��̃T���v���ł́A�^�u����\���̏�Ԃł̓r�f�I�̍Đ����~�܂�܂��B�^�u���\�������ƃr�f�I���Đ�����A�^�u�̃^�C�g���ɍĐ����Ԃ��\������܂��B
�@Online/Offline Status�Ƃ������u���E�U�̐ڑ���Ԃ�navigator.onLine�v���p�e�B����擾�ł��܂��B�܂��ڑ���Ԃ��ω������online/offline�C�x���g���������܂��B�����̓I�t���C���ɑΉ�����Web�A�v���P�[�V�����̍쐬�ɕK�{�ƂȂ�@�\�ł��B
�@Web Intents��2011�N8����Google�������グ���v���W�F�N�g�ŁA���܂��܂�Web�A�v���P�[�V�������A�g���邽�߂�API�ł��B
�@Web Intents�̓T�[�r�X�������A�A�v���P�[�V�������A�g���邽�߂̃t���[�����[�N�ł��B�Z�b�V�����ł�Intent: Pick�Ƃ����T���v�����Љ��܂����B
�@�uPick an Image�v�Ƃ����{�^�����N���b�N����ƁA�ʐ^���z�X�e�B���O���Ă���T�[�r�X�ւ̃����N���\������A�ʐ^��I�Ԃƌ��̃y�[�W�Ŏʐ^���\������܂��B
�@�A�g���Web�A�v���P�[�V������Web Intents�ɑΉ����Ă���A�J���҂�intent�^�O�Ɛ��s��JavaScript�ł��̂悤�Ȃ��Ƃ������ł��܂��B
�@Rich Multimedia�ł�Camera & Microphone Access�AFullscreen API�AWeb RTC�AWeb Audio API�Ƃ������Z�p�̉��������܂����B
�@Camera & Microphone Access�ł́A����v���O�C���Ȃ��ɃJ������}�C�N�Ƃ������f�o�C�X�ɃA�N�Z�X�ł��悤�ɂȂ�Ɛ���������܂����B�f�o�C�X�ւ̃A�N�Z�X���\�ɂȂ�ƁA�J��������̓��͂�video�^�O�ōĐ�����Ƃ��������Ƃ��ł��܂��B�܂�Chrome�Ŏ�������Ă��܂��A�߂������ɗ��p�ł���悤�ɂȂ�܂��B
�@Fullscreen API�𗘗p����ƁA���܂��܂ȗv�f���t���X�N���[���ŕ\���ł��܂��Bvideo��canvas�A�����div�v�f���t���X�N���[���ŕ\���ł��܂��B
�@Web RTC�̓��A���^�C���R�~���j�P�[�V�������s�����߂ɁA����d�v�ɂȂ�L�q�ł��B�v���O�C���Ȃ��Ƀ��A���^�C���R�~���j�P�[�V�������\�ɂȂ�悤�ɓw�͂��Ă���Ɛ���������܂����B�ڍׂɂ��ẮAWebRTC�̃T�C�g�����m�F���������B
�@Web Audio API���g���Ɖ��ɑ��ăt�B���^�[��G�t�F�N�g���|�����܂��Baudio�^�O�ł͉����Đ����邾���ł����AWeb Audio API���g����JavaScript�ƕ����āA���ɑ��Ă��܂��܂ȏ������s���܂��BWeb Audio API�𗘗p�����T���v�����Љ��܂����B
�@�u2001�N�F���̗��v��HAL9000��͂������̂悤�ȁuGAL9000�v�Ƃ����^�C�g���̃T���v���ł��B������ł͉������A���^�C���ɉ�͂��A���ɍ��킹�ă����v�̖��邳���ω����Ă��܂��B
�@������̃T���v���ł�������͂�canvas�ŕ\�����Ă��܂��B�unext�v���N���b�N����ƕ\������郍�S����ւ��܂��B
�@Google Chrome��API�Ɋւ���ŐV���͈ȉ��̃T�C�g�Ŋm�F�ł��܂��B
�@HTML5�őO���Ƃ����^�C�g���ʂ�̃Z�b�V�����ł����B�ŐV�̃u���E�U�łł��邱�Ƃ͂܂��܂��L����AWeb�A�v���P�[�V�����̖������y���݂ɂȂ�܂��B
�@�uHTML5�őO���v�̃Z�b�V�����Ɠ��l��Google��Eric Bidelman������A���܂łɂȂ����_���ȃT�C�g�������@�̃Z�b�V�����ł����B�܂����_����Web�A�v���P�[�V�����̒�`�Ƃ��āA�N���E�h�̗͂���g���A�l�C�e�B�u�^�f�X�N�g�b�v�A�v���P�[�V�����̂悤�Ƀ��b�`�ł��邱�Ƃ��������܂��B
�@�ȉ��̃T�C�g���T���v���Ƃ��ďЉ��܂����B
�@�T�C�g�̍����ɁAPhone�ATablet�ADesktop�ATV�Ƃ��������N������܂��B�������N���b�N����Ƃ��ꂼ��Ƀf�o�C�X�ɓK����UI�ɐ�ւ��܂��B�f�o�C�X���قȂ�ƃL�[�{�[�h����A�N���b�N�A�W�F�X�`���[�Ƃ�����������@�⓮�삪�ς��܂��B���̃T���v���ł�1�̃R�[�h�x�[�X�ł����AJavaScript��CSS�œ����C�A�E�g���ւ��Ă��܂��B
�@�܂����[�U�[�̎Q����ǂ������邽�߂ɁA�F�̕s�v�ȃV�X�e����OpenID�Ȃǂ𗘗p���邱�Ƃ��d�v���Ɛ���������܂����B
�@�f�o�C�X���ƂɍœK�ȕ\�����s�����߂ɁAMedia Queries�𗘗p���ă��C�A�E�g���ւ��܂��BMedia Queries��CSS�����łȂ�JavaScript��������p�ł��܂��B�ȒP�Ƀ��C�A�E�g���ւ��邽�߂̃��C�u�����Ƃ���formfactor���Љ��܂����B
�@History API��pushState��popState�𗘗p�����T�C�g����GitHub���Љ��܂����BGitHub�Ńf�B���N�g���Ȃǂ�I������ƁA�y�[�W�J�ڂȂ��ɉ�ʂ̈ꕔ����ւ��܂��B�����ł�Ajax��p���ĉ�ʂ̕����X�V���s���Ă��܂��B���̂Ƃ�URL���ω������AHistory API�𗘗p���邱�ƂŁA�u���E�U�@�\�́u�߂�v�u�i�ށv�Ƃ��������삪�ł���悤�ɂȂ��Ă��܂��B
�@Web�T�C�g�Ƃ����T�O���痣��āA�����̃y�[�W�̏W�܂����T�C�g�̂��Ƃ��V���O���y�[�W�A�v���P�[�V�����ƌĂ�ł��܂����B�܂�History API�𗘗p�����T���v���Ƃ��āA�ȉ��̃T�C�g���Љ��܂����B
�@���̃T���v���ł̓X�N���[�������ʒu��History API�ŊǗ����Ă��܂��B���̂��߁A���鎞�_�܂ŃX�N���[��������Ԃ̃����N���擾�ł��܂��B
�@�h���b�O�A���h�h���b�v��R�s�[�A���h�y�[�X�g�ɂ��t�@�C������̃f���ɑ����āAFile System API�𗘗p�����T���v�����Љ��܂����B
�@�����HTML5�Ȃǂ𗘗p�����^�[�~�i���̃f���ɂȂ�܂��Bhelp�ƃ^�C�v����ƁA���p�ł���R�}���h���\������܂��B������Ԃł͉�������܂��Amkdir�Ȃǂ̃R�}���h����Ńf�B���N�g�����쐬�ł��܂��B�^�[�~�i���Ƀt�@�C�����h���b�O�A���h�h���b�v���邱�ƂŁA�t�@�C�����f�B���N�g���ɒlj��ł��܂��B�܂�3d�ƃ^�C�v����ƃf�B���N�g���\����3D�ŕ\������܂��B
�@���̂悤�ȍŐV�Z�p�ɌÂ��u���E�U�ŃG�~�����[�g������@�Ƃ��āAPolyfill��Chrome Frame���Љ��܂����B���̑��ɂ��J���ɖ𗧂��C�u�����Ƃ���HTML5 Boilerplate�AModernizr�AjQuery���Љ��܂����B
�@�A�v���P�[�V�������쐬���A�������痘�v�邽�߂̎d�g�݂Ƃ��āAChrome Web Store���Љ��܂����BGoogle Chrome�̃��[�U�[��2���l���A�傫�ȃv���b�g�t�H�[���ƂȂ��Ă��܂��B�����̃A�v���P�[�V�����ł�Chrome Web Store�ɓo�^���邱�ƂŁA���[�U�[�������������������Ƃ������Ƃł��B
�@�Z�b�V�����ł͂��܂��܂ȃT���v�����Љ��܂����BHTML5�̂��܂��܂ȋ@�\���g���ƁA����܂łɂ͂Ȃ��������[�U�[�G�N�X�y���G���X��ł���悤�ɂȂ�܂��B
�@Google�Ńf�x���b�p�[�A�h�{�P�C�g������Ă���k�� �p�u���́AHTML5�̃I�t���C���@�\�ɂ��ẴZ�b�V�����ł����B���̃Z�b�V�����̎����͈ȉ��̃T�C�g�Ō��J����Ă��܂��B
�@�I�t���C���ɑΉ�����Web�A�v���P�[�V�����Ƃ��āAChrome Web�A�v����Angry Birds��New York Times���Љ��܂����B�����̃A�v���P�[�V�����̓I�t���C����Ԃł����p�ł��܂��B
�@�I�t���C���ɑΉ�����Web�A�v���P�[�V�����̒�`�Ƃ��āA�I�t���C����ԂŋN���ł���A�I�t���C����Ԃœ����A�I�t���C����ԂŃf�[�^���ۑ��ł���A�I�����C���ɖ߂����ۃf�[�^�Ɩ������������Ȃ��Ƃ��������Ƃ��������܂��B
�@����܂��āA���I�f�[�^�̕ۑ��A�ÓI���\�[�X�̕ۑ��A�o�C�i���f�[�^�̕ۑ��A�f�[�^�̓����A�p�t�H�[�}���X����Ƃ��������e�ɂ��ĉ��������܂����B
�@���I�ȃf�[�^��Web Storage��IndexedDB/WebSQL�ɕۑ��ł��܂��B���I�ȃf�[�^�̕ۑ��́A���[�U�[�f�[�^��A�v���P�[�V�����ݒ�̕ۑ��ȂǂɓK���Ă��܂��B
�@Web Storage (localStorage / sessionStorage)�ł͍\��������Ă��Ȃ��f�[�^�̕ۑ����ł��܂��B������Same Origin Policy���K�p����A�I���W�����ƂɃf�[�^���ۑ�����܂��B
�@IndexedDB/WebSQL�ł͍\�������ꂽ�f�[�^�̕ۑ���A�g�����U�N�V�����������ł��܂��BIndexedDB�ɑΉ����Ă���̂�Chrome��Firefox�݂̂ƂȂ�܂��BIndexedDB�ł̓e�[�u���̑���ɃI�u�W�F�N�g�X�g�A���쐬���A�C���f�b�N�X�𗘗p���ăf�[�^���������܂��B
�@����WebSQL DB�͔��̎d�l�ƂȂ��Ă���A���ケ�̎d�l�����W���邱�Ƃ͂���܂���B������iOS��Android�̃u���E�U��Webkit�x�[�X�Ȃ̂�WebSQL DB�����p�ł��܂��B�t��Indexed DB�͖������ŗ��p�ł��܂���B���̂���JSON�`���Ńf�[�^��ۑ��ł���Lawnchair�Ƃ��������C�u�������Љ��܂����B
�@�ÓI���\�[�X�Ƃ́A����l�ɂ���ĕς��Ȃ��A��ɓ����f�[�^�̂��Ƃł��B�ÓI���\�[�X�̕ۑ��ɂ�Application Cache(App Cache)���K���Ă��܂��B
�@App Cache�𗘗p�����HTML�ACSS�AJavaScript���ȒP�ɃL���b�V���ł��܂��B�L���b�V���ɂ��T�[�o�ւ̃��N�G�X�g������AWeb�A�v���P�[�V�����̋N���������Ȃ�܂��B�܂����o�C���ł̃T�|�[�g�����������Ƃ������b�g��1�ł��B
�@�L���b�V���̎w��̓}�j�t�F�X�g�t�@�C���ɋL�q���܂��B�}�j�t�F�X�g�t�@�C���ɂ́ACHACHE�G���g���AFALLBACK�G���g���ANETWORK�G���g��������܂��BCHACHE�G���g���ł͖����I�ɃL���b�V���Ώۂ��L�q���܂��BFALLBACK�G���g���ł̓I�t���C���������ꍇ�ɕ\������R���e���c���L�q���܂��BNETWORK�G���g���ł̓l�b�g���[�N����擾����K�v�̂���R���e���c���L�q���܂��B
�@���ӓ_�Ƃ��āA�}�j�t�F�X�g�t�@�C�����w�肷��HTML�͖������ɃL���b�V������邱�ƁA�}�j�t�F�X�g�t�@�C���̕��@�Ɍ�肪����ƃL���b�V������Ȃ����Ƃ�����܂��B���@��Cache Manifest Validator�Ŋm�F�ł��܂��B
�@�܂��}�j�t�F�X�g�t�@�C���̍쐬���x������c�[���Ƃ���manifestR�Ƃ����u�b�N�}�[�N���b�g���Љ��܂����B
�@�o�C�i���f�[�^�Ƃ̓��[�U�[�f�[�^�̒��Ńo�C�i���̂��̂ɂȂ�܂��B�o�C�i���f�[�^�̕ۑ��ɂ�File System API�����p�ł��܂��B
�@File System API�̓u���E�U��ŁA�f�B���N�g���\���̂���t�@�C���V�X�e���Ƀt�@�C����ۑ��ł��܂��B������OS��̃t�@�C���ɃA�N�Z�X�ł���킯�ł͂���܂���B�摜�A�����A����Ȃǂ̕ۑ��ɓK���Ă��āA�t�@�C���ɂ�URL�ŃA�N�Z�X�ł��܂��B�t�@�C���փA�N�Z�X������@�Ƃ���Data URL�ABlob URL�̑��ɁAFile System URL���Љ��܂����B
�@File System API�̃T���v����HTML5 Playground�ɂ���܂��B�܂��ڍׂȏ���HTML5 Rocks - Exploring the FileSystem APIs�ɂ���܂��BFile System API�̃f�o�b�O�ɕ֗���Chrome Extension�Ƃ���Peephole���Љ��܂����B
�@�f�[�^�̓����ɂ��Ă͎d�g�݂��ł��Ă�������ŁA�܂����܂�m�E�n�E�����܂��Ă��܂���B�������l��������@�Ƃ��āA�I�����C���ƃI�t���C���ŋN�����̏�������A�I�t���C������FALLBACK�ŃI�t���C���p�R���e���c��\��������A�e���v���[�g��JavaScript�őg�ݗ��Ă�Ƃ��������@������܂��B�܂�Shared Worker���g���A�T�[�o����̕ύX�_�̎擾��A�ڑ���Ԃ̊Ǘ����s���Ƃ��������@����������܂����B
�@�I�t���C���@�\�̃f�o�b�O�ł́A�ȉ���Chrome�̃f�o�b�O�\�����m�F����ƕ֗��ł�(quota-internals�̂݁A�ꕔ�̃o�[�W�����Ő������\������Ȃ����Ƃ�����܂�)�B
�@�N�H�[�^�͑����Ă�5MB���x�ł��邱�Ƃ������ł��BChrome Web�A�v���ł̓}�j�t�F�X�g�t�@�C����unlimitedStorage�Ƃ����p�[�~�b�V������ݒ肷��ƁA�����̃N�H�[�^�邱�Ƃ��ł��܂��B
�@�eAPI�̃T�|�[�g�͈ȉ��̃T�C�g�Ŋm�F�ł��܂��B
�@�܂����o�C���ł̃T�|�[�g�͈ȉ��̃T�C�g�Ŋm�F�ł��܂��B
�@HTML5�ł̓I�t���C�����T�|�[�g����API����������A���ꂼ��̓����𗝉�������ŗ��p����K�v������܂��B�I�t���C���@�\��������邱�ƂŁAWeb�A�v���P�[�V�����͂��p���t���ɂȂ�Ɗ����܂����B
�@�f�x���b�p�[�T���h�{�b�N�X�ƃI�[�v���R�[���ł�HTML5�Ɋ֘A���邳�܂��܂ȃu�[�X���o�W����Ă��܂����B�ق�̈ꕔ�ɂȂ�܂����A�W������Ă������e�����Љ�����܂��B
�@html5j.org�̃u�[�X�ł́A100FACE�ƃR���{���[�V�������āu�t�F�C�X�A�[�g��100���W�߂悤�I�v�Ƃ�����悪�s���܂����Bhtml5j.org�i�ȑO��HTML5 Developers JP�ł���)�́uHTML5�Ƃ�����v���J�Â��Ă���R�~���j�e�B�ł��B
�@100face��html5j��Â�HTML5�R���e�X�g�ŁA�ŗD�G��i�܂���܂�����i�ł��BCanvas�Ŏʐ^�ɑ��ăG�t�F�N�g���|���Ă���Ƃ������Ƃł��B�܂�Google Developer Day�̓��ʃy�[�W�ł́A�t�F�C�X�A�[�g��WebGL�𗘗p����3D�A�j���[�V�����ŕ\������܂��B
�@���E���W�̃~�j�V�A�^�[�ł̓I�[�v���R�[���̓W��������Ă��܂����B�I�[�v���R�[���ł͉ۑ肪���\����A���̉ۑ�ɑ���i�����債�܂��B
�@Android��HTML5�̉ۑ肪����AHTML5����̉ۑ�̓_�C�}�N�V�����}�b�v(�_�C�}�N�V�����n�} - Wikipedia)���g���āA�N���G�C�e�B�u��Doodle���쐬����Ƃ��������̂ł����B��܍�i��Google Japan Developer Relations Blog�Ŕ��\����Ă��܂��B���ꂼ��̎�܍�͈ȉ��̃����N��������邱�Ƃ��ł��܂��B
�@HTML5�̃h���t�g��2008�N1��22���ɔ��\����܂����BGoogle Chrome V.1��2008�N12��11���Ƀ����[�X����܂����BGoogle Developer Day�Ń^�C�g���ɁuHTML5�v���܂܂��Z�b�V�����́A2009�N��1�A2010�N��2�A������2011�N��4�ɑ����܂����B
�@HTML5�̃Z�b�V�����ɂ͑����̐l���W�܂�A�N�XHTML5�ɑ���S�͍����Ȃ��Ă���Ɗ����܂����B�u���E�U�̎������i�݁A���N�̃Z�b�V�����ł̓l�C�e�B�u�A�v���P�[�V�����̂悤�ȃT���v���������Љ��Ă��܂����BHTML5�𗘗p�����p���t���ŐV����Web�A�v���P�[�V�����������Ȃ��Ă��܂��BHTML5�ɂ���Ă����炳���A���ꂩ���Web���ƂĂ��y���݂ł��B
�Ђ炢��������
�d���ł�SIer��Java�̊J����g���u���V���[�e�B���O���s���Ă��܂��B
�ŋ߂ł̓u���E�U��HTML5�ɋ����������Ă��܂��B
Zen-Coding��Chrome Extension��Greasemonkey��UserScript������Ă���̂ŁA�悩������g���Ă݂Ă��������B
twitter : http://twitter.com/sada_h
blog : techlog
Copyright © ITmedia, Inc. All Rights Reserved.