Best of
Web-Design

2013

JavaScript and jQuery: Interactive Front-End Web Development


Jon Duckett - 2013
    The content assumes no previous programming experience, other than knowing how to create a basic web page in HTML & CSS. You'll learn how to achieve techniques seen on many popular websites (such as adding animation, tabbed panels, content sliders, form validation, interactive galleries, and sorting data)..Introduces core programming concepts in JavaScript and jQueryUses clear descriptions, inspiring examples, and easy-to-follow diagramsTeaches you how to create scripts from scratch, and understand the thousands of JavaScripts, JavaScript APIs, and jQuery plugins that are available on the webDemonstrates the latest practices in progressive enhancement, cross-browser compatibility, and when you may be better off using CSS3If you're looking to create more enriching web experiences and express your creativity through code, then this is the book for you.This book is also available as part of a set in hardcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781119038634 - and in softcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781118907443.

A Web for Everyone: Designing Accessible User Experiences


Sarah Horton - 2013
    Rooted in universal design principles, this book provides solutions: practical advice and examples of how to create sites that everyone can use.

Marian Bantjes: Pretty Pictures


Marian Bantjes - 2013
    Her generous approach, meticulous attention to detail and wit have made her one of the most sought-after graphic designers--among art directors, branding agencies and students--of her generation. This is Bantjes' first complete monograph, exploring the astonishing range of her output over the past decade. It offers candid, thoughtful and insightful commentary on how she works, collaborates and creates her "pretty pictures," echoing the humorous, wry cultural observation and design comment that formed the centerpiece of her seminal first publication, I Wonder. Whether it is an ornamental design for a magazine cover, information graphic, a poster, a "typographic illustration" or an as-yet-undefined piece of graphic art, Bantjes reveals the source of her inspirations, how she arrives at her design solutions and resolves intricate compositional challenges. This ambitious, luxurious publication presents Bantjes' projects chronologically, revealing a fascinating journey from her early work as a hot-metal typesetter to her adoption of digital technologies that push conventional print production to the limit. There is inspiration for everyone within these pages, particularly those who prize texture, detail and delicate decoration. Marian Bantjes is a designer-craftsman who has established her own particular form of graphic expression that is prized for its individuality and timelessness.Marian Bantjes began working as a book typesetter in Canada in the mid-1980s and later established her own successful firm. She started to develop her inimitable style of typography in 2003. Since then, her work has attracted an international cult following. She lives near Vancouver, B.C.

Learn to Code HTML and CSS: Develop and Style Websites


Shay Howe - 2013
    This book, based on Shay Howe's popular workshop covers the basics and breaks down the barrier to entry, showing readers how they can start using HTML and CSS through practical techniques today. They'll find accompanying code examples online, while they explore topics such as the different structures of HTML and CSS, and common terms. After establishing a basic understanding of HTML and CSS a deeper dive is taken into the box model and how to work with floats. The book includes an exercise focused on cleaning up a web page by improving the user interface and design, solely using HTML and CSS. With a few quick changes the web page changes shape and comes to life. Interactive, technically up-to-the-minute and easy-to-understand, this book will advance a student's skills to a professional level.

Sass and Compass for Designers


Ben Frain - 2013
    No prior understanding of CSS preprocessors or programming conventions is needed.

A Smarter Way to Learn JavaScript: The new approach that uses technology to cut your effort in half


Mark Myers - 2013
     Master each chapter with free interactive exercises online. Live simulation lets you see your practice code run in your browser. 2,000 lines of color-keyed sample code break it all down into easy-to-learn chunks. Extra help through the rough spots so you're less likely to get stuck. Tested on non-coders—including the author's technophobe wife. Become fluent in all the JavaScript fundamentals, in half the time. Display alert messages to the user Gather information through prompts Manipulate variables Build statements Do math Use operators Concatenate text Run routines based on conditions Compare values Work with arrays Run automated routines Display custom elements on the webpage Generate random numbers Manipulate decimals Round numbers Create loops Use functions Find the current date and time Measure time intervals Create a timer Respond to the user's actions Swap images Control colors on the webpage Change any element on the webpage Improvise new HTML markup on the fly Use the webpage DOM structure Insert comments Situate scripts effectively Create and change objects Automate object creation Control the browser's actions Fill the browser window with custom content Check forms for invalid entries Deal with errors Make a more compelling website Increase user-friendliness Keep your user engaged

