Web Standards Solutions: The Markup and Style Handbook By: Dan Cederholm Published by Apress
There are three ways to go with a CSS book. The Cookbook: thick as a phonebook and likely to show so many examples—except the one you need. The Theoretical Essay: long, dry, detailed and suitable for programmers and hardcore designers. The Photo Album: all of these pretty glossy examples of what CSS can do nothing practical for you. By : Mike DeWolfe When you look at the title of "Web Standards Solutions: The Markup Style Handbook," you think: great... a theory book. Instead, it's a nice combo of cookbook examples dissected to almost the point of theory. Because the book is in black and white, it doesn't fall into the temptation of pages that show and don't tell. "Web Standards" covers the frequently used CSS implementations: headings, forms, lists, and tables. It shows off how to dress up these tags and use styles in uncommon ways (like a horizontal list and CSS based rollovers). Chapter 9, "Minimizing Markup" gets past the cookbook elements and digs into optimization. If all of your CSS building came from the likes of Dreamweaver, your CSS style sheet would be as long as War and Peace. "Minimizing Markup" talks about when tags will improve the design and when they are unnecessary. Chapter 10, "Applying CSS" continues on with optimization. It shows how to combine CSS styles sheets; as well as how to use CSS inclusion techniques to give "hi-fi" and "lo-fi" results for different vintages of web browsers. This stuff isn't dramatic, but it is nice that it's pulled together. Chapter 12, "Print Styles" talks about how you can serve out alternative tags to satisfy alternative media types. When I first learned of this, I took it to a boss. I showed how you could have one layout for the screen and a very different layout when printed. It was like dropping a jet engine on his desk. I was really happy to see that functionality emphasized in this book. Chapter 14 is all about image replacement. With CSS, you can swap out a heading for the flashier equivalent in graphics. The chapter talks about different methods but leaves out the most exciting new method of image replacement: sFIR—swapping text for the Flash equivalent and doing it only with some JavaScript and DHTML slight of hand. What did I want out of this book? Well, I have six other CSS books kicking around. Some are painfully artsy and detailed. A couple books are so dry that I have to know the tag to look it up. By itself, Web Standards Solutions is okay as a cookbook/theory book/photo essay of CSS. It needs more to back it up but then that "more" is readily available in other books and online. Since you probably have access to the CSS references, leaving them out spared some trees and probably knocked this book's price point down a notch. This isn't your one-stop for web standards but it does complement a foundation of design skills and/or CSS reference material. | DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware. |
More Miscellaneous Reviews Articles More By Codewalkers developerWorks - FREE Tools! | Join this webcast, to learn how the Rational Process Library can help with compliance issues, drive process improvement, and assist in service-oriented architecture (SOA) or Agile development. We will take a peek into the Rational Process Library with content around software and systems engineering (including RUP), operations and systems management, program and portfolio management, and asset and SOA governance. FREE! Go There Now!
| | | | This whitepaper presents the benefits of successfully introducing static analysis into your organization using IBM Rational Software Analyzer. Additionally, it identifies some common pitfalls that can hinder the effective use of static analysis tooling as well as presents 10 simple strategies designed to help you quickly realize the value of static analysis using Rational Software Analyzer. FREE! Go There Now!
| | | | Join us for this on demand webcast to learn about developing complex systems more quickly and efficiently. We'll cover market drivers for developing, governing and reusing systems software assets and how you can develop system software assets with Rational Asset Manager. FREE! Go There Now!
| | | | Visit IBM developerWorks to download a free trial version of IBM Rational Business Developer V7.1. Rational Business Developer offers rapid and simplified development of business applications and services through Enterprise Generation Language (EGL) tools, generating Java or mainframe solutions while shielding developers from technical complexities. FREE! Go There Now!
| | | | Manage, govern, and share services across your organization by using WebSphere Service Registry and Repository. Follow the hands-on exercises to learn how to navigate the Web interface to publish, find, reuse, and update services. FREE! Go There Now!
| | | | This Fall, IBM Rational talks to you directly through a special teleconference series giving you access to the best minds in IBM Rational - product experts and market thought leaders who will answer your questions during these pre-scheduled telephone conference calls. Register today! FREE! Go There Now!
| | | | Get a free trial download of IBM Lotus Forms V3.0 (formerly Workplace Forms), which provides a zero-footprint eForms solution to help you automate and move forms-based business processes off the desktop and onto the Web. With Lotus Forms, you can extend applications beyond the firewall by creating a single electronic form document ready for use in both thick and Web 2.0 thin client format. FREE! Go There Now!
| | | | Visit IBM developerWorks to try the IBM SOA Sandbox for connectivity. The SOA Sandbox for connectivity provides a trial environment with the tooling and components to help you explore how to effectively connect your infrastructure and integrate all of the people, processes and information in your company. Use the hosted sandbox to explore SOA techniques that streamline connecting existing IT assets together, as well as learn how to connect them to new business logic. FREE! Go There Now!
| | | | Join this Rational Talks to You teleconference, to hear how Enterprise Generation Language (EGL) eliminates the need for tedious and error-prone low level coding, so developers can focus on business requirements. EGL extends the Rational software development platform with a simplified programming language that enables developers who have little or no experience with Java, Web technologies or Service Oriented Architecture, to create enterprise-class applications and services quickly and easily. It also allows developers who may have little or no mainframe programming experience to quickly create traditional mainframe components. FREE! Go There Now!
| | | | Attend this launch webcast with Scott Hebner, Vice President of IBM Rational Marketing and Strategy, where he will overview Rational’s new offerings and programs to help customers accelerate software innovation on System z. He will discuss how these solutions help organizations extend their core business processes toward modern architectures such as SOA and web technologies to deliver business improvements that stand the test of time. FREE! Go There Now!
| | | | All FREE IBM® developerWorks Tools! | |