Drag and Drop API


Book Description

Learn how to use the Drag and Drop API to let your users drag and drop elements on your website. After reading this guide, you will know how to prepare the elements to be dragged, how to control the information being transferred, and how to drag elements from other applications to the browser, including files. Table of Contents DRAG AND DROP API Drag and Drop Validation Thumbnail Files QUICK REFERENCE Events Properties Methods This guide assumes that you have a basic knowledge of HTML, CSS and JavaScript, and you know how to create files and upload them to a server. If you don't know how to program in HTML, CSS or JavaScript, you can download our guides Introduction to HTML, Introduction to CSS, and Introduction to JavaScript. For a complete course on web development, read our book HTML5 for Masterminds. This guide is a collection of excerpts from the book HTML5 for Masterminds. The information included in this guide will help you understand a particular aspect of web development, but it will not teach you everything you need to know to develop a website or a web application. If you need a complete course on web development, read our book HTML5 for Masterminds. For more information, visit our website at www.formasterminds.com.




Beginning HTML5 and CSS3


Book Description

Beginning HTML5 and CSS3 is your introduction to the new features and elements of HTML5—as a web developer you'll learn about all the leaner, cleaner, and more efficient code available now with HTML5, along with some new tools that will allow you to create more meaningful and richer content. For everyone involved in web design, this book also introduces the new structural integrity and styling flexibility of CSS 3—which means better-looking pages and smarter content in your website projects. For all forward-looking web professionals who want to start enjoying and deploying the new HTML5 and CSS3 features right away, this book provides you with an in-depth look at the new capabilities—including audio and video—that are new to web standards. You’ll learn about the new HTML5 structural sections, plus HTML5 and CSS3 layouts. You’ll also discover why some people think HTML5 is going to be a Flash killer, when you see how to create transitions and animations with these new technologies. So get ahead in your web development through the practical, step-by-step approaches offered to you in Beginning HTML5 and CSS3.




Dojo: The Definitive Guide


Book Description

The Dojo toolkit provides an end-to-end solution for development in the browser -- everything from its standard JavaScript library and turnkey widgets to build tools and a testing framework. This comprehensive guide to Dojo includes a hard-hitting reference to help you build rich and responsive web applications with complex layouts and form controls closely resembling those found in the most advanced desktop applications. If you're a DHTML-toting web developer, you need to read this book.




Designing Web Interfaces


Book Description

Want to learn how to create great user experiences on today's Web? In this book, UI experts Bill Scott and Theresa Neil present more than 75 design patterns for building web interfaces that provide rich interaction. Distilled from the authors' years of experience at Sabre, Yahoo!, and Netflix, these best practices are grouped into six key principles to help you take advantage of the web technologies available today. With an entire section devoted to each design principle, Designing Web Interfaces helps you: Make It Direct-Edit content in context with design patterns for In Page Editing, Drag & Drop, and Direct Selection Keep It Lightweight-Reduce the effort required to interact with a site by using In Context Tools to leave a "light footprint" Stay on the Page-Keep visitors on a page with overlays, inlays, dynamic content, and in-page flow patterns Provide an Invitation-Help visitors discover site features with invitations that cue them to the next level of interaction Use Transitions-Learn when, why, and how to use animations, cinematic effects, and other transitions React Immediately-Provide a rich experience by using lively responses such as Live Search, Live Suggest, Live Previews, and more Designing Web Interfaces illustrates many patterns with examples from working websites. If you need to build or renovate a website to be truly interactive, this book gives you the principles for success.




Pro HTML5 Accessibility


Book Description