Running A Web Design Business From Home: How To Get Clients, Keep Good Clients and Make Money with Your Home Business


Rob Cubbon - 2013
    Working for a design company? Freelancing? Under-utilised, unappreciated or uninspired? This could be the book for you.Would you like to build websites for clients directly instead of going through middlemen? Would you like to work when you'd like, on what you'd like, and with whom you'd like? This could be the book for you.This book explains how to set up your business from home – the hardware and software you'll need. How to get clients – long term, quality clients that will recommend you and give you ongoing work. How to run web design projects. And how to diversify your business going forward.This is not a "get rich quick" book. You are encouraged to start in your spare time and slowly but surely build up your long-term professional contacts and online authority. This will provide you with a solid base for whatever you want to achieve with your online business in the future.

Responsive Design Workflow


Stephen Hay - 2013
    Yesterday's web design deliverables fail to take into account the demands of responsive solutions. Design workflow hasn't really changed, but best practices have. This book shows you how to adapt to the new paradigm and create sites for today's web. Some of the strategies you'll learn include: how to better manage client expectations and development requirementsa practical approach for designing in the browserdocumentation methods that outperform static Photoshop compsa method for visualizing the points where responsive designs changeAfter absorbing the lessons in this book, you'll leave behind old-school workflows and start working in ways that are uniquely suited to today's multi-platform web.

Geometry Makes Me Happy


Index Books - 2013
    In particular, geometry is an element that has proven to be popular throughout the years, and has experienced a definite surge in popularity in recent years. Geometry Makes Me Happy celebrates the use of geometric design and art, shown in a variety of different applications. The colourful and inspiring book is divided into distinct sections, including art, photography, graphic design, illustration, industrial design, fashion, street art and interior design.

CSS Transforms An Interactive Guide


Vicki Murley - 2013
    Strong knowledge of CSS transforms is essential for creating interesting layouts and rich animations in web content for ebooks, native apps, and of course websites. This book takes you through each piece of the technology, with interactive examples along the way that illustrate key concepts, illuminate details, and solidify understanding. Whether you're a beginner who is looking to enhance a single web page or an experienced programmer who has gotten an unexpected result when dabbling with CSS transforms, you'll learn something new from this book. "CSS Transforms: An Interactive Guide" also touches on the history of this technology, browser support, and web standards in general. After reading this book, you'll have a complete understanding of the technology.

Dreamweaver CC: The Missing Manual


David Sawyer McFarland - 2013
    That’s where this Missing Manual comes in. With its jargon-free explanations and hands-on tutorials, you’ll learn how to create every kind of website, from single-purpose static sites to interactive, multimedia-driven web dynamos.The important stuff you need to know:Soar in the cloud. Get features like dynamic software updates and foolproof file collaboration.Get clicking with HTML5. Insert new audio/video tags and more, using convenient one-click menu options.Improve your form. Quickly add HTML5 form elements like email addresses, web URLs, dates, and search fields.Design in style. Build beautiful pages with ease, using Dreamweaver’s revamped CSS creation and editing tools.Enrich your characters. Get scores of new type choices with free Adobe-hosted Edge Web Fonts.Design once, and for all. Use improved fluid-grid layout features to create a responsive design that works across many devices.Build pages that pop. Use the wildly popular jQuery library and its user-interface toolkit, jQuery UI.

Web 3.0 Startups - Online Marketing Strategies for Launching & Promoting any Business


R.L. Adams - 2013
    Google has shaped the Web and how we search and find the answers to all of our questions through its organic online search, an online search that has changed enormously in recent years. Google’s changes to its search have ushered in a new era of the Web, the Web 3.0 era. In this new era, you are only as good as you are relevant and to be relevant you must not only address the individual’s desire to find you through organic search, you must also address group aggregates through social recommendations. To be successful you must understand the online marketing strategies that work to effectively boost the visibility of any business on the Web. Today, without the right guide to effective online marketing strategies that work, most entrepreneurs are left scratching their head. While you can read about all the theory desired for launching a lean startup, this guide actually gives you the marketing tools and understanding for marketing any business on the very overcrowded Web. Without a guide like this many entrepreneurs are left suffering trying to understand all of the various disciplines that it takes to market a business in the Web 3.0 economy. Here’s the Web 3.0 startup online marketing strategies you’ll uncover:How to define your exact customer profile and translate this into a visual brand that targets your specific demographic.How to understand the basics of organic search and the elements involved with ranking on Google today.How to harness the power of a blogging platform to increase the visibility of your business on the Web.Learn the 5 principles of social media and how to use them to your advantage to get more business than ever before.How to implement content marketing strategies that help spread the word on your business quickly and effectively.How to effectively implement a permission-based email marketing strategy that works and what to do to increase your email list subscriber base.How to get raving customer reviews for your business on any online review Website.... and so much moreDon't miss out on these incredibly valuable online business marketing strategies

