PrefixFree: Break Free From CSS Prefix Hell Advertisement This article is the first piece in our new series introducing new, useful and freely available tools and techniques presented and released by active members of the Web design community. Lea Verou is well-known for her experiments with CSS and JavaScript and in this post she presents her recent tool, prefixfree, which will hopefully help you break free from the CSS prefix hell. So What’s the Problem With Prefixes? I’m sure we all agree that CSS3 is pretty cool and that it enables us to do things that were previously impossible. I’m not saying that prefixes are bad. A Solution: prefixfree The code I write in my live demo slides and presentations doesn’t have any prefixes, even for things like @keyframes or the transition property, which aren’t yet supported anywhere prefix-less. The script essentially does everything in JavaScript’s power to allow you to completely forget about vendor prefixes. So, what does the rule above become with prefixfree? Download the Script on GitHub!
Beginners guide to Sitecore All articles Beginners guide to Sitecore If you are new to Sitecore and need a beginners guide, you have come to the right place. Learn Sitecore holds several articles when you need to get started with Sitecore: The following tutorial is a great beginners guide to Sitecore: If you need information about how to sort items in Sitecore take a look here Tutorial: How to manage sorting in Sitecore If you need a beginners guide to implement a XAML application in Sitecore, check out this article: Tutorial: How to build your first XAML application If you need a beginners guide to implement a multisite solution in Sitecore, check out this article: Tutorial: Building multisite solutions in Sitecore If you need to get started with Sitecore OMS, check out the following articles: If you are getting started with Sitecore and want to know more about Sitecore Caching, check out the following article: Tutorial: Understand Sitecore Caching If you need to implement a Lucene search, check out the following guide:
Getting Started - Google Web Fonts This guide explains how to use the Google Fonts API to add fonts to your web pages. You don't need to do any programming; all you have to do is add a special stylesheet link to your HTML document, then refer to the font in a CSS style. A quick example Here's an example. Copy and paste the following HTML into a file: Then open the file in a modern web browser. Making the Web Beautiful! That sentence is ordinary text, so you can change how it looks by using CSS. You should now see a drop shadow under the text: And that's only the beginning of what you can do with the Fonts API and CSS. Overview You can start using the Google Fonts API in just two steps: Add a stylesheet link to request the desired web font(s): Style an element with the requested web font, either in a stylesheet: or with an inline style on the element itself: For a list of fonts you can use, see Google Fonts. Specifying font families and styles in a stylesheet URL For example, to request the Inconsolata font: For example:
E4X Quick Start Guide Table of Contents First came Javascript, introduced by Netscape and having no real non-marketing relation to the Java programming language. Then came JScript, Microsoft's Javascript implementation. Then came ECMAscript, the standardized version of the language which unified the flavors (at least the basics) and provided consistent behavior and licensing terms to implementations. Soon there were lots of ECMAscript implementations, in browsers from Firefox and Internet Explorer and Opera and Safari, through to Adobe's Flash. But ECMAScript, which I'll still informally call Javascript for the remainder of this article, doesn't play terribly well with the primary markup languages of the web -- XML and HTML. Enter E4X, officially "ECMAscript for XML", a standard extension to Javascript that makes XML (and therefore XHTML) a first-class datatype within the language. Literal XML E4X introduces a new type, "XML", which holds an XML element. Trick: Know your context. c.phone. Constructing XML c.
Developing Responsive Designs With Opera Mobile Emulator Advertisement This is our seventh article in a series that introduces useful and freely available tools and techniques, developed and released by active members of the Web design community. The first article covered PrefixFree; the second introduced Foundation, a responsive framework; the third presented Sisyphus.js, a library for Gmail-like client-side drafts. The fourth shared a free plugin called GuideGuide with us, and later we’ve announced Erskine’s responsive grid generator Gridpak and Remy Sharp’s debugging tool JS Bin. Back in 2009, when coding version 10 of Opera Mobile, my Opera colleagues decided to tune the Opera Mobile build machine so that it would churn out builds not only for common mobile platforms, but for Windows and Linux as well. So, we decided to iron out the wrinkly bits, added a Mac build channel, and turned it into a publicly available developer tool, called Opera Mobile Emulator. Basic Usage When launching the emulator, you are greeted with a profile selector.
Web Standards Curriculum - Dev.Opera The Best CSS3 Tools, Experiments And Demos For Web Developers | Blog CSS3 is already the present on the Web. An authentic reality bursting with possibilities. On a daily basis Awwwards selects the best of the Web universe with the most spectacular examples of the latest version of web styling language par excellence.Tools & Generators | Experiments & Demos | Animations & PicturesEnjoy! CSS3 Tools & Generators: At the same time that the use of CSS3 has extended, lots of tools and code generators have popped up all over the place to try and facilitate coding work and simplify the application of new properties for the developer. Cubic-bezier Animatable The Web Font Combinator Prefix Free -prefix-free lets you use only unprefixed CSS properties everywhere. CSS3 Experiments & Demos: As if those weren't enough, a few fantastic artists of this language share their excellent experiments and innovative ideas for the use and enjoyment of whoever's interested. CSS3 Animations & Pictures:
The Shapes of CSS Learn Development at Frontend Masters CSS is capable of making all sorts of shapes. Squares and rectangles are easy, as they are the natural shapes of the web. Add a width and height and you have the exact size rectangle you need. Add border-radius and you can round that shape, and enough of it you can turn those rectangles into circles and ovals. We also get the ::before and ::after pseudo elements in CSS, which give us the potential of two more shapes we can add to the original element. Square Rectangle Circle Oval Triangle Up Triangle Down Triangle Left Triangle Right Triangle Top Left Triangle Top Right Triangle Bottom Left Triangle Bottom Right Curved Tail Arrow via Ando Razafimandimby Trapezoid Parallelogram Star (6-points) Star (5-points) via Kit MacAllister Pentagon Hexagon Octagon Heart via Nicolas Gallagher Infinity via Nicolas Gallagher Diamond Square via Joseph Silber Diamond Shield via Joseph Silber Diamond Narrow via Joseph Silber Cut Diamond via Alexander Futekov Egg Pac-Man Talk Bubble TV Screen Lock
HTML5 Please - Use the new and shiny responsibly