|
Showing 1 - 10 of
10 matches in All Departments
Why reinvent the wheel every time you run into a problem with
JavaScript? This cookbook is chock-full of code recipes for common
programming tasks, along with techniques for building apps that
work in any browser. You'll get adaptable code samples that you can
add to almost any project--and you'll learn more about JavaScript
in the process. The recipes in this book take advantage of the
latest features in ECMAScript 2020 and beyond and use modern
JavaScript coding standards. You'll learn how to: Set up a
productive development environment with a code editor, linter, and
test server Work with JavaScript data types, such as strings,
arrays, and BigInts Improve your understanding of JavaScript
functions, including arrow functions, closures, and generators
Apply object-oriented programming concepts like classes and
inheritance Work with rich media in JavaScript, including audio,
video, and SVGs Manipulate HTML markup and CSS styles Use
JavaScript anywhere with Node.js Access and manipulate remote data
with REST, GraphQL, and Fetch Get started with the popular Express
application-building framework Perform asynchronous operations with
Promises, async/await, and web workers
When Shelly Powers was 7, she told her mother that she’d marry
Elvis Presley when she grew up. She did — though he was an
impersonator, a tribute artist she met in Las Vegas. But over her
12 years living in Vegas, she became involved with Elvis
International. One of her roles at Elvis International was to
interview Elvis’ friends and associates, the first of which was
his personal photographer, Ed Bonja. What started as one interview
became many more, and with them many more friendships with people
in Elvis’ circle. Each of the 11 of Elvis’ intimates
interviewed here has a good story to tell. Each is accompanied by
period photographs of Elvis and the friend, movie posters, concert
memorabilia, and unusual memories that every fan of Elvis will want
to read. Interviewees include: Ed Bonja Tour manager and official
photographer 1970-77; Cynthia Pepper Co-star in the movie
“Kissin’ Cousins”; Darleen Thompkins Worked with Elvis on
“Blue Hawaii” and remained close till his death; Patti Perry
Met Elvis when she was 17 and only female member of “Memphis
Mafia”; Myrna Smith Elvis backing singer 1969-77; Joe (Diamond
Joe) Esposito Lifelong friend, body guard and best man when Elvis
married Priscilla; Sonny West Lifelong friend of Elvis and
bodyguard; Jerry Schilling Lifelong friend and managed the Beach
Boys, Jerry Lee Lewis and Lisa Marie Presley; Larry Geller
Spiritual advisor and personal hair stylist. Shaped Elvis’ look;
Jimmy Velvet Friend for 20 years and ran an Elvis memorabilia
museum in Memphis. Packed with remarkable photographs, this will be
a memorable fans’ resource and enjoyable reading for anyone.
Problem solving with JavaScript is a lot trickier now that its use
has expanded considerably in size, scope, and complexity. This
cookbook has your back, with recipes for common tasks across the
JavaScript world, whether you're working in the browser, the
server, or a mobile environment. Each recipe includes reusable code
and practical advice for tackling JavaScript objects, Node, Ajax,
JSON, data persistence, graphical and media applications, complex
frameworks, modular JavaScript, APIs, and many related
technologies. Aimed at people who have some experience with
JavaScript, the first part covers traditional uses of JavaScript,
along with new ideas and improved functionality. The second part
dives into the server, mobile development, and a plethora of
leading-edge tools. You'll save time - and learn more about
JavaScript in the process.Topics include: Classic JavaScript:
Arrays, functions, and the JavaScript Object Accessing the user
interface Testing and accessibility Creating and using JavaScript
libraries Client-server communication with Ajax Rich, interactive
web effects JavaScript, All Blown Up: New ECMAScript standard
objects Using Node on the server Modularizing and managing
JavaScript Complex JavaScript frameworks Advanced client-server
communications Visualizations and client-server graphics Mobile
application development
|
HTML5 Media (Paperback)
Shelley Powers
|
R470
R355
Discovery Miles 3 550
Save R115 (24%)
|
Ships in 12 - 17 working days
|
If you're a web developer or designer familiar with CSS and
JavaScript, this tightly focused introduction shows you how to add
HTML5 media elements to your web pages, and how to provide custom
controls for letting web visitors interact with the content.
You'll also learn how to provide subtitles and captions, using
file formats that work in browsers "now." This book includes code
samples and downloadable examples to help you take full advantage
of audio and video in your web pages. Ensure your audio or video
works in all browsers that support HTML5 media elements Learn about
widely supported media file codecs and containers Customize the
appearance of media elements with CSS Build your own applications
to work with and control media elements Apply video subtitles and
closed captioning with SRT and WebVTT Use SVG filters with HTML5,
and play videos in your Canvas applications Explore upcoming
features, including support for multiple tracks and synchronized
playback
Take your web development skills from browser to server with
Node-and learn how to write fast, highly scalable network
applications on this JavaScript-based platform. Updated for the
latest Node Long Term Support (LTS) and Node Current (6.0)
releases, this hands-on edition helps you master Node's core
fundamentals and gain experience with several built-in and
contributed modules. Get up to speed on Node's event-driven,
asynchronous I/O model for developing data-intensive applications
that are frequently accessed but computationally simple. If you're
comfortable working with JavaScript, this book provides many
programming and deployment examples to help you take advantage of
server-side development with Node. Explore the frameworks and
functionality for full-stack Node development Dive into Node's
module system and package management support Test your application
or module code on the fly with Node's REPL console Use core Node
modules to build web applications and an HTTP server Learn Node's
support for networks, security, and sockets Access operating system
functionality with child processes Learn tools and techniques for
Node development and production Use Node in microcontrollers,
microcomputers, and the Internet of Things
Do you think that only professionals with expensive tools and years
of experience can work with web graphics? This guide tosses that
notion into the trash bin. "Painting the Web" is the first
comprehensive book on web graphics to come along in years, and
author Shelley Powers demonstrates how readers of any level can
take advantage of the graphics and animation capabilities built
into today's powerful browsers. She covers GIFs, JPEGs, and PNGs,
raster and vector graphics, CSS, Ajax effects, the canvas objects,
SVG, geographical applications, and more - everything that
designers (and non-designers) use to literally paint the Web. More
importantly, Shelley's own love of web graphics shines through in
every example. Not only can you master the many different
techniques, you also can have fun doing it.Topics in "Painting the
Web" include: GIF, JPEG, PNG, lossy versus lossless compression,
color management, and optimization; photo workflow, from camera to
web page, including a review of photo editors, workflow tools, and
RAW photo utilities; tricks for best displaying your photos online;
non-photographic raster images (icons and logos), with step-by-step
tutorials for creating popular "Web 2. 0" effects like reflection,
shiny buttons, inlays, and shadows; vector graphics; an SVG
tutorial, with examples of all the major components; tips and
tricks for using CSS; interactive effects with Ajax such as
accordions and fades; the canvas object implemented in most
browsers; geographical applications such as Google Maps and Yahoo
Maps, with programming and non-programming examples; visual effects
such as forms and data displays in table or graphics; and web
design for the non-designer.Graphics are not essential to the web
experience, but they do make the difference between a site that's
functional and one that's lively, compelling, and exciting. Whether
you want to spruce up a website, use photos to annotate your
stories, create hot graphics, or provide compelling displays for
your data, this is the book for you.
The Resource Description Framework (RDF) is a structure for describing and interchanging metadata on the Web. Practical RDF explains RDF from the ground up, providing real-world examples and descriptions of how the technology is being used in applications like Mozilla, FOAF, and Chandler, as well as infrastructure you can use to build your own applications. This book cuts to the heart of the W3C's often obscure specifications, giving you tools to apply RDF successfully in your own projects.
|
Generations (Paperback)
Shelley Powers Nakopoulos
bundle available
|
R173
Discovery Miles 1 730
|
Ships in 10 - 15 working days
|
|
Gain (Paperback)
Richard Powers, Shelley Powers
bundle available
|
R516
R444
Discovery Miles 4 440
Save R72 (14%)
|
Ships in 10 - 15 working days
|
"Gain "braids together two stories on very different scales. In
one, Laura Body, divorced mother of two and a real-estate agent in
the small town of Lacewood, Illinois, plunges into a new existence
when she learns that she has ovarian cancer. In the other, Clare
& Company, a soap manufacturer begun by three brothers in
nineteenth-century Boston, grows over the course of a century and a
half into an international consumer products conglomerate based in
Laura's hometown. Clare's stunning growth reflects the
kaleidoscopic history of America; Laura Body's life is changed
forever by Clare. The novel's stunning conclusion reveals the
countless invisible connections between the largest enterprises and
the smallest lives.
"Adding Ajax" is ideal for intermediate to advanced web developers
who are worried and confused about Ajax, thinking that it will
force them to start over with their craft. This refreshing guide
will calm those fears by offering an entirely new approach to the
topic. Rather than introduce Ajax as a completely new way of doing
things, this book shows you how to integrate Ajax with existing
sites, and does so by building to Ajax rather than building from an
Ajax foundation. By reading this book, you will learn how Ajax
allows you to create "rich" web applications, but more importantly,
you'll see how the practices you already follow feed right into
Ajax - and that, in most cases, you already work with the
technologies involved. Adding bits and pieces often makes much more
sense than tearing down and rebuilding, and you'll learn to
integrate Ajax with your usual process. This book: provides an
overview of the Ajax technologies, and the importance of developing
a strategy for change to your site before sitting down to code;
offers nuts and bolts coverage of the heart and soul of Ajax: how
to work with the XMLHttpRequest object; introduces and demonstrates
several of the more important Ajax libraries, including Prototype,
script.aculo.us, rico, Mochikit, and so on; and gets into the
interactive element that is Ajax, including how to work with events
and event handlers that work across browsers. It also explores the
concept of web page as space, and covers three popular approaches
to managing web space; explains how to make data updates, including
adding new data, deleting, and making updates, all from within a
single page; explore the effects Ajax has on the Web -- breaking
the back button, losing browser history, dynamic effects that
disappear when the page is refreshed, and more; covers advanced CSS
effects, including drag and drop 'scroll bars', pagination, and the
use of SVG and the Canvas object; and explores mashups - Ajax's
ability to bring in different web services, and combine the data in
any number of ways, directly in our web pages. At the end of
"Adding Ajax", there's reflection on whether starting over might be
a fun idea, but by then you should be much more comfortable with
it.
|
|