esse é o índice remissivo 549
Números e símbolos
_ (underline), começando nomes de variáveis
JavaScript 40, 42
, (vírgula), propriedades de separação de objeto
132
; (ponto e vírgula), finalizando afirmações em
JavaScript 39
. (ponto) operador
acessar propriedades object 133, 134
métodos invoking 151
“ ” (aspas, duplas)
denotar strings vazias 26, 95, 108
em torno de codecs, parâmetro de elemento
<source> 359
em torno de valores de propriedade
JavaScript 133, 308
envolvendo strings de caracteres em
JavaScript 39
[ ] (colchetes)
denotar strings vazias 26, 95, 108
em torno de codecs, parâmetro de elemento
<source> 359
em torno de valores de propriedade
JavaScript 133, 308
envolvendo strings de caracteres em
JavaScript 39
{ } (chaves)
encerramento de blocos de código 26
encerramento de propriedades de objetos
132
// (barras), comentários iniciais sobre
JavaScript 39
+ (sinal de mais)
operador de adição ou operador de
concatenação de string 45
operador de concatenação de string 26
$ (cifrão)
$( ) (função jQuery) 534
iniciando nomes de variáveis
JavaScript 40, 42
2D contexto de desenho, canvas 292. Ver também
Canvas API;
A
AAC Áudio 357
AAC e Vorbis codificações 357
<abbr> (abreviação) elemento 547
addEventListener, método 367
chamar error handler 406
listener para ended video event 386
popping up botão play após fim do
vídeo 386
addMarker, função (exemplo) 186
addStickyToDOM, função (exemplo) 430,
432, 440
passar chave, assim como o valor toda vez
que for chamada 450
usando objeto sticky, em vez de string 455
adicionar elemento <canvas> para página 286
adicionar janela de informação para marcador
Google Maps (exemplo) 187
adicionar para cabine de vídeo, código 383
afirmações 37
finalizando com ponto e vírgula 39
afirmações if 49
altitude e altitudeAccuracy propriedades,
coordenadas
ângulos
medidas em graus, converter em
radianos 317
startAngle e endAngle parâmetros de arco
método 315
animações, novas, em CSS3 548
Apache
dizendo para servidor de arquivos de vídeo
com certas extensões de arquivo 371
usando em Mac, PC, e Linux 231
API arraste e solte 543
API Geolocalização 16. Ver também geolocalização
componentes de 190
entrevista com 189
getCurrentPosition método 174, 177, 190, 207
posição, opções de 198
watchPosition, método 194
APIs (Aplicativo Programming Interfaces) 15, 31
Índice
PFCG_HeadFirstHTML5Prog.indb 549 05/06/2014 16:22:05
550 apêndice ii
o índice remissivo
aplicativo/xhtml+xml MIME, tipo 536
aplicativos web
APIs para criar 15
e HTML5 6, 13
e JavaScript 21, 24
exemplos 22
o que é isso 28
offline 538
Aponte Seu Lápis exercício
drawText, função 330
mostrar apenas novos quadrados no preview
306, 342
appendChild, método
elemento, objeto 158
em addStickyToDOM, função
(exemplo) 450
objeto método ul 101
apresentação, separar de conteúdo, em
canvas 326
argumentos, função 120
objetos, como 136
passando a parâmetros 122, 162
Arquivos Locais, origem 422
arrays 67
adicionar itens 68
armazenando em local storage 440, 467
criar e designar para uma variável 67
de objetos 134, 457
de workers 508
enchimento lista, itens de (exemplo) 69
length de 68
localStorage, objeto como array
associativo 424
obter valor de itens em 68, 303
remover itens de 73, 448
resolução de problemas em local storage 439
usar para armazenar valores múltiplos 75
vídeo lista de reprodução 365
arrays associativos 424
atributo draggable 543
atributo id. Ver também getElementById, método;
documento, objeto
<canvas>, elemento 290
<script>, elemento 267
<video>, elemento 353
acessar elementos por 59
necessário para deletar sticky note
(exemplo) 450
atributos, obtendo e ajustando 158
ajuste de atributo de elemento 379
ajuste de atributo id de sticky note 450
áudio 16, 533
autoplay atributo, <video> elemento 353, 354
B
background tarefas 95
background, cor de
canvas, preencher antes de desenhar novos
quadrados 306, 342
definir backgroundColor, propriedade para
sticky note 455
definir para fileiras alternadas numa lista 548
barras (//), começo dos comentários
JavaScript 39
beginPath método, canvas context 311, 319
“bitmap”, desenhar, sobre o canvas 336
<body>, elementos, adicionando elementos
<script> em 53
booleanos 40
booleanas, expressões 43
testes condicionais em para e enquanto
afirmações 47, 49
usar para tomar decisões com
JavaScript 49
valores true e false 39
border-radius propriedade 548
botões
assistindo posição e limpando o relógio193
botão objeto, onclick propriedade 154
click handlers para cabine de vídeo,
JavaScript código 377–379
controlar efeitos em cabine de vídeo
390, 391
createSticky handler 432
CSS styling para cabine de vídeo 381
HTML para botões de cabine de vídeo 375
implementar para cabine de vídeo 384–386
JavaScript factory código para cabine de
vídeo 376
limpar local storage 435
manipulando click event 89, 92, 102, 108
preview, botão para camiseta design
aplicativo 302
selecionando entre vídeos de teste 387
sticky note aplicativo 431
toggle ou botões de rádio 380
box-shadow propriedade 548
<br> elemento 26
PFCG_HeadFirstHTML5Prog.indb 550 05/06/2014 16:22:05
Get Use A Cabeça! Programação Em HTML5 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.