Pro HTML5 Accessibility helps designers come to grips with building exciting, accessible and usable web sites and applications with HTML5. The book covers how to use HTML5 in order to serve the needs of people with disabilities and older persons using assistive technology (AT). It aims to be a useful ‘go-to’ guide, providing practical advice. It takes several approaches, including a look at the new semantics of HTML5 and how to combine its use with authoring practices you know from using earlier versions of HTML. It also demonstrates how HTML5 content is currently supported (or not) by assistive technologies such as screen readers, and what this means practically for accessibility in your web projects. The HTML5 specification is huge, with new APIs and patterns that can be difficult to understand. Accessibility can also seem complex and nuanced if you have no experience interacting with people with disabilities. This book walks you though the process of designing exciting user interfaces that can potentially be used by everyone, regardless of ability. Accessibility is really a quality design issue, and getting it right is often more a matter of approach than having sophisticated, cutting-edge tools at your disposal. This book will be your companion in your journey to understand both HTML5 and accessibility, as the author has many years of experience as a designer and web developer working directly with people with all types of disabilities. He has been involved with the development of HTML5 from an accessibility perspective for many years, as a member of the W3C WAI Protocols and Formats working group (which is responsible for ensuring W3C specifications are serving the needs of people with disabilities) as well as the HTML5 Working Group itself. Introduces the new HTML5 specification from an accessibility perspective Shows how incorporating accessibility into your interfaces using HTML5 can have benefits for all users Explains how HTML5 is currently supported by assistive technologies like screen readers, and how to work around these limitations when developing




App Inventor


Book Description

A guide to using App Inventor to create Android applications presents step-by-step instructions for a variety of projects, including creating location-aware apps, data storage, and decision-making apps.




Essential COM


Book Description

Offering a distinctive approach, this book will teach readers not only how to use COM but how to think in COM. COM can greatly improve the efficiency of applications, but COM fluency is a difficult task. The book is a top resource for developers who need to make the transition from superficial understanding to deep knowledge.




Introduction to Web Development Using HTML 5


Book Description

Filled with thousands of real-world examples, this text: introduces Web development to first-time developers; covers all aspects of webpage design; provides detailed coverage of webpage formatting using CSS; presents the use of JavaScript and JQuery to automate webpages; presents the HTML 5 canvas that developers can use to display charts, graphs, and more within a page; covers drag-and-drop processing; introduces location-aware applications; and teaches users how to use asynchronous programming to achieve multitasking within a webpage. HTML 5 allows Web developers not only to build pages for the World Wide Web, but also to build pages for mobile devices and tablet PCs. The book starts with an introduction to standard HTML and its use in creating traditional websites. Within this context, it then teaches developers how to format and style their pages using cascading style sheets (CSS) and how to automate pages using JavaScript and JQuery




Effortless App Development with Oracle Visual Builder


Book Description

Build web and mobile apps quickly with Oracle Visual Builder and delve into real-time end-to-end use cases, exploring best practices, recommendations, security, and debugging techniques Key FeaturesExecute various real-time use cases and develop web and mobile applications quicklyEnhance your skills by extending Oracle and non-Oracle SaaS applications using VBGain the knowledge needed to take on projects directly and work independentlyBook Description Organizations are moving their applications, data, and processes to the cloud to reduce application costs, effort, and maintenance. However, adopting new technology poses challenges for developers, solutions architects, and designers due to a lack of knowledge and appropriate practical training resources. This book helps you get to grips with Oracle Visual Builder (VB) and enables you to quickly develop web and mobile applications and deploy them to production without hassle. This book will provide you with a solid understanding of VB so that you can adopt it at a faster pace and start building applications right away. After working with real-time examples to learn about VB, you'll discover how to design, develop, and deploy web and mobile applications quickly. You'll cover all the VB components in-depth, including web and mobile application development, business objects, and service connections. In order to use all these components, you'll also explore best practices, security, and recommendations, which are well explained within the chapters. Finally, this book will help you gain the knowledge you need to enhance the performance of an application before deploying it to production. By the end of this book, you will be able to work independently and deploy your VB applications efficiently and with confidence. What you will learnGet started with VB and explore its architecture and basic building blocksGain a clear understanding of business objects and learn how to manage themCreate service connections to connect to the external API and Oracle SaaSBuild web and mobile apps and run them on various devicesDevelop Oracle Cloud and non-Oracle SaaS app extensionsGet to grips with data and application security using practical examplesExplore best practices along with troubleshooting and debugging mechanismsConnect your VB application with VBS for application versioning using GitWho this book is for This book is for IT professionals working with UI technologies to develop web and mobile applications for various industries. Developers and UI designers who want to understand how to use VB, develop scalable web and mobile applications using drag-and-drop features, and design applications in a better way with the help of real-time example apps and code samples will find this book helpful. Prior experience in any UI technology, JavaScript, and REST APIs will be useful.




Digitexts


Book Description

Digitexts inspires all children with brilliant multimedia and amazing interactivity. This award-winning software gives you interactive fiction and non-fiction texts to improve KS2 reading and comprehension skills.