background preloader

Angelinasmithyackey

Facebook Twitter

Angelina Smith Yackey

Learn to code. W3Schools Online Web Tutorials. XML Introduction - What is XML? jQuery. HTML Responsive Web. Using jQuery and Lectora to Customize e-Learning Courses. This is the fourth and final part of my jQuery in Lectora® series, so we are going to build something exciting and learn something rather complex.

Using jQuery and Lectora to Customize e-Learning Courses

But let’s first recap what we’ve learned so far: Part 1—Why jQuery is useful and how to include it in your title. We also enhanced a multiple choice question. Part 2—How to optimize your jQuery workflow and include external scripts. We also built a cool word clicker interaction and learned how to resize your page to fit any screen with Zoomooz.js. Part 3—We learned about jQuery’s little sister, jQuery UI, and we also built a drag-and-drop exercise from scratch. In this final part we’ll build two exercises that I find extremely useful in many e-learning courses. Image Magnifier First, we add all required scripts and style sheets: Then, we add two images (nashville_300px.jpg for preview and nashville_1024px.jpg for full size): Please note that the bigger image is 370x300px. Function run_magnifier(zoom) { // initialize the script var evt = new Event() CSS transitions, CSS transforms and CSS animation. Browser Support for CSS transitions How to use transitions If you haven't used transitions before, here's a brief introduction.

CSS transitions, CSS transforms and CSS animation

On the element you want to have animate, add the following CSS: There is a lot of duplication due to vendor prefixes - until the specification if finalised, this will persist. If this bothers you, there are various tools such as CSS Scaffold, LESS, or my preference - SASS, that allow you to define mixins to avoid repetitive code. Another approach is simply to write the CSS without the prefixes, then use Lea Verou's -prefix-free to add them in at runtime. Something you definitely shouldn't do is to only include the webkit prefix. It's worth noting as well that there isn't an -ms- prefix on these properties.

The syntax is pretty straightforward, you specify the property you want to animate, all or border-radius or color or whatever, the time to run, then the transition timing function. Whenever any property changes, then it will animate instead of changing directly. 47 Fun and Useful CSS3 Tutorials and Techniques. CSS3 Filters: Altering HTML and Images with just CSS. CSS3 Filters are a quite interesting offshoot from SVG, allowing you to modify HTML elements and images with blurs, brightness and a lot more.

CSS3 Filters: Altering HTML and Images with just CSS

In this quick tutorial we’ll go over exactly how they’re going to work. Using just CSS we can accomplish some pretty complicated effects. These should be applicable to both images and HTML elements, but obviously browsers will vary for the foreseeable future. The property used to control all of this stuff is filter. filter: filter(value); As you might expect though, browser prefixes will be required. HTML Color Picker. PX to EM Conversion. CSS Reference. Pseudo-classes. Pseudo-class is a keyword added to selectors that specifies a special state of the element to be selected.

Pseudo-classes

For example :hover will apply a style when the user hovers over the element specified by the selector. Pseudo-classes, together with pseudo-elements, let you apply a style to an element not only in relation to the content of the document tree, but also in relation to external factors like the history of the navigator (:visited, for example), the status of its content (like :checked on some form elements), or the position of the mouse (like :hover which lets you know if the mouse is over an element or not). Syntax How to read CSS syntax. Index of standard pseudo-classes Specifications. CSS Color Names. Using CSS to Style Your Lectora Course. 77. Use CSS in your Lectora Titles. 12 Things You Can Do with Lectora and Code. Reading Time: 2 minutes I presented at my organizations quarterly Lectora brownbag luncheon this week on using Lectora and code (HTML/CSS/and JavaScript).

12 Things You Can Do with Lectora and Code

It was a lot of fun preparing and I believe (hope!) That everyone found it useful. I wanted to post the presentation here as a demo of the types of things I have done and hope to do with code in Lectora. Why Code? There are two main reasons. The first one is that, when I first started using Lectora, I dug through the forums and one of the things I noticed pretty quickly was Lectora could be an extemely powerful and versatile tool. The second reason is that, when I have room to run (which I sometimes do) outside of the constraints of Lectora, knowing how to create cool interactions, interactive infographics, webpages, etc. is one way to create really cool learning objects that aren’t tied to any authoring tool.

About the Presentation I also thought about the presentation in terms of simple to complex. Watch the Online Video Course Dreamweaver CS6 Essential Training. Watch the Online Video Course Creating a First Web Site with Dreamweaver CS6. How does the Internet work? - HowStuffWorks. Even though the Internet is still a young technology, it's hard to imagine life without it now.

How does the Internet work? - HowStuffWorks

Every year, engineers create more devices to integrate with the Internet. This network of networks crisscrosses the globe and even extends into space. But what makes it work? To understand the Internet, it helps to look at it as a system with two main components. The first of those components is hardware. Other types of hardware that support the Internet include routers, servers, cell phone towers, satellites, radios, smartphones and other devices. These elements are connections. All of this hardware wouldn't create a network without the second component of the Internet: the protocols. We'll take a closer look at protocols and how information travels across the Internet on the next page. The evolution of html5 info. HTML5 Demos and Examples.