Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
|||
Books > Computing & IT > Internet > Internet languages
FIDJI 2003 was an international forum for researchers and practitioners in- rested in the advances in, and applications of, software engineering for distri- ted applicationdevelopment. Concerningthe technologies, the workshopfocused on "Java-related" technologies. It was an opportunity to present and observe the latest research, results, and ideas in these areas. Allpaperssubmittedtothisworkshopwerereviewedbyatleasttwomembers of the International Program Committee. Acceptance was based primarily on originality and contribution. We selected, for these post-workshop proceedings, 14 papers, amongst 29 submitted, two tutorials, and one keynote talk. FIDJI2003aimedatpromotingascienti?capproachtosoftwareengineering. The scope of the workshop included the following topics: - design of distributed Java applications - Java-related technologies - software and system architecture engineering and development methodo- gies - development methodologies for UML - development methodologies for reliable distributed systems - component-based development methodologies - managementofevolutions/iterationsintheanalysis, design, implementation, and test phases - dependability support during system life-cycles - managing inconsistencies during application development - atomicity and exception handling in system development - software architectures, frameworks, and design patterns for developing d- tributed systems - integration of formal techniques in the development process - formal analysis and grounding of modeling notation and techniques (e. g., UML, metamodeling) - supporting the security requirements of distributed applications in the - velopment process - refactoring methods - industrial and academic case studies - development and analysis tools The organization of such a workshop represents an important amount of work.
This bookanchors its pedagogy in the program ProgramLive that you may find at extras.springer.com, a complete multimedia module in itself. Containing over 250 recorded lectures with synchronized animation, ProgramLive allows users to see, first-hand and in real time, processes like stepwise refinement of algorithms, development of loops, execution of method calls and associated changes to the call stack, and much more. The zip file also includes all programs from the book, 35 guided instruction sets for closed lab sessions, and a 70-page hyperlinked glossary. With its comprehensive appendices and bibliography, systematic approach, and helpful interactive programs on extras.springer.com, this exciting work provides the key tools they needed for successful object-oriented programming. It is ideal for use at the undergraduate and graduate beginning level, whether in the classroom or for distance learning; furthermore, the text will also be a valuable self-study resource or reference volume in any programmer's library."
Java has always been an excellent language for working with objects. But Java's text manipulation mechanisms have always been limited, compared to languages like AWK and Perl. On the flip side, a regular expressions package in Java 2 Standard Edition (J2SE) brings hope to the Java text mechanisms. This package provides you everything necessary to use regular expressionsall packaged in a simplified object-oriented framework. In addition to working examples and best practices, this book features a detailed API reference with examples supporting nearly every method, and a step-by-step tutorial to create your own regular expressions. With time, you'll discover that regular expressions are extremely powerful in your programming arsenaland you'll enjoy using them! And once you've mastered these tools, you'll wonder how you ever managed without them!
* PHP is the leading programming language for developing dynamic web applications. The simplicity of PHP, the ease of development, a large community, and the expansive repository of open source PHP libraries, make it a favorite of web designers and developers. * Describes many useful and popular packages for PHP; Explains how to maintain your own local package repository * Provides lots of examples of how to use little- or poorly-documented PHP packages.
This book assumes only basic knowledge of VB .NET (although it contains a review of what is needed for those coming from a different background). But, by the end of it, the reader will have mastered the core knowledge needed to begin work as a professional ASP.NET developer. It places special emphasis on the techniques such as code behind, that professionals need. more scalable, faster and is arguably the best thing Microsoft has ever done in the Web development space. The recently released 1.1 version should spur adoptions (since many people wait for the 1.1 version of any Microsoft technology) ASP.NET, like its predecessor allows a Web site builder to dynamically build Web pages on the fly by inserting queries to a relational database in the Web page. ASP.NET is different than its predecessor in that it allows use of modern languages like VB .NET instead of scripting languages and it encourages correct programming style by allowing the separation of the design from the operational code.
If you have a basic knowledge of markup and want to learn how to harness the power of XML using the XML transformation language, "XSLT," then let this book be your guide! To enhance your reading, we also encourage you to visit UnderstandingXSLT.com. For the well-established XML to be useful when delivering documents and data on the Web, XML needs to be processed. And XSLT is an ideal processor, providing power to convert XML data for presentational purposes and to modify data structure. In this updated version of Tennison's original, acclaimed "Beginning XSLT," you'll learn the basics of how to create HTML from XML using XSLT. You'll move on to organizing stylesheets with templates, and start exploring XPath languageimportant for selecting pieces of data and performing calculations and string manipulations. Finally, you'll tackle some advanced topics like building dynamic XSLT applications, creating SVG with XSLT, and validating XML with Schematron.
The age for using a simple text editor is long gone. The ever-growing complexity of Java and J2EE creates a need for Java development tools that offer more. If you want to be more productive with Java, you need a Java IDE. Oracle JDeveloper 10g is an IDE that enables you to develop Java applications with minimal effort. JDeveloper can do wonders for your Swing, JSP, Servlets, Struts, EJBs, and Web Services developments. In this indispensable guide, renowned author Harshad Oak puts the technology first, enhancing the text with sample applications that demonstrate how JDeveloper can simplify your developments using the technology. Oak also focuses on the Application Development Framework (ADF) that comes with JDeveloper 10g-a framework that will get your applications up and running fast. The book also delves into JDeveloper's many code optimization tools, demonstrating how to use them to find improper or resource-hungry code that requires your immediate attention. Oak continues on to discuss JDeveloper extensions that add even more value to JDeveloper.
* Teaches Web development using real world tutorials. * Approach to subject is no nonsense, wastes little time on history and unnecessary information; therefore it is very concise and results driven. * Covers vital Web development subjects such as Web standards principles and implementation. * Several authors are members of Team Macromedia and the Web Standars project.
* Practical in its organization- teaches via a real website design. After reading this book , a reader will have a lot of foundational, practical knowledge and a self-created website. * Comprehensive and clear coverage of Flash by an established author team. In the past, Foundation Flash has been the number 1 best-selling friends Of ED; this book has been well received in its previous revisions as a quick and approachable first book for learning Flash. * Covers both Flash MX 2004 and Flash MX Professional 2004.
This book concentrates on the use of ASP.NET 1.1 and Visual Studio 2003 to build applications for Internet or intranet use, and looks at the possibilities that rich clients bring to both application design and a better user experience. In particular, the authors provide guidance through a range of ideas on how data can be used to drive Web applications, and how that data can be most effectively utilized at each level of the design. They take a practical approach when showing you to build task-specific components, Web pages and Web applications based on a server running ASP.NET. The book itself focuses on n-tier architecture design and the way it can be coded, using SQL Server as a data source and simple Web server hardware.
This book aims to examine the possibilities for developing user interfaces that are driven by ASP. NET. It attempts to discuss and explore a range of techniques and approaches predominantly for creating Web sites and Web pages. This edition has been completely updated for ASP . NET 1. 1 and Visual Studio 2003. Homer shows readers how to build a site that allows the user to choose, customize and purchase a new car or truck from the world-famous Xrox Car Company. To do so, he focuses on the steps of requirements-analysis and design (though not in extreme detail), followed by planning and mapping out the site. Once the basic design in its place, Pro ASP. NET Web Forms Techniques, Second Edition will take a look at the development of the various resources that make up the complete site. It won't concentrate on the backend data processing tasks in any more detail than needed in order to get the site running. This book concentrates on the user interfaces, and using fairly simple data access techniques. You won't see detailed discussions of the workings of all of the . NET data access classes, or the long diatribes on catching and reporting concurrency errors. ASP. N applications, and attractive and exciting Web pages. The server-based post-back architecture, combined with the comprehensive array of server controls that are provided as part of the . NET Framework, allow developers to quickly build browser-based interfaces for Web sites and Web applications - using much the same event-driven approach as in traditional executable programs developed in languages like Visual Basic, Delphi and C++. Technology Abstract
Macromedia Fireworks MX 2004 enables you to design, optimize, and add basic interactivity to your graphics and is mainly used for designing and optimizing web graphics, then exporting them to website creation programs like Dreamweaver or Flash. collaborative site design much quicker with improved integration of the Studio products. Graphics in Flash or Dreamweaver libraries can be quickly edited in Fireworks and instantly updated throughout your website. Extra photo-editing tools, Auto Shapes, Live Effects animation, and additional anti-aliasing options provide more creative scope and developers can extend Fireworks image-editing capabilities into Dreamweaver
Get ready to plunge into the complete world of JMX architecture-including the release of JMX Remoting 1.2! Pro JMX: Java Management Extensions features cutting-edge examples of JMX integration with distributed applications, including sequence diagrams and real-world sample code. Author Jeff Hanson takes a top-down approach, starting from the highest level of detail and drilling down. In the process, he presents the JMX architecture as a pluggable, services-oriented framework, and discusses how JMX allows you to dynamically add, remove, and modify services at runtime. Hanson also provides in-depth discussions of JMX notifications, event models, and messages. The book finishes up with real-world examples of JMX in use, and features discussions of how JMX is integrated with different management systems and how JMX is used to expose these systems to the J2EE environment.
XML in Data Management is for IT managers and technical staff
involved in the creation, administration, or maintenance of a data
management infrastructure that includes XML. For most IT staff, XML
is either just a buzzword that is ignored or a silver bullet to be
used in every nook and cranny of their organization. The truth is
in between the two. This book provides the guidance necessary for
data managers to make measured decisions about XML within their
organizations. Readers will understand the uses of XML, its
component architecture, its strategic implications, and how these
apply to data management.
Flash MX 2004 and Flash MX Professional 2004 introduce a new extensibility architecture. This is not an upgrade to an existing feature, but a brand new concept that nobody using an earlier version of Flash has seen or used before. With the extensibility tools, which include behaviors, custom-made tools and commands, the JavaScript API (or JSFL), and the XML-to-UI API, you can literally extend Flash to do things it cannot do out of the box. Things such as adding new custom commands to the menu and customizing the tool bar, adding brand new, custom created tools. The commands could be as simple as drawing a commonly used shape on the stage, or as complex as creating an entire new Flash movie from scratch. Tools take into account mouse actions and property inspector parameters. This allows you for custom shapes much as are seen in Microsoft Office, for example, stars, callouts, arrows, etc. These new features will not only allow users to share code and effects more easily within the community or a production environment, but will also allow developers to package up and reuse more within Flash than was ever possible before, increasing productivity and decreasing production times. Flash MX 2004, but the possibilities of what one could do with these are staggering. Virtually anything you can do in the authoring environment can now be written into a command or behavior.
ASP.NET 2.0 is the next version of ASP.NET, due to be revealed to the public for the first time as part of version 2.0 of the .NET Framework at PDC in October 2003.ASP.NET 2.0 Revealed covers all these features from the perspective of an ASP.NET developer.Prior knowledge of ASP.NET 1.x is assumed, as only people with that knowledge will be using ASP.NET at such an early stage.Because this is such a radical change, all ASP.NET developers will want to know as soon as possible what the new version contains.
Adopting Web Services will affect many processes within any organization. To throw light on the most important issues, we have commissioned Experts in the Industry to share their insights. The resultant papers cover a broad spectrum from architecture to business strategies without diverting into deep technological fashions. Each study in the collection will answer specific business challenges thrown up by Web Service architectures. Before changing, commissioning, or evaluating a Web Service initiative, all IT Managers, System Architects, Lead Developers, and Business Visionaries should study and reference this book.
How does your work stand up in the freshly competitive environment of the Flash MX marketplace? How can you streamline your ideas to give them greater usability? Where can you take your ideas next? Macromedia Flash MX Studio takes your raw Flash talent and multiplies its potency by focusing it on real-world web design situations. In the heady days of the late 1990s, designers were trying their hand at anything and everything they could lay their hands on. Now the marketplace is seriously focused, and serious Flash designers have to know exactly what theyire doing and why. These days itis all about functionality over experimentation, justification over style. Itis all about Maturity. The design must fit the job spec, and this book shows the reader how to fulfil these requirements and more. This book examines all the avenues open to professional or aspiring professional Flash MX designers. It takes a look at advanced uses of the new MX features, such as components and the Drawing API, and gives guidance on building whole new structures for animation, Dynamic Content, PHP, ColdFusion MX, XML, video, audio and audiovisual formats. book is designed to put that power in your hands. Book Info Based around a single hands-on project for readers to build-constructing an effective Flash web site from scratch for a major commercial client. Softcover. CD-ROM included. From the Publisher Macromedia Flash MX Studio has been broken into four sections to address the most common needs for the Flash designer. First off, Jamie McDonald provides five chapters on site presentation and the principles of web design. These opening chapters take a look at how to create slick, professional-level sites, involving Flash MXis new drawing and motion capabilities and interactive techniques. The second section concentrates on ActionScript. Flashis resident coding environment is crucial to master, and taps into Flashis great strength n intuitive and interactive applications. Keith Peters and Todd Yard have buddied up on this section, and examine some of the most advanced ActionScript techniques around. Be warned n this section is not for the faint-hearted Section three takes a look at Flash MXis greatly improved visual, audio and audiovisual capabilities. building a single site aimed at displaying rich media content. The final section is devoted to expounding a few myths about dynamic content using Flash. Its four chapters talk about general practice, before focusing in on specific areas, including introductions to PHP and XML, together with a look at Macromediais brand new ColdFusion MX.
The absolute cutting edge for application development at the moment is using Macromedia's Flash MX (the premier software for designing fantastic looking interfaces) with Microsoft's .NET framework (tremendously powerful server-side technology). Combining these technologies has been greatly aided by the release of Macromedia's Flash Remoting MX, which is covered fully in this book. Designers and developers involved in the creation of this technology impart their knowledge to you in this book through extensive case studies. Flash Remoting is not the only way to combine these technologies, however, so this book will fully cover Flash/.NET integration using ASP.NET. This book is for readers who are looking to integrate their Flash movies with a .NET-enabled back-end. It assumes no prior knowledge of server-side technologies, but does require knowledge of Flash MX and ActionScript.
So you think you've got to grips with the features of Macromedia Flash MX? Welcome to this inspirations upgrade from friends of ED. Upgrade your thinking, upgrade your attitude, and upgrade your standards to take on board the host of exciting features incorporated into this version of Flash. With this title, we run the gamut of new features, from the Drawing API ("to die for"), through new video compression, Scriptable Masks and Components. We explore the new territory with experimental interfaces, check out the improvements in the 3D arena, and quarry the back-end technologies to see what gems we can turn up Some of the best designers in the Web community have concentrated their efforts on this project. This has resulted in the highest caliber of work, including an exclusive insight into the creation of Jim Armstrong 's New York Flash Film Festival final piece. From the acclaimed team that brought you Flash Math Creativity comes this inspiring volume, full of brand new effects and discussion on what Flash MX is going to do for designersand where we go from here.
The days of Flash as a creative luxury are long gone. After months of downsizing, Flash creativity has been on a huge rationalization program. It is no longer enough to present animation in millions of colors and a hundred transparencies. It is no longer sufficient to provide interactivity and dynamism for their own sake. The purpose of this collection is to show how designers have taken Flash and made it work for its supper. What we discover is a series of creations that place Flash at the hub of cutting edge web content. The end result is a snapshot of Flash as the ideal medium. In these amazing examples, we see the software pushed to its limits to create unbeatable applications-a collapsible family tree, an interactive video learning system, and a drawing tool, capable of running online! Beyond this, we dip into the back-end capabilities to look at how to improve Flash still further. Some staple XML and PHP routines are brought in to add a bit of spice, while Flash's mysterious sharedObject command is hunted down and tamed to create a hybrid Tamagotchi houseplant-perfectly suited to lure surfers back to your website!
What this book is about . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 What we expect you to know . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 How the book looks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Flash vs. Usability 1 Flash in control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Too much power? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Too little restraint? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Whose computer is it anyway? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Designers use the Web differently . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Who has the need for speed? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Biting the hand that feeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Year 2000: the Flash backlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Addressing the critics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Accessibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Modified links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Plug-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Internationalization and localization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Whose contribution counts where? 2 Taking it easy, making it easy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 What's intuitive for you may not be intuitive to them . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 What is an average user? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 The access method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 User hardware and software limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 The people factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 The language gap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1 "How much?!" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 User disabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 So many people, so little control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 We can't be our own beta testers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Education is a two-way street . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Your client as student . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 The client as teacher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Choosing Flash 3 HTMl vs. Flash - comparing technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 HTMl in perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Responding to the user . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Waiting for the server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Flash in perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 More responsive systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 More intuitive interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Browser and platform-independent interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Cost-competitive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 New ways to present information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Future Fridges Conference web site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Table of Contents The brief - defining the project's scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Company Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Requirements Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Site Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Functional Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 The User Experience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Deliverables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Have you ever poured all your creativity into a Flash movie, but found your friends grumbling at the download size? Have you tried to use just one tiny picture in your movie, and seen the file size go through the roof? Is it possible to do anything remotely effective in a small file? More than you could possibly imagine! This collection shows you just exactly what can be done with tiny Flash files, using some of the hottest Flash designers around. These authors pull designs out of the top drawer and show you exactly how you can go about creating great SWFs with the smallest amount of download pain. We will look at: creating incredible generative designs -- so small you can use them for wallpaper producing 3D animations that roll in at under 5k in size creating sound toys in the smallest possible file space de-mystifying the use of JPEGs and photographs while keeping your Flash movies small strategic use of back-end technology to keep your delivery times down to nanoseconds! changing the boundaries to look at new ways of delivering entire sites! From the Publisher Who is this book for You've worked with Flash, but are wondering why people are getting tetchy at the download time. You're willing to start learning some ActionScript tricks to fight the file flab, and you're not afraid to become addicted to optimization! About the Author Genevieve Garand Conceived 3weeksinApril.com, an experimental web site that explores new ways of navigation and features an engaging narrative. David Hirmes is a Flash developer living in Brooklyn, New York. Kip Parker Works through his own company Hi-Rise Limited and in collaboration with Anthony Burrill as Friendchip, which was established in 1998. Keith Peters Found Flash to be the ideal medium for creating graphics with code. Robert Reich lives in Hamburg, Germany. Flash became his favourite besides normal HTML and serverside driven website creation. He is working as freelancer for several firms. Roy Tanck Currently employed in Hilversum, as part of a team that creates innovative e-learning solutions. Within this environment, Flash is a great tool.
Advanced PHP for Flash is the follow-up to the hugely popular Foundation PHP for Flash. The main aim of this book is to extend the reader's knowledge of using PHP and MySQL to produce dynamic content for Flash. Essentially, it picks up the baton from the first book and runs with it until there's no more road. The book takes the reader from being an intermediate to an advanced PHP/Flash developer, and helps them create some awesome Flash-based web applications along the way. It covers the core PHP features, as well as some exciting extras, that follow on directly from the knowledge gained in the first chapter, and show the reader how to use them in real-world applications. This book covers: Sessions File Uploading Advanced MySQL Socket Functions PHP and XML Ming Plus fully functional case studies This book is aimed squarely at those readers who want to create dynamic Flash-based web applications, and especially at those who have finished the first book and are hungry for more. As this book is pitched at those with an intermediate knowledge of PHP (and a decent grasp of MySQL) it has the advantage of being useful to both programmers and those coming over from the first book.
RuleML 2003 was the second international workshop on rules and rule markup languages for the Semantic Web, held in conjunction with the International Semantic Web Conference (ISWC). The aim of the RuleML workshop series is to stimulate research on all issues related to web rule languages and to provide an annual forum for presenting and discussing new research results. The Semantic Web is a major world-wide endeavor to advance the Web by enriching its multimedia document content with propositional information that can be processed by inference-enabled Web applications. Rules and rule markup languages, such as RuleML, will play an important role in the success of the Semantic Web. Rules will act as a means to draw inferences, to express constraints, tospecifypoliciesforreactingtoevents, totransformdata, etc.Rule markup languages will allow us to enrich Web ontologies by adding de?nitions of derived concepts, to publish rules on the Web, to exchange rules between di?erent systems and tools, etc. RuleML 2003 built on the success of RuleML 2002, which was held in c- junction with ISWC 2002, Sardinia, Italy. The proceedings of RuleML 2002 can be found at http: //www.ceur-ws.org/Vol-60/. Special highlights of the RuleML 2003 workshop were the two invited pres- tationsgivenbyPeterChenon"Rules, XML, andtheERModel"andbyHarold Boley on "Object-Oriented RuleML: User-Level Roles, URI-Grounded Clauses, and Order-Sorted Terms." This proceedings volume also contains an invited - per by Francois, Bry and Sebastian Scha?ert on "An Entailment Relation for Reasoning on the Web."" |
You may like...
Quantitative Semantics and Soft…
Ramon F. Brena, Adolfo Guzman-Arenas
Hardcover
R4,865
Discovery Miles 48 650
Learn to Design a Website for Your…
Michael Nelson, David Ezeanaka
Hardcover
R466
Discovery Miles 4 660
|