![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > Internet > Web design
Our environment is more and more shaped by the influence of digital media which itself evolves at tremendous pace. A small example: 15 years ago, offthe- shelf computers were only able to cope with flat 2D graphics. Improvements in system design made it possible to process 3D scenes, leading to a powerful contribution to our everyday life. However, such scenes need to be created by experienced artists employing difficult and expensive tools. The increasing demand for realism makes things not easier. At the same time, the rapid improvement of commodity hardware enables the development of low cost systems for 3D photography. How can systems for volumetric scene reconstruction be efficiently designed? How may high quality be combined with real-time processing? And how is it possible to create a lightweight architecture using a single computer? After presenting an introductory overview and sketching a novel approach to scene reconstruction, the author Christian Nitschke gives a survey of related work in high-performance reconstruction by shape from silhouette and shape from photo-consistency. To convey a profound understanding to the reader he explains the fundamentals of scene and camera geometry, image formation, light and color as well as 3D reconstruction from multiple views. The novel approach is then introduced in two steps by mapping a basic algorithm to an advanced algorithm using graphics hardware acceleration. Performance and quality issues are analyzed and discussed in detail. The book aims at software and system engineers, scientists and researchers, technical directors as well as the interested public.
As the internet becomes ever more accessible, more and more people are setting up their own websites for personal or professional purposes. "500 Simple Website Hints, Tips, and Techniques" is a jargon-free handbook on the basics of website design. The book offers advice on planning your site, with an introduction to information architecture, tools, scripting basics, file and image formats, choosing and buying a domain name, and methods of testing websites. Key design aspects, such as colors, typefaces, and rollovers are also explored. To be successful, a website needs to be accessible to as many people as possible. The book includes essential advice on following web standards, ensuring a site loads quickly, achieving a high ranking on search engines, and offers tips on marketing strategies. Once you've got a website that works and can be easily found, the book explains the best way to add creative and fun extras, such as Flash animation, movies, audio, blogs, and podcasts.
This book is the ideal introduction to theming with Drupal 5. If you want to create a striking new look for your Drupal website, this book is for you. Starting from the basics of theme setup and configuration, you will learn about the Drupal theming architecture and the PHPTemplate engine, and then move on to modifying existing themes and building new themes from scratch. Included is a complete guide to the various style sheets and themeable functions in Drupal 5, making this book a valuable resource to even experienced theme developers.
Covers tools for beginners and Web design pros Create and maintain dynamic Web sites that express your personality! Expression Web is Microsoft's latest program for designing attractive, easy-to-navigate Web sites. Design beginners will love this book's plain-English explanations on how to set up a new site and create Web pages. Design pros will benefit from shortcuts showing how Expression Web makes tasks like using style sheets and complying with Web standards a breeze. Work with text, hyperlinks, and graphics Use templates to streamline your site Tweak your pages with CSS and HTML Publish your site on the Internet Back up and move your site
Building applications for the Internet is a complex and fast-moving field which utilizes a variety of continually evolving technologies. Whether your perspective is from the client or server side, there are many languages to master - X(HTML), JavaScript, PHP, XML and CSS to name but a few. These languages have to work together cleanly, logically and in harmony with the systems they run on, and be compatible with any browsers with which they interact. "Developing Web Applications" presents script writing and good programming practice but also allows students to see how the individual technologies fit together. It includes recent technical developments to provide a practical and modern introduction to building web applications. Assuming no prior programming experience, this concise, accessible book ensures that essential concepts on the client side are quickly grasped, and goes on to examine the server environment and available languages, including discussion of dynamic, modern scripting languages such as PHP. Network and security issues are also discussed. The aim of this book is to deliver exactly what is needed to start producing working applications as soon as possible - and have fun along the way. Ideal for course use or self-study, this book includes practical suggestions for mini-projects which encourage the reader to explore his or her own imaginative solutions, as well as more theoretical end-of-chapter questions. It can also easily be used as a reference work as each section is self-contained, amplifying the key aspects of its particular topic. Most software covered is freely available in the public domain and no particular development environments are required. Itis a direct, contemporary and extremely useful resource for anyone interested in learning how to program applications for the World Wide Web.
This stand alone workbook is intended for individuals with an interest in developing professional-looking websites without having to learn HTML language. Using a typical Microsoft Windows environment with cut and paste templates and examples, the book helps users learn and understand some of the benefits and limitations of commercially available software. It will be a handy reference for busy librarians who need to refresh their memories when they make additions, deletions, or add new material to their websites. It may also be used as a handout when presenting a workshop on Web design. If your library has little, if any, technical support, and you have little, if any programming background, this stand-alone workbook will help you create a simple yet professional-looking website. Using a typical Microsoft Windows environment with cut and paste templates and examples, you will learn to understand some of the benefits and limitations of using commercially available software tools. (http://www.redroselibrary.com/)
A well-structured and example-rich tutorial to creating websites using Mambo that is perfect for new Mambo users needing a clear a reassuring guide to this simple and yet powerful PHP and MySQL-based Open Source website content management system. Mambo is a mature and fully featured open-source Content Management System (CMS). Mambo is easy to use at the entry level for creating basic websites, while having the power and flexibility to support complex web applications. Mambo implements the core requirements of a full-featured CMS. It has a powerful and extensible templating system, user access control, content approval, rich administrative control, and content display scheduling. New features and extensions are added to the core system, with many more being available and supported by the community. This book targets the 4.6 release of Mambo, and takes you through creating an example website. Beginning with a discussion of the requirements for the example site, the site unfolds as you progress through the chapters, learning more about Mambo, and how to complete the tasks needed to build the site. learn about Mambo's main elements as you work your way around its web-based administration area. As soon as you're familiar with the general principles and behavior of Mambo, it's time to pile on the features for your site; adding modules and components, uploading images and other resources, and managing templates. You will learn to use Mambo's powerful Universal Installer to effortlessly install add-ons that are not part of the standard distribution. The pages on your site, how they are displayed, and who can see them, are determined by Mambo's menu system. With many examples of the different types of menu items, the book will lead you through the important tasks of creating menu items, and help you understand how these choices structure the pages on your site and ease your visitors' navigation. You will see how to organize and enter your content into Mambo, and how to manage and edit this organization and your pieces of content. As we tackle user management, you will see how Mambo allows you to set up user accounts with different permissions, including a set of special users who can author or edit content. submitted by these users. This analysis reveals how the Mambo publishing workflow process works, and how you can exploit it effectively. Moving on from the standard Mambo features, we look at some third-party extensions that add powerful discussion forum, event scheduling, and image gallery features to your site. To create a new look for your site, you create a new template. We cover this, and even if you're no expert in web design, you will be taken through a number of basic tasks to create an impressive new design for your site. Written in a clear, easy-to-read style, the book provides a tutorial for setting up a Mambo website. Each topic is tackled in a practical way with many examples and tasks to develop your skills. A realistic example website is developed incrementally through the book, showing each step in detail. This book is suitable for web developers, designers, webmasters, content editors, and marketing professionals who want develop a fully featured web presence in a simple and straightforward process. knowledge of programming or web development. Any IT-confident individual will be able to use the book to produce an impressive website.
TypoScript is a declarative programming language that offers developers, administrators, and designers full control over the configuration of TYPO3 and its template engine. Only with a good command of TypoScript can you leverage the powerful capabilities of the TYPO3 engine, to customize and control all aspects of your TYPO3 sites. If you're serious about TYPO3 as your content platform, you need to master TypoScript. Free, open-source, flexible, and scalable, TYPO3 is one of the most powerful PHP content management systems. It is well suited for creating intranets and extranets for the enterprise. While providing an easy-to-use web interface for non-technical authors and editors of content, its messaging and workflow system enable shared authoring and collaboration. TYPO3 provides flexible and powerful interfaces for both content editors and administrators, giving them full control of the core aspects the system. However for developers who need to customize the system, TYPO3 offers a powerful configuration language called TypoScript. complex applications with TYPO3 and gives developers full control over the configuration of TYPO3 and its template engine. TypoScript enables the complete output template to be created and manipulated, giving you full control over the layout of the site. TypoScript also allows you to integrate dynamic contents, JavaScript-based menus, Flash, Graphics, etc. with ease. You have maximum control over the design of the website and can control all options that would otherwise be addressed by HTML-simple text output, formatting, and much more. TypoScript also allows you to generate graphics at run time and display different content dynamically. Written in a clear, easy-to-read style, the book provides step-by-step instructions on using TypoScript for TYPO3 website development, template and extension development, and back-end and front-end administration. Each topic is tackled in a clear and practical way with many examples to develop your skills. This book is suitable for TYPO3 developers, administrators, and designers who want to develop fully featured TYPO3 websites using the power of TypoScript. experience is useful, though not essential for using this book. TABLE OF CONTENTS SUMMARY 1. Introduction to TypoScript 2. Getting to Know TypoScript 3. Tools and Editors 4. Design Templates 5. Templates 6. Working with Graphics 7. Menus 8. Frames 9. Forms 10. TypoScript and SQL 11. Extensions 12. Barrier Freedom 13. Fine Tuning 14. Customizing the Back End with TSConfig 15. TypoScript Reference
The creator of this powerful and multi-faceted code management and deployment system shows you how to unleash its hidden power across your complete PHP development lifecycle. PEAR Installer is the preferred PEAR package for installing PEAR packages. It can be used to make sure that the most up to date version of a package is present on your server. This book reveals the full power of the PEAR Installer, presenting a new way of organizing your PHP application development and deployment. This book will show you a new way of organizing your PHP development, by leveraging the full power of the PEAR Installer. In a sense, the PEAR Installer is a step above a software design pattern, a meta-development pattern that can be used to systematically organize all of your PHP development. You will learn how to organize your code into packages using the package.xml format. You will learn about the revolutionary new PEAR Channel concept, and how to safely and reliably depend on external PHP libraries from sources such as pear.php.net and other PEAR channels. customize individual installations of your PHP code through file roles, file tasks, and post-installation scripts. In addition, you will learn how to use the power of PEAR to manage your web projects with the PEAR installer to bring the power of versioning and rollbacks to your live website. The synergy of the PEAR Installer and a revision control system like CVS or Subversion is also explored in depth. Next, you will learn how to set up your own PEAR Channel for distributing PHP applications, both open-source and proprietary closed-source PHP applications that can be secured using technology already built into the PEAR Installer. Finally, you will learn how to embed the PEAR Installer inside your own web application in order to manage plug-ins from a remote server. The book covers in detail designing a custom plug-in system for a fictitious blog application. The plug-in system is used to manage templates, and the PEAR Installer is used to manage the details of querying the remote server for templates, handling dependencies between versioning, and doing the actual installation process as well. Installer, but it is also much more than that. As the creator of the PEAR Installer Libraries, the author is passionate about the benefits of a well managed development and deployment process. The book shows how PEAR Installer works in detail, and then takes you through a comprehensive tour of how you can apply it all stages of the development lifecycle, with practical examples and advice throughout. It will build your technical skills and understanding, and also widen your perspective on managing an effective development process. The book is not just for PHP developers who want to understand how the PEAR Installer works, and what it can do for them, but more generally for PHP developers seeking a better way to deploy their applications and manage updates. It does assume that you have a good working knowledge of PHP development, and are dealing with projects of a sufficient scale and complexity to warrant an investment in a structure process.
osCommerce has been around since March 2000. At present there are over 10,000 live, registered osCommerce sites, and about 100,000 registered community members. Apart from providing ready-made solutions to problems, as well as a huge repository of information, the osCommerce community is a living entity with which we can all interact. With the rising success and popularity of this remarkable piece of software, things can only get better. This book is aimed at people with existing online stores, built using osCommerce. The book follows a systematic approach whereby users can modify and extend features on their already existing osCommerce site. Each chapter deals with a different aspect, and provides ready-made recipes for modifying code to your requirements. The author starts by explaining basic changes one can make to the design of your store, and then covers features like navigation, images, shipping and payment modules, and even explains how to make changes on the administrator's side and keeping your own recipes private.
This unique book focuses on removing the guesswork from creating dynamic web pages with Oracle content. Packed with working code examples, this book shows working examples of connecting to Oracle and delivering data into an HTML page. This indispensable reference shows working examples of complex Oracle queries in PHP, updating Oracle from PHP, and passing parameters to a PHP program.
Written specifically to allow you to create a discussion forum, vBulletin provides all of the tools, features and functionality for you to set up and develop a vibrant community. Because it specializes in this one aspect of your website, all the features are geared towards this goal, and you can leave the improvement and additions to the vBulletin developers while you get on with managing the rest of your website. If you are either already running a community forum based on vBulletin, or are planning on establishing one, then this is the book for you. This book will guide you through installing, configuring, managing and maintaining a vBulletin discussion forum on your own website. This book is written for new and intermediate users of vBulletin, who want to manage and maintain a vBulletin discussion forum as easily as possible. No experience of web programming is required.
Building Responsive Web Applications with AJAX and PHP is the most practical and efficient resource a reader can get to enter the exciting world of AJAX. This book will teach you how to create faster, lighter, better web applications by using the AJAX ingredients technologies to their full potential. Assuming a basic knowledge of PHP, XML, JavaScript and MySQL, this book will help you understand how the heart of AJAX beats and how the constituent technologies work together. After teaching the foundations, the book will walk you through eight real-world case studies covering tasks you'll be likely to need for your own applications: - AJAX enabled form-validation page - Online chat room - Customized type-ahead text entry solution, that helps users find the help page for the PHP functions - A simple cards game that supports multiple simultaneous sessions - Whiteboard where online users can draw online - Database-enabled, editable and customizable data grid - RSS aggregator application - Use the script.aculo.us JavaScript toolkit to build a drag&drop enabled sortable list The appendixes guide you through installing your working environment, using powerful tools that enable debugging, i
If you think web design is beyond your reach, or if you want your existing web site to look more professional, this thoroughly updated classic is the place to turn! In these pages, best-selling authors Robin Williams and John Tollett share the creative ideas, useful techniques, and basic design principles that are essential to great Web design-all in the context of the most current technology, software, and standards. Throughout, the authors' aim is to inspire you and spark your creativity rather than sedate you with pages and pages of code. To that end, you'll find loads of real-world examples, interesting illustrations, and the simple instructions you need to implement the techniques and concepts described in these pages.
If you want to create a powerful, fully-featured website in no time, this book is for you. This book will help you explore PHP-Nuke, putting you in the picture of what it offers, and how to go about realizing this. Throughout the book we develop an example site, as you are taken on a detailed tour of the features of PHP-Nuke. You will be introduced to the main components of PHP-Nuke, and learn how to manage them. You will develop the skills and confidence to manage all types of content on the site, and also understand how users work and interact with the site. To make sure that you create a site that looks the way you want it to, the book covers customizing themes to help define your look for your pages. Although PHP-Nuke allows you to accomplish much without doing any web programming, to extend your site you will need to get your hands dirty with some coding. The book leads you through adding custom code to PHP-Nuke, and shows you how PHP-Nuke puts pages together, and the functions it uses for the fundamental operations of the site.
If you've mastered the basics of MCMS development, this book provides the next step. It has unique coverage of MCMS and Share Point Portal Server (SPS), a detailed tour of the Publishing API (PAPI). Hot topics like InfoPath, Sharepoint WebParts, placeholder tips and techniques are also covered. Following on from "Building Websites with Microsoft Content Mangement Server," this book takes MCMS development to a higher level of both power and integration. Like its predecessor, this book is packed with code examples and never-before seen secrets of MCMS. Years of active participation in MCMS newsgroups and mailing lists mean that the authors' hard-won experience puts them in the ideal position to tell you what you really need to know as you build more advanced MCMS applications.This book has the most in depth-coverage of important MCMS development topics found anywhere. Each author of the book is a renowned expert in the area.
No matter how visually appealing or packed with content your Web site is, it isn't succeeding if it's not reaching the widest possible audience. If you get this guide, you can be assured it will! By deconstructing a series of real-world Web sites, author and Web designer extraordinaire Dan Cederholm outlines 10 strategies for creating standards-based designs that provide flexibility, readability, and user control-key components of every successful Web site. Each chapter starts out with an example of what Dan refers to as an ""unbulletproof"" concept-an existing site that employs a traditional approach and its associated pitfalls. Dan then deconstructs that approach, noting its downsides and then making the site over using Cascading Style Sheets (CSS). By the end of each chapter, you'll have replaced traditional, bloated, inaccessible page components with lean markup and CSS. The guide culminates with a chapter that pieces together all of the page components discussed in prior chapters into a single page template.
PEAR is about code reuse. That's the primary motivation for this book. If you're a PHP programmer and you've developed any database projects, PEAR::DB is for you. Over the lifetime of PHP there have been several great database abstractions developed, some OO, some not. PEAR::DB is the standard object oriented database abstraction. As PHP continues to evolve and grow in its user base, more and more developers will be hired to maintain and modify existing code. By standardizing on PEAR, maintenance and upgrades will focus on business-specific code and not general-purpose code such as database access. In-depth coverage of: 1. Installing and configuring PEAR and PEAR::DB on Windows and Linux. 2. Using PEAR::DB to access multiple database back ends including MySQL(R), PostgreSQL, Microsoft (R) SQL Server, SQLite and others. 3. Much more...
HTML Web pages and Cascading Style Sheets are introduced. Then the Javascript scripting language allows programming within a Web page, such as validating data from an HTML Form. Microsoft's Active Server Pages (ASP) allows Client-Server Internet interaction, and Active Data Objects (ADO) let you use a database on the Web Server from the Local Site. You are updated to the Microsoft .NET environment with ASP.NET and ADO.NET. Java Server Pages (JSP) introduces non-Microsoft Web Client-Server software that is multiplatform (Windows and Linux). JSP is equivalent to ASP, allowing you Client-Server interaction, including working with Windows databases such as SQL Server and Access 2003. Extended Modeling Language (XML) are the most current, and standardized, way of passing database data over the internet between different databases (such as SQL Server to Oracle). Modern databases, such as Access 2003, store their data in XML. Even mainframe users like XML The book uses short, meaningful examples, which the Readers can readily adapt to their own problems and run. This is an intermediate guide to working with web pages with a scripting language, not an encyclopedia
A comprehensive guide to developing extensions for PHP. Includes detailed examples for using all of the standard atomic and complex PHP variable types. Also includes object-oriented examples and methods for exposing new internal classes. This book is intended for advanced PHP and C programmers looking to either extend PHP directly or to gain a better understanding of the PHP programming internals. Linux and Windows examples are covered.
Are you ready to build an effective Web site that sells? One that brings in serious prospects? Then Create Web Content That Sells! is for you. It's a tutorial about writing effectively for Web visitors, creating a useable site structure, getting a marketing mind-set, and choosing practical graphics for your Web site. Whether your site sells wrenches to left-handed mechanics, offers landscaping services, or strives to cultivate loyalty in the hearts of your existing customers, the basic tenet of great Web content is universal: speak to your audience. And Create Web Content That Sells! shows you how to get down and dirty, one-to-one, with your audience, through writing, structure, and graphics. Small business people need every edge they can get, so we designed our marketing section to fit this need. Plus, anyone involved in content development will find the writing section extremely valuable.
Packed with the latest Dreamweaver tips and techniques Get up to speed fast and start creating dynamite Web sites! Do you want to create a sophisticated Web site that's easy to develop and maintain? Whether you're a beginner or an experienced Web developer, this friendly guide shows you how to utilize Dreamweaver's newest enhancements to build and manage state-of-the-art, professional Web sites quickly and easily. Set up your site and create new pages Work with text, graphics, and links Define and apply styles using CSS Add audio, video, and Flash(R) files to your site Use Dreamweaver'sdatabase features |
You may like...
Computer Graphics Programming in OpenGL…
V Scott Gordon, John Clevenger
Hardcover
Conversations with Things - UX Design…
Diana Deibel, Rebecca Evanhoe
Paperback
R1,072
Discovery Miles 10 720
Changemakers - How Leaders Can Design…
Maria Giudice, Christopher Ireland
Paperback
R836
Discovery Miles 8 360
|