Listing 1 - 7 of 7 |
Sort by
|
Choose an application
Take the plunge and develop cross-browser-compatible and responsive web designs with SVG Key Features Master the art of custom animations and visualizations with SVG, CSS, and JavaScript Combine SVG with third-party libraries and frameworks such as React, JQuery, D3, and Snap.svg for GUI-rich apps Create an awesome user experience with high-performance graphics for your web applications Book Description SVG is the most powerful image format in use on the web. In addition to producing resolution-independent images for today's multi-device world, SVG allows you to create animations and visualizations to add to your sites and applications. The simplicity of cross-platform markup, mixed with familiar modern web languages, such as CSS and JavaScript, creates a winning combination for designers and developers alike. In this book, you will learn how to author an SVG document using common SVG features, such as elements and attributes, and serve SVG on the web using simple configuration tips for common web servers. You will also use SVG elements and images in HTML documents. Further, you will use SVG images for a variety of common tasks, such as manipulating SVG elements, adding animations using CSS, mastering the basic JavaScript SVG (API) using Document Object Model (DOM) methods, and interfacing SVG with common libraries and frameworks, such as React, jQuery, and Angular. You will then build an understanding of the Snap.svg and SVG.js APIs, along with the basics of D3, and take a look at how to implement interesting visualizations using the library. By the end of the book, you will have mastered creating animations with SVG. What you will learn Deliver the elements that make up an SVG image Replace your old CSS sprites with SVG Understand animation and data visualization with SVG are explained in pure JavaScript and using common libraries Use SVG to scale images across multiple devices easily Harness the power of CSS animations and transformations to manipulate your SVG images in a replicable, remixable way Interface SVG with common libraries and frameworks, such as jQuery, React, and Angular Who this book is for This book is for web developers and designers looking to add animation to their projects. Some experience with HTML, CSS, and JavaScript is required.
Choose an application
109 recipes to create scalable vector graphics with Inkscape
Choose an application
Samenvatting:Scalable Vector Graphics Â-- or SVG -- is the new XML-based graphicsstandard from the W3C that will enable Web documents to be smaller,faster and more interactive. This insightful book takes you through theins and outs of SVG, from the basics to more complicated features.Whether you're a graphic designer looking for new tools, or a programmercreating and managing graphics, this book provides a solid foundation
Computer graphics. --- SVG (Document markup language). --- Web sites --- Programmeren. --- Www world wide web. --- Design. --- Software --- Internet --- Monograph --- Verpleegkunde --- Informatica
Choose an application
Develop SVG functionality for use within websites quickly and natively, using basic tools such as HTML and CSS. This book is a project-oriented guide to creating and manipulating scalable vector graphics in the browser for websites or online applications, using little more than a text editor or free software, and the power of JavaScript. You'll use a starting toolset to incorporate into your existing workflow, develop future projects, and reduce any dependency on graphics applications for simple projects. This book is an excellent resource for getting acquainted with creating and manipulating SVG content. We live in an age where speed and simplicity are of the essence. Beginning SVG provides a perfect alternative when creating web-based projects that challenges the norm and encourages you to expand your resources and not resort to what “everyone else uses” (such as Illustrator). You'll discover that there is indeed a different way to achieve the same result. Stop thinking you must always resort to using graphics packages; there is always another way!
Computer graphics. --- Web sites --- SVG (Document markup language) --- Scalable Vector Graphics (Document markup language) --- Document markup languages --- Web site development --- Microformats --- Automatic drafting --- Graphic data processing --- Graphics, Computer --- Computer art --- Graphic arts --- Electronic data processing --- Engineering graphics --- Image processing --- Design. --- Authorship --- Digital techniques --- Computer programming. --- Web Development. --- Computers --- Electronic computer programming --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Programming
Choose an application
This book introduces you to the exciting world of generative art and creative coding through the medium of JavaScript and Scalable Vector Graphics (SVG). Using tried and trusted techniques, you’ll tackle core topics such as randomness and regularity, noise and naturalistic variance, shape and path creation, filter effects, animation, and interactivity. In the process you’ll learn SvJs, a JavaScript library that closely mirrors the SVG spec and makes scripting SVG intuitive and enjoyable. You’ll also study the craft of generative art and its creative process, along with JavaScript fundamentals, using modern ES6+ syntax. Each chapter will build upon the previous one, and those completely new to programming will be given a primer to help them find their feet. Generative Art with JavaScript and SVG will take you on a fun journey, peppered with plenty of sketches throughout, designed not only to explain, but to inspire. You Will: • Structure and randomise compositions. • Understand the different types of randomness and their probability distributions. • Create organic variance with the SvJs Noise module. • Apply SVG filter effects in a generative fashion. • Explore different approaches to animating with SVG. • Make your compositions dynamic and interactive.
Internet programming. --- Graphic arts. --- User interfaces (Computer systems). --- Human-computer interaction. --- Image processing --- Computer vision. --- Web Development. --- Graphic Design. --- User Interfaces and Human Computer Interaction. --- Computer Imaging, Vision, Pattern Recognition and Graphics. --- Digital techniques. --- Generative art. --- JavaScript (Computer program language) --- SVG (Document markup language)
Choose an application
This book introduces you to the exciting world of generative art and creative coding through the medium of JavaScript and Scalable Vector Graphics (SVG). Using tried and trusted techniques, you’ll tackle core topics such as randomness and regularity, noise and naturalistic variance, shape and path creation, filter effects, animation, and interactivity. In the process you’ll learn SvJs, a JavaScript library that closely mirrors the SVG spec and makes scripting SVG intuitive and enjoyable. You’ll also study the craft of generative art and its creative process, along with JavaScript fundamentals, using modern ES6+ syntax. Each chapter will build upon the previous one, and those completely new to programming will be given a primer to help them find their feet. Generative Art with JavaScript and SVG will take you on a fun journey, peppered with plenty of sketches throughout, designed not only to explain, but to inspire. You Will: • Structure and randomise compositions. • Understand the different types of randomness and their probability distributions. • Create organic variance with the SvJs Noise module. • Apply SVG filter effects in a generative fashion. • Explore different approaches to animating with SVG. • Make your compositions dynamic and interactive.
Programming --- Artificial intelligence. Robotics. Simulation. Graphics --- Computer. Automation --- Graphic arts --- computervisie --- DIP (documentimage processing) --- beeldverwerking --- websites --- grafische vormgeving --- informatica --- interfaces --- Internet programming. --- Graphic arts. --- User interfaces (Computer systems). --- Human-computer interaction. --- Image processing --- Computer vision. --- Web Development. --- Graphic Design. --- User Interfaces and Human Computer Interaction. --- Computer Imaging, Vision, Pattern Recognition and Graphics. --- Digital techniques. --- Generative art. --- JavaScript (Computer program language) --- SVG (Document markup language)
Choose an application
Correcting the Great Mistake People often mistake one thing for another. That’s human nature. However, one would expect the leaders in a particular field of endeavour to have superior abilities to discriminate among the developments within that field. That is why it is so perplexing that the technology elite – supposedly savvy folk such as software developers, marketers and businessmen – have continually mistaken Web-based graphics for something it is not. The first great graphics technology for the Web, VRML, has been mistaken for something else since its inception. Viewed variously as a game system, a format for architectural walkthroughs, a platform for multi-user chat and an augmentation of reality, VRML may qualify as the least understood invention in the history of information technology. Perhaps it is so because when VRML was originally introduced it was touted as a tool for putting the shopping malls of the world online, at once prosaic and horrifyingly mundane to those of us who were developing it. Perhaps those first two initials, “VR”, created expectations of sprawling, photorealistic fantasy landscapes for exploration and play across the Web. Or perhaps the magnitude of the invention was simply too great to be understood at the time by the many, ironically even by those spending the money to underwrite its development. Regardless of the reasons, VRML suffered in the mainstream as it was twisted to meet unintended ends and stretched far beyond its limitations.
Computer graphics. --- SVG (Document markup language) --- XML (Document markup language) --- Semantic Web. --- Information visualization. --- Automatic drafting --- Graphic data processing --- Graphics, Computer --- Computer art --- Graphic arts --- Electronic data processing --- Engineering graphics --- Image processing --- Digital techniques --- Data visualization --- Visualization of information --- Information science --- Visual analytics --- Semantic integration (Computer systems) --- Semantic networks (Information theory) --- World Wide Web --- Microformats --- Extendible Markup Language (Document markup language) --- eXtensible Markup Language (Document markup language) --- Document markup languages --- Scalable Vector Graphics (Document markup language) --- XML --- Computer science. --- Multimedia systems. --- Optical pattern recognition. --- User Interfaces and Human Computer Interaction. --- Multimedia Information Systems. --- Computer Graphics. --- Information Systems Applications (incl. Internet). --- Pattern Recognition. --- Optical data processing --- Pattern perception --- Perceptrons --- Visual discrimination --- Computer-based multimedia information systems --- Multimedia computing --- Multimedia information systems --- Multimedia knowledge systems --- Information storage and retrieval systems --- Informatics --- Science --- User interfaces (Computer systems). --- Multimedia information systems. --- Application software. --- Pattern recognition. --- Design perception --- Pattern recognition --- Form perception --- Perception --- Figure-ground perception --- Application computer programs --- Application computer software --- Applications software --- Apps (Computer software) --- Computer software --- Interfaces, User (Computer systems) --- Human-machine systems --- Human-computer interaction
Listing 1 - 7 of 7 |
Sort by
|