Vagrant tool, 901–902, 902f–903f
Validation
empty field validation, 460–462
HTML5 browser, 227f
JavaScript, 228
levels of, 227–234
number, 462
perform, 227–234
records, 893–894
script, 460c
user input, 222–234
error reduction, 224–227
notification, 223–224
types of, 222–223
Values, 127–130
color values, 128t
enabling, HTML (usage), 658c
existence, checking, 642
measure units, 128t–129t
Vanilla JavaScript, 546
Variables (JavaScript)
conditional statement setting, 369c
data types, 364
declaration and assignment, 359, 360f
dynamically typed, 359
in local scope, 403
loop control, 373
scope, 403–405
undefined, 359
Variables (PHP)
declaration and assignment, 613
scope, 633–634
VBScript, 352
Vector images, 242
example, 243f
resizing, 244f
V8, 674
Vendor prefixes, 164
Version control, 228–234
Vertical elements, contact, 158
Vertically integrated companies, 38
Vertical margins, collapse, 158f
Video, 268–273
browser support, 270t
support, 270
<video> element, usage, 270, 271f
View engine, 700–702
Viewports
example, 315f
<meta> tag, Safari usage, 313
mobile scaling (without viewport), 313f
setting, 313–314
VirtualHost, 914
Virtualization, 904
cloud, 904–905
container-based, 902–903, 904f
server, 899–904
Virtualized shared hosting, 897–898
Virtual server, 23, 897
operating system, relationship, 897
Visibility, 648–649
display, comparison, 290f
Vorbis audio, 270
VP8 video, 270
Vue.js, 548
Vulnerability, 817