To educate, inform, inspire

Adobe Captivate 8 First Look

I have been using Adobe Captivate for a number of years (and have come to rely on it more and more in the past couple of releases). I recently obtained a copy of Captivate 8 (the latest version). I thought it would be appropriate to take a few moments and […]

Read More

Hack.me Site

The CMWEB 270 class I teach covers many of the fundamentals of ethical hacking. Of course, one of the main problems one encounters when teaching ethical hacking is providing links to vulnerable websites. Yes, one can easily create a vulnerable site. However, many hosting providers don’t like you to post […]

Read More

Adobe MUSE for Educators

I had the privilege of providing two sessions on Adobe MUSE as part of the Adobe Apps for Educators series which ends in July. These recordings were made on June 4, 2014.  Instead of a traditional blog post this week, I thought it would be better to provide links to […]

Read More

Project Parfait

Modern web design techniques focus around the concepts of responsive design. As such, many modern workflows include the concept of design in browser. An excellent overview of these modern processes can be found at CSS-Tricks. Adobe recently introduced an experiment that complements such a workflow – Project Parfait. For those […]

Read More

2014 Illinois Web Design Contest

The 2014 Illinois Web Design contest was held in Springfield on April 4, 2014 (with a briefing of participants on April 3). This represents the 14th year I have supervised this contest. Many thanks to Jonathan Worent for his help in the supervision of this contest and for portraying the […]

Read More

Photoshop Generate

I never cease to be amazed at the capabilities and options available in tools. Options that I didn’t know about or overlooked. Yes, working with web technologies, one is constantly learning. I recently completed a course at lynda.com dealing with Adobe Generator by Chris Converse. I simply didn’t realize this […]

Read More

Kali Linux

Each spring semester, I teach the CMWEB 270 class on web application security. Although we review a number of tools in that class, I also recommend students investigate packages of tools. One such tool is Kali Linux. This is a newer version of the venerable Backtrack Linux (which has been […]

Read More

MarkDown

As we conclude the fall, 2013 semester, I thought it was appropriate to focus several weblog posts on some “fundamentals” that students in various classes have been exposed to. As a start, I thought it appropriate to focus on Markdown syntax.  At the start of the year, I also covered […]

Read More

MUSE Presentation Widget

I was recently asked by a reader of this weblog how to modify the assets associated with the presentation widget in Adobe MUSE. I put together this short video describing how to modify these assets. For those who wish to view a larger version, I provide a link to the […]

Read More

Intel XDK

I recently tried out the Intel XDK application. Many thanks to Joseph Labrecque for making me aware of this tool. This is a free tool which allows you to leverage your knowledge of HTML, CSS, and JavaScript to build mobile apps. It works with both Windows (I tested on Windows […]

Read More

CakePHP Fundamentals

At our monthly Central Illinois Web Professionals and Adobe User Group meetings, I have been holding a series of discussions on the fundamentals of working with PHP. I started with the basics of server side scripting, PHP variables, syntax and related topics. Larry Ball then provided a session on debugging […]

Read More

Book Review – the Modern Web

I recently had the opportunity to review the following book. My review was also published in the October, 2013 issue of CHOICE. For those who do not have ready access to that resource, I provide the copy below. Gasston, Peter.  The modern Web: multi-device Web development with HTML5, CSS3, and […]

Read More

Parallax scrolling with Adobe MUSE

Parallax scrolling relies on the technique where background images move slower than those in the foreground. This technique is often used to create an illusion of depth in a 2D game. An overview of the technique is provided at Wikipedia. There are several JavaScript libraries which can be used to […]

Read More

Accessibility Summit 2013

I had the opportunity to participate in the 2013 Accessibility Summit (online) on September 10 and 11, 2013. Although the focus was on web accessibility, accessibility on mobile devices was also covered. It was a great learning opportunity (without having to travel). It was also wonderful to connect with individuals […]

Read More

Summer 2013 Reflections

As the fall, 2013 semester begins, I thought it appropriate to reflect on what happened during the summer. As was the case last year, this was an incredibly busy time for me. Not only did I provide a number of “train the trainer” sessions throughout the country, I helped run […]

Read More
Social media & sharing icons powered by UltimatelySocial