JavaScript ist eine der am weitesten verbreiteten Skriptsprachen, und das Interesse an der Sprache hat durch die Popularität von Ajax-Anwendungen zugenommen. Dieses Buch richtet sich an alle, die JavaScript von Grund auf lernen oder ihre Kenntnisse auffrischen möchten. Es vermittelt kompakt und praxisorientiert die Syntax und Struktur der Sprache sowie typische Einsatzmöglichkeiten. Neben den Grundlagen werden auch komplexe Themen wie das Document Object Model (DOM), die Verwendung von JavaScript mit DHTML und Ajax sowie Sicherheitsfragen behandelt. Praktische Übungen mit Lösungen vertiefen das neu erworbene Wissen und ermöglichen eine sofortige Anwendung. Sie lernen, die Struktur einer JavaScript-Anwendung zu verstehen, grundlegende Datentypen, Objekte, Variablen, Operatoren und Anweisungen zu nutzen. Das Buch zeigt, wie Sie Formularelemente überprüfen, Cookies setzen und auslesen, Events abfangen und behandeln sowie JavaScript-Bibliotheken erstellen. Es führt in die objektorientierten Fähigkeiten der Sprache ein und behandelt komplexe Aspekte der Webseitenentwicklung, einschließlich der Erstellung eigener Objekte und dynamischer Seitenelemente. Darüber hinaus werden DHTML-Effekte wie Drag-and-Drop und die Nutzung von Ajax anhand von Google Maps erläutert. Sie entdecken den Nutzen beliebter Bibliotheken wie Prototype, Dojo und Yahoo! UI, um spannende Webanwendungen zu entwickeln. Der Beispielcode ist online zum Download v
Shelley Powers Bücher






Unix is inherently a "power tools" environment, offering immense capabilities through shell programming, aliases, and various editing tools. However, many users struggle to fully master its potential due to the vast amount of information available. This book contains thousands of tips, scripts, and techniques designed to enhance the Unix experience, making it easier and more enjoyable. Organized into hundreds of short articles, it encourages exploration, with references that lead you from one intriguing tip to another. As Linux and Mac OS X gain popularity, Unix has evolved into a more accessible operating system, attracting new users eager to discover its benefits. This latest edition is packed with advice on all aspects of Unix, including essential updates on Linux, Mac OS X, and BSD. It features expanded coverage of bash, zsh, and new shells, along with discussions on modern utilities and applications. Key sections address security, Internet access, and a new chapter on accessing Unix from Windows, reflecting today’s diverse systems. Additionally, it offers insights into software installation, packaging, and basic Perl and Python information. The accompanying website provides valuable software for Unix users, enhancing your toolkit. Whether you are a newcomer or an experienced user, this edition serves as a treasure trove of information, helping you avoid common pitfalls and expand your knowledge.
Painting the Web
- 400 Seiten
- 14 Lesestunden
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 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.
Learning Node
- 271 Seiten
- 10 Lesestunden
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.
A guide to the creation of Web applications covers configuring the ASP development environment, accessing intrinsic objects, and extending ASP with Visual Basic, Visual C++, and Visual J++
The Resource Description Framework (RDF) is a structure for describing and interchanging metadata on the Web, applicable to various domains such as library catalogs, bioinformatics, and artificial intelligence projects. Despite its potential, RDF has been perceived as complex due to its intricate specifications. This book aims to demystify RDF by addressing practical, solvable problems, enabling readers to understand and implement RDF solutions effectively. It provides a foundational explanation of RDF, featuring real-world applications like Mozilla and FOAF, along with infrastructure guidance for building custom applications. The initial part delves into RDF specifications, covering key documents such as RDF Semantics, Concepts, and the RDF Schema. The second section emphasizes programming language support and tools for reviewing, editing, parsing, storing, and manipulating RDF/XML. Subsequent sections explore RDF's data roots, programming support, and practical implementation strategies. Whether your focus is on large-scale information aggregation or smaller projects like weblog syndication, this book equips you with the essential knowledge to apply RDF in various contexts.