Can I Use

What is Can I Use?

The Can I Use site is a thorough and extremely helpful resource site for web designers. It is a database of CSS and HTML elements/properties that tells you how widely supported each item is. Over time, old properties are retired and new ones arise. Browsers are not all consistent with when they update their software to support each of these items. Because of this, it's important to keep up to date on which browsers will show this coding as expected. You can use this site to easily search for a property or element and see which browser versions do support it.


4 Specific Uses of This Resource & Information

  1. This site can be used to look up various HTML & CSS elements & properties to see what browsers they will work in. You can also easily see which browsers score the highest overall for support.
  2. For each item you can look up, you can look at a list of known issues with using this property. This includes things specific to certain browsers, such as how that browser renders this property compared to other browsers. Just because a property is supported by a browser does not mean it displays the same as it would on other browsers.
  3. Each item also has a list of resources that you can use to learn more about this property, possible bugs, and tips regarding it.
  4. You can also use this site to keep up to date on the latest features being added. This allows you to read up on new trends even if they aren't fully supported yet.

2 Properties

CSS Transitions - This property is used to create various transition/animation effects one or many properties on an element. According to Can I Use, this is a widely supported item, getting a score of 98.41%. Only the oldest versions of IE, Firefox, and Opera do not support this.

I found this property interseting after seeing it used for so many things in my courses so far. Using a transition is a simple way to add a bit of movement and upscaled design to a page without using a crazy amount of code or making special animated graphics.

Calc - The calc property is used to make calculations within a CSS value. It is also widely supported, with a score of 93.24%. The oldest versions of IE, Firefox, Chrome, Safari and Opera do not support it but they are also note as widely used. All versions of IE only partly support it. There are issues with it not working properly in many instances, including the background-position value within even newer versions of IE.

I found this property interesting because of the wide amount of ways it can be used to customize width and placement of things. It's really powerful and can open up a lot of possibilities in coding by using it.


Summary

The Can I Use site is an amazing resource as a web developer. It is definitely a site to consult when you hear about a new CSS or HTML element or property. New things can be great to try out, but if they only work in a few select, newest browsers, you need to determine if using them will affect the how the site looks & behaves on other browsers (or previous versions).