Dreamweaver CC Digital Classroom


Jeremy Osborn - 2013
    This book includes 16 self-paced lessons that help you discover essential skills and explore the new features and capabilities of DRER. Each lesson includes step-by-step instructions and lesson files, along with video tutorials that complement the topics covered in each lesson. These accompanying files are provided on the included DVD, developed by the same team of Adobe Certified Instructors and DRER experts who have created many of the official training titles for Adobe Systems. This training package demonstrates how to design, develop, and maintain a fully functioning website. Coverage includes applying style sheets, using dynamic HTML, adding style with images and multimedia, publishing and maintaining a web site, using hyperlinks to navigate throughout a website or link to other sites on the Internet, and using databases to create dynamic websites. Jam-packed with information, this book takes users from the basics through intermediate level topics and helps readers find the information they need in a clear, approachable manner.

Adobe Illustrator CC Digital Classroom


Jennifer Smith - 2013
    This book-and-DVD package provides 13 self-paced lessons that get you up to speed on the latest version of Illustrator (Creative Cloud). Step-by-step instructions in the full-color book are supported by video tutorials on the DVD. Together, these tools will help you learn Adobe Illustrator basics, essential skills, and all the new capabilities in Illustrator CC--in no time.- Includes step-by-step instructions in a book-and-DVD training package- Features expert instructors who guide you through 13 lessons that prepare you to create fabulous artwork with Illustrator- Covers beginning through intermediate-level skills"Illustrator CC Digital Classroom" is like having your own personal tutor to help you learn the latest version of Illustrator.Note: DVD and other supplementary materials are not included as part of the e-book file, but are available for download after purchase.

Teach Yourself Visually Search Engine Optimization (Seo)


Janet Majure - 2013
    Search engine optimization, or SEO, is increasingly essential to businesses. This full-color, step-by-step guide demonstrates key SEO concepts and practices in an easy-to-follow visual format. Learn how to set up your website and what to implement to help your business or product make a great showing in search results.Helps visual learners understand and practice important SEO concepts Uses full-color, step-by-step tasks to teach the elements of SEO Provides information you can quickly and easily implement to enhance your site's search engine rankings Demonstrates how to make your site attractive to casual web surfers as well as to the algorithms and spiders used by Google and other search engines Teach Yourself VISUALLY SEO will demystify search engine optimization, helping you boost search engine rankings and improve the visibility of your website.Note: Per the Penguin Policy 2.0 update, some of the tasks in Chapter 6 may present a risk to Google page rank. Please read the latest policy update from Google to know fully what will work best for increasing and maintaining Google Page Rank

How to Cheat in Photoshop CC: The Art of Creating Realistic Photomontages


Steve Caplin - 2013
    In this comprehensive revision of the best-selling How To Cheat in Photoshop, photomontage guru Steve Caplin shows you how to get optimum results in minimum time, by cheating your way to success.As a professional digital artist, Steve knows all about creating great work under pressure. In this book he combines detailed step-by-step instructions with invaluable real-world hints, tips, and advice to really let your creativity run wild. Fully updated to cover the latest features in Photoshop CC, this invaluable resource shows exactly what methods Steve uses to create his own stunning imagery used in advertising, publishing, and print media, in a project-based approach that is sure to improve and inspire your own work.

The Web Book - Build Static and Dynamic Websites


Riaz Ahmed - 2013
    With the advent of World Wide Web, I also dared to get my feet wet. But, to develop my first web application I had to put on many hats like HTML, CSS, Client and Server-side scripting languages and databases; scattered under individual titles. Just like my previous books, this one too shares my experience with the world and teaches the above mentioned technologies under one umbrella. This book is neither a comprehensive guide nor it can be treated as a manual on any of these comprehensive topics, but, it surely lays a solid foundation that helps building both static and dynamic websites.With uncountable sites and freely available material, I wrote this book due to the following reasons:- Assemble all scattered pieces in one place. This volume contains HTML/5, CSS/3, JavaScript, PHP and MySQL. Sequential instructions are provided to download and install all the required software and components to setup a complete development environment on your own pc.- Focus on inspiring practical aspect of these web technologies.- Last, but the most significant one - take the audience gradually right from creating an HTML file with a text editor, through learning HTML, CSS, JavaScript, PHP and MySQL all the way to creating a professional website.It covers:1. Definitions and exercises of various HTML/5, CSS/3, JavaScript, PHP & MySQL components.2. The last part is the essence of this book where you will create a website for ABC Global Consulting - a fictitious company. In this part, you will apply almost all the techniques you went through in the book. The website project is divided into two parts: static and dynamic. In the static part, you’ll create web pages that remain unchanged and deliver static content whenever they are accessed. In contrast, the dynamic part will teach you how to create pages that access fresh content from a database. This part comprises an E-Commerce module that allows visitors to purchase products online, a Newsletter subscription module to subscribe to company’s newsletters, and Contact Form module which will be provided to interact with site visitors. The E-commerce application development is divided into two major parts: Admin and Member interfaces. In the Admin part you will undergo five tasks: Admin Login module, Manage Categories, Manage Products, Manager Orders, and Manage Admin Accounts. The Member part comprises eight tasks: Member Login module, Register New Member, Reset Password, My Account, Featured Products Catalog, IndividualProduct Details, Shopping Cart, and Checkout (confirm order). After accomplishing all the above tasks, you’ll be guided on how to deploy the project on a host server.From web introduction to hands-on examples and from website designing to its deployment, this book surely is a complete resource for those who know little or nothing about professional web development.

Typography Best Practices (Smashing eBooks)


Smashing Magazine - 2013
    This book is about small — but crucial — details, in a specialty that is all about details. Whether you're interested in determining the right paragraph layout or typographic details, observing the correct typographic etiquette or making the other small decisions that will dramatically influence how your website is perceived, many answers will present themselves in this collection of articles.TABLE OF CONTENTSThe Perfect ParagraphMind Your En And Em Dashes: Typographic EtiquetteWhy Subtle Typographic Choices Make All The DifferenceA Closer Look At Font RenderingThe Creative Way To Maximize Design Ideas With TypeApplying Macrotypography For A More Readable Web PageAvoiding Faux Weights And Styles With Google Web Fonts

Jquery and JavaScript Phrasebook


Brad Dayley - 2013
     This hands-on guide gets straight to the essence of what's useful in jQuery and JavaScript, and what you need to know to build new web solutions or migrate existing sites to jQuery. jQuery & J avaScript Phrasebook presents carefully tested, flexible, adaptable code -- all organized for quick lookup and easy use. Coverage ranges from the basics to advanced jQuery capabilities, including jQueryUI widgets and mobile development. Coverage includes: Basics, including selecting and manipulating HTML elements with jQuery Selector Dynamically manipulating CSS values Handling browser and DOM events Performing validation Server communication REST, PHP, MySQL, AJAX, and JSON/XML data Positioning web page elements and making them interactive Using animation and other special effects

Beginning Html5 and Css3 for Dummies


Ed Tittel - 2013
    What the book covers: getting to know HTML5 and CSS3, creating and viewing a web page, HTML5 element syntax and structure, understanding CSS3 and what it's good for, CSS3 rules and style sheets, HTML5 tables and forms, deprecated HTML and elements to avoid, CSS3 styles and attributes, making CSS3 work, common mistakes and fixes, cool HTML5 tools, understanding responsive web design, and more.Series features: Information presented in the straightforward but fun language that has defined the "Dummies" series for more than twenty years.

Jump Start CSS


Louis Lazaris - 2013
    This book will quickly get you up to speed with the fundamentals of CSS and give you the confidence to start experimenting on your own.It covers:Layout techniques Images, backgrounds, text Navigation Getting fancy with CSS3 The book is built around a real-life example project: a recipe website design. It's a fun and easily understandable project that is used to demonstrate the concepts outlined in the book in a practical way. This is a clear, approachable and very easy-to-follow book that will get you to to speed with CSS in no time.

Adobe Creative Suite Design and Web Premium All-in-One for Dummies


Jennifer Smith - 2013
    Written by designers for designers, this book is filled with useful information and expert instruction that spans eight minibooks to help you get started with Adobe Creative Cloud, InDesign CC, Illustrator CC, Photoshop CC, Acrobat XI, Dreamweaver CC, Flash Professional CC, and Fireworks CC. You'll learn the latest graphic design and web development tools, tricks, and techniques; watch your productivity explode; and unleash your creative genius with this valuable resource.Helps print, web, and mobile media professionals get the very most out of the latest features and techniques available in Adobe Creative Cloud Provides beginners with design basics while providing the depth of coverage sought by more experienced design professionals Covers the key features and tools in seven of Adobe's most popular Creative Cloud applications (InDesign, Illustrator, Photoshop, Acrobat, Dreamweaver, Flash Professional, and Fireworks) plus a minibook dedicated to Creative Cloud basics From 3D images and vivid illustrations to dynamic web pages and interactive effects, this comprehensive guide shows you how to do it all!

CSS for Beginners - Learn to Tweak Your Website Design (Webmaster Series)


Andy Williams - 2013
    Whether you are building Wordpress sites or traditional HTML websites, this book aims to take the complete beginner to a level where they are comfortable digging into the CSS code and making changes to their own site. This book will show you how to make formatting & layout changes to your own website. The book covers the following topics:* Why CSS is important * Classes, Pseudo Classes, Pseudo Elements & IDs * The Float property * Units of Length * Using DIVs * Tableless Layouts, including how to create 2-column and 3-column layouts * The Box Model * Creating Menus with CSS * Images & background images The hands on approach of this book will get YOU building your own Style Sheets. Also included in this book:* Over 160 screenshots and 20,000 words detailing ever step you need to take* Full source code for all examples shown. * Video Tutorials The video tutorials accompanying this book show you:* How to investigate the HTML & CSS behind any website. * How to experiment with your own design in real time, and only make the changes permanent on your site when you are ready. A basic knowledge of HTML is recommended, although all source code from the book can be downloaded and used as you work through the book.

Buddypress Theme Development


Lister Tammie - 2013
    

Behind the Scenes of Real-Life Projects (Smashing eBooks)


Smashing Magazine - 2013
     Among others, you will discover how renowned projects such as the Financial Times Web app or the Nike Better World website were built, and learn from the success story of a translation app that made it into Apple's top ten charts. You'll also get an insight into Google's User Experience Lab, and (illustrated by the example of Pinterest) explore the importance of paint performance. Furthermore, our Smashing authors share valuable lessons learned in the course of their careers — from both successes and failures. This eBook is full of handy tips, ideas, and personal experiences that are beneficial to any Web professional. TABLE OF CONTENTS - Building The New Financial Times Web App - Bringing Angry Birds To Facebook - Behind The Scenes Of Nike Better World - Behind The Scenes Of Tourism New Zealand - Tale Of A Top-10 App, Part 1: Idea And Design - Tale Of A Top-10 App, Part 2: Marketing And Launch - Gone In 60 Frames Per Second: A Pinterest Paint Performance Case Study - Inside Google's User Experience Lab: An Interview With Google's Marcin Wichary - Mistakes I've Made (And Lessons Learned Along The Way)

Responsive Design With Wordpress


Joe Casabona - 2013
    In Responsive Design with WordPress, expert web developer Joe Casabona teaches you how to leverage WordPress to get the most out of responsive design, implement best practices, automate important processes, and make your life easier overall. You ll start with a refresher on the core functionality of WordPress, then dive into developing responsive themes and plugins. Find out what to consider at the outset of the design process to save hours of work during redesigns. Learn up-to-date best practices for determining breakpoints, accessibility, and preventing website bloat for better user experience no matter the user s connection speed. Finally, you ll apply the principles you learn to specific tutorials, such as building a photo gallery, map page, and products page. Learn when to rely on themes and when it s best to use plugins. Apply your responsive CSS to a WordPress theme. Learn various navigation techniques, such as Jump to with smooth scrolling or Select box. Use popular responsive techniques, like picturefill.js, to make images respond to different screen resolutions and connection speeds. Explore frameworks, including Bootstrap and Foundation. Download dozens of code samples to help implement responsive design techniques, and test yourself with end-of-chapter quizzes. "

A Pocket Guide to Interviewing for Research


Andrew Travers - 2013
    Yet we often lack confidence in our ability to interview well, worry about finding the right people, or making a case for the research in the first place. More than this, interviewing at its worst can too easily become dislocated from the broader design process.In this book, Andrew Travers explains how to talk to users and stakeholders in the design process. He'll demystify the process of interviewing and help you use that research to drive design decisions.

Realizing Empathy: An Inquiry Into the Meaning of Making


Seung Chan Lim - 2013
    Especially so as a designer, given that most have been distancing themselves from artists and craftsmen since the industrial revolution. But after spending 4 years exploring the very disciplines of craft as well as the visual and performing arts, the author came to the realization that he had completely misunderstood the two disciplines.Realizing Empathy: An Inquiry Into the Meaning of Making, is a book that analyzes and reflects on the author's embodied exploration of the disciplines of craft as well as the visual and performing arts, to tell the story of how and why realizing empathy is the heart of the creative process we call ‘making.’Through this exploration, the author also blends together his experiences in computer science and human-centered design to investigate both the ethics of our relationship to computer technology as well as the necessary and sufficient conditions required for facilitating empathic conversations in our human-to-human as well as human-to-machine interactions.

Foundations of Web Design: Introduction to HTML & CSS


Thomas Michaud - 2013
    Written by innovative curriculum developer and university web instructor Thomas Michaud, this book provides an accessible yet comprehensive look at web design and front-end coding, covering HTML, CSS, design principles and more. You'll learn HTML semantics, structure, and validation, and how to separate content from design using CSS (levels 1, 2, and 3). Online videos and code examples let you follow along and practice with the code. Some of the other things you'll learn about include: - text elements, links, objects, and tables - using the box model for background images, padding, borders, and margins - fixed vs. liquid page layout - choosing between different navigation models - creating and styling forms - interactive design with JavaScript and jQuery Foundations of Web Design is an indispensable resource to quickly take you from sketching to coding.

CSS3 for Dummies


John Paul Mueller - 2013
    Things like better mobility, cleaner code, less maintenance, and basic interactivity without JavaScript are just a few. Get thoroughly up to speed on CSS3 with CSS3 For Dummies. Whether you're a web developer or designer with a lot or very little experience in HTML and CSS, or just want assistance applying it to multiple browser and mobile apps, this book delivers. Explore in depth how CSS3 effects and transforms work and how to use them for animation and interactivity. Explains CSS3 in detail for web developers and designers who may or may not know HTML, CSS, or tools like DreamweaverInstructs how to define and apply CSS3 effects and transforms that work in multiple browsersCovers how to animate CSS3 effects and transforms with CSS and basic JavaScriptProvides detailed information and helpful examples, in the friendly, non-intimidating, For Dummies styleStart putting the great new features of CSS3 to work on your next project with "CSS3 For Dummies."

Interface Design for Learning: Design Strategies for Learning Experiences


Dorian Peters - 2013
    Kids from kindergarten to high school are honing math and literacy skills on their phones and iPads. If that weren't enough, people worldwide are aggregating internet services (from social networks to media content) to learn from each other in "Personal Learning Environments." Strange as it sounds, the future of education is now as much in the hands of digital designers and programmers as it is in the hands of teachers. And yet, as interface designers, how much do we really know about how people learn? How does interface design actually impact learning? And how do we design environments that support both the cognitive and emotional sides of learning experiences? The answers have been hidden away in the research on education, psychology, and human computer interaction, until now. Packed with over 100 evidence-based strategies, in this book you'll learn how to:Design educational games, apps, and multimedia interfaces in ways that enhance learningSupport creativity, problem-solving, and collaboration through interface designDesign effective visual layouts, navigation, and multimedia for online and mobile learningImprove educational outcomes through interface design.

Learning Joomla! 3 Extension Development


Tim Plummer - 2013
    It is assumed you will have some basic PHP, HTML, and CSS knowledge, but you don't need any prior Joomla programming experience. This book will also be useful to people who just want to make minor customizations to existing Joomla extensions and build on the work of others in the open source spirit.