Você quer levar seus projetos web para o próximo nível? Com Compass, um poderoso framework para Sass, isso se torna fácil. Neste guia, você descobrirá como aproveitar efetivamente o suporte a recursos CSS3 através do Compass. Eu vou te mostrar como proceder e quais funcionalidades estão disponíveis para você nos próximos passos.
Principais descobertas
Trabalhar com Compass e CSS3 permite que você gere um CSS moderno e compatível com navegadores. O ponto central é o site do Compass, onde você encontrará a documentação e inúmeros exemplos. Com o Compass, você pode facilmente integrar recursos CSS3 como border-radius ou text-shadow, beneficiando-se de prefixos automáticos para navegadores.
Guia passo a passo
Para começar com o Compass, primeiro preciso da sua arquivo CSS e da importação correta. Vá para o seu projeto e abra o arquivo CSS. Agora, você precisa importar o Compass. Para isso, escreva:

Isso lhe dá a estrutura básica para trabalhar com CSS3.
Agora, eu quero te mostrar como trabalhar com o border-radius, pois esse é um exemplo muito prático. Você pode escolher integrar todas as funções CSS3 ou específicas, como border-radius. Eu recomendo integrar todas as funções para ter mais opções disponíveis.
Para usar border-radius, você cria uma classe ou ID, por exemplo, chamando-a de.content. Em seguida, você insere sua definição de border-radius entre chaves. A sintaxe você encontra na documentação: você precisa especificar o raio horizontal e vertical.

Escreva:
Salve e veja seu arquivo no navegador. O que acontece? O comando CSS border-radius será complementado com os respectivos prefixos para navegadores. Assim, você obtém não apenas uma definição simples, mas também suporte para diferentes navegadores.

Dessa forma, você pode utilizar todas as variantes CSS3 que o Compass oferece. O ponto central para CSS3 no Compass é a seção correspondente na documentação, onde todas as funções estão listadas. Se você não entender algo ou quiser usar algo novo, basta verificar lá.

Agora, um outro exemplo onde você chama uma função. Vá novamente para o seu CSS e escreva:
Essa sintaxe garante que o box-shadow seja gerado com os prefixos de navegador apropriados para os navegadores suportados.

Além disso, o Compass lhe oferece a possibilidade de definir a compatibilidade do navegador para o seu projeto. Aqui você pode definir quais navegadores devem ser suportados, o que é especialmente importante quando seu cliente exige suporte para versões mais antigas dos navegadores.

Defina a versão mínima dos navegadores que devem ser usados. Assim, você garante que o Compass leve essa exigência em consideração.
Esses são os passos básicos para trabalhar com o Compass e as funcionalidades do CSS3. O site oficial do projeto e a referência de código oferecem tudo o que você precisa para trabalhar de forma eficaz.
Resumo
Com o Compass, você tem uma ferramenta poderosa em mãos que não apenas ajuda a implementar rapidamente recursos CSS3, mas também facilita o suporte a navegadores. Você deve sempre ter a documentação do Compass à mão para aproveitar as extensas possibilidades que esse framework oferece.
Perguntas frequentes
O que é o Compass?Compass é um framework CSS para Sass que ajuda você a criar folhas de estilo.
Como importo o Compass no meu arquivo CSS?Você deve usar o comando @import 'compass'; no seu arquivo CSS para incluir o Compass.
Como posso usar recursos CSS3 com o Compass?Você pode integrar recursos CSS3 através do uso de Mixins, como @include border-radius(...), diretamente.
Qual é a vantagem dos prefixos de navegador?Os prefixos de navegador garantem que suas definições CSS sejam exibidas corretamente em navegadores mais antigos ou em versões experimentais dos navegadores.
Como defino o suporte a navegadores no Compass?Você pode definir a versão mínima do navegador suportada na configuração do Compass.