CSS-Tricks Screencasts show

CSS-Tricks Screencasts

Summary: CSS-Tricks Screencasts is focused on showing you tips, tricks, techniques about web design. Code samples can be extremely helpful, but sometimes it is even more helpful to watch someone as they code. In CSS-Tricks Screencasts will show you real live CSS and HTML code being written and tested right on the screen. Topics will vary but will always center around design and usability.

Join Now to Subscribe to this Podcast

Podcasts:

 #101: Let’s Suck at GitHub Together | File Type: video/mpeg | Duration: 18:25

You are probably pretty aware of why using version control is a good thing. In case you aren’t, I quickly go through that in this video. Then we get into the most basic thing we can possibly do: put a …

 #100: Let’s Write Semantic Markup | File Type: video/mpeg | Duration: 01:02:07

We spend an entire hour looking at a Photoshop design and writing HTML5 markup that describes what we see. We try and be as semantic as we can and discuss the challenges of that as they come up. We don't write any actual CSS, but we discuss CSS as we go, because markup choices and where we do/don't need classes/ID's are directly related to that. …

 #100: Let’s Write Semantic Markup | File Type: video/mpeg | Duration: 01:02:07

We spend an entire hour looking at a Photoshop design and writing HTML5 markup that describes what we see. We try and be as semantic as we can and discuss the challenges of that as they come up. We don’t …

 #99: Overview of HTML5 Forms Types, Attributes, and Elements | File Type: video/mpeg | Duration: 49:13

HTML5 has a bunch of form-specific features that all make forms on the web better. Browser support for the features is all over the map, but many of the features can be thought of as progressive enhancement, so if it works, great, the form is better, if not, whatever. In this screencast we look at all the new types, attributes, and elements and finish up looking at real world forms and how they could be better if they used these …

 #99: Overview of HTML5 Forms Types, Attributes, and Elements | File Type: video/mpeg | Duration: 49:13

HTML5 has a bunch of form-specific features that all make forms on the web better. Browser support for the features is all over the map, but many of the features can be thought of as progressive enhancement, so if it …

 #98: Playing with Body Borders | File Type: video/mpeg | Duration: 23:13

Putting a border around the inside of the browser window is such a simple little idea and can be a nice design effect. But how do we do it so that the borders don't scroll away as the page scrolls? And what about IE? And what about mobile devices? We look at a bunch of techniques for doing the body border, but they journey and technologies we look at on the way there are the interesting part. Links from the …

 #98: Playing with Body Borders | File Type: video/mpeg | Duration: 23:13

Putting a border around the inside of the browser window is such a simple little idea and can be a nice design effect. But how do we do it so that the borders don’t scroll away as the page scrolls? …

 #97: Intro to CSS Animations | File Type: video/mpeg | Duration: 30:50

Animations, like transitions, can alter page elements over time. Animations are more powerful and more complex in many ways. You need to declare an animation with a special syntax before you can use it, which allows you to specify values for multiple properties at different percentages of the animations completion ("keyframes"). Then when you do use it, there are lots of values you can set as to how you want it to behave. We'll cover all that as we build …

 #97: Intro to CSS Animations | File Type: video/mpeg | Duration: 30:50

Animations, like transitions, can alter page elements over time. Animations are more powerful and more complex in many ways. You need to declare an animation with a special syntax before you can use it, which allows you to specify values …

 #96: localStorage for Forms | File Type: video/mpeg | Duration: 26:31

HTML5 has an incredibly simple method for storing persisting data called localStorage. Natively, you just call a method with key/value pair and that is saved (pretty much) forever. Knowing the key, you can retrieve it at any time. This can be used with "progressive enhancement" in mind, doing things to enhance experiences but not be required. In this screencast we'll look at how to save the data on a form (before submission) so in case the browser window closed …

 #96: localStorage for Forms | File Type: video/mpeg | Duration: 26:31

HTML5 has an incredibly simple method for storing persisting data called localStorage. Natively, you just call a method with key/value pair and that is saved (pretty much) forever. Knowing the key, you can retrieve it at any time. This …

 #95: A Tale of Border Gradients | File Type: video/mpeg | Duration: 20:36

Turns out there is a simple way to accomplish gradients on borders. That took me longer than it should have to arrive at though, this screencast covers all the ways I tried and looked at along the way. View Demo   Download Files Links from Video: SnapBird (finding old tweets) CSS3Please …

 #95: A Tale of Border Gradients | File Type: video/mpeg | Duration: 20:36

Turns out there is a simple way to accomplish gradients on borders. That took me longer than it should have to arrive at though, this screencast covers all the ways I tried and looked at along the way. View Demo…

 #94: Intro to Pseudo Elements | File Type: video/mpeg | Duration: 18:37

Pseudo elements are visible elements on a web page that aren't "in the DOM" or created from HTML, but are instead inserted directly from CSS. This allows you to do lots of neat design-y things without cluttering the markup. Pseudo elements are CSS 2, so browser support for them is pretty good! Links from Video: Nicolas Gallagher: interview, multiple backgrounds, icons Meet the Pseudo Class Selectors Matt Hamm: page curl CSS Triangle …

 #94: Intro to Pseudo Elements | File Type: video/mpeg | Duration: 18:37

Pseudo elements are visible elements on a web page that aren’t “in the DOM” or created from HTML, but are instead inserted directly from CSS. This allows you to do lots of neat design-y things without cluttering the markup. Pseudo …

Comments

Login or signup comment.