MadCap Software LogoLeft Quotation MarkRight Quotation Mark
Free Trials Contact Us
Buy Now
Products Services Help & Support Customers Case Studies Resources Blog
Photo of Mike Kelley

Mike Kelley

Principal Information Developer, inContact

Mike is the Principal Information Developer at inContact. A lifelong technology enthusiast, he started his career in tech support, QA, and then tools programming. While studying computer science at Boise State University, he had an epiphany (much to the chagrin of his father) and realized that his immediate true calling was in technical writing. He switched majors to technical communication and hasn’t looked back since. Mike has been using MadCap Flare since version 6 and loves to incorporate the latest in web development into Flare output.

MadWorld 2017 Sessions Presented by Mike Kelley:

Monday, April 3

4:00-4:55 PM

Is Your CSS WET or DRY? The Importance of DRY (Don’t Repeat Yourself) CSS

Track 4 Tools Neutral • CSS

Technical writers are being asked more and more to handle the design of help output. In MadCap Flare, we use CSS to manage that design. But how maintainable is your CSS? In how many places do you have to update a value in order to change one setting in your interface? In this session, Principal Information Developer, Mike Kelley will teach you how to write DRY CSS so that it's more compact and easier to maintain. The person who inherits a DRY project after you won't hate you for life.

Tuesday, April 4

9:30-10:25 AM

Upgrade Your Archaic Image Maps to Modern, Sexy, Hover Maps!

Track 3 Basic/Intermediate • MadCap Flare • Image Maps

Almost nothing has been done to update image map technology since it was first introduced in HTML 3.1 - 20 years ago! Learn how Mike Kelley developed hover maps as a way to modernize the image map user experience. Your users will no longer be confused as to where hotspots are. You no longer have to textually inform your users that an image is interactive. In addition, you no longer have to draw rough hotspot borders in MS Paint. It's time for a better user experience. It's time for hover maps!

Wednesday, April 5

10:15 AM-12:15 PM

Advanced CSS: Using CSS to Design Elegant Solutions to Everyday HTML Problems

In this workshop designed for advanced CSS users, we’ll provide some high-level CSS instruction, but attendees are expected to have a firm grasp of CSS 2.1 fundamentals. The workshop will demonstrate several recurring problems found in HTML and present better solutions to overcoming them, such as using counters to auto-number, transitioning HTML elements from one state to another, using intrinsic content size to fix layout issues, easily minimizing code duplication, and more.