Metin ve tipografiye etkilerini tanıtmak, yepyeni bir perspektif ekleyebilir. kullanıcı deneyimi bir web sitesinde. Ancak, metin okunacak ve bir efektle çok akıllı ya da zeki olmak, bunun amacını yenebilir.
Bu yüzden akıllı ol, zeki ol, ama emin ol kinetik tipografi etkisi aslında çalışıyor, tıpkı olduğu gibi Patrick Heng'in web sitesi - Yukarıdaki resimde yer aldı. Nasıl olduğunu bulmak için okunur ...
Aç Proje dosyaları Ve Velocity.js ve Blast.js kütüphanesinin olduğunu göreceksiniz. Patlama, metni yukarı bölerken, hız bir ara motordur. Her metin parçasını farklı aralıklarla hareket ettirmek için üç ofset değişken vardır.
& lt; script & gt;
var ofset1 = 0;
var ofset2 = 0;
var ofset3 = 0;
& lt; / script & gt;
Patlama kullanarak, metin karakterlerinin her biri kendi açıklık elemanlarına ayrılır. Sonra üst metin katmanı ilmeklenir ve her bir harf için ofset arttırılır, böylece bağımsız olarak canlandırırlar.
$ ("h1"). Blast ({
sınırlayıcı: "Karakter"
});
işlev animasyonu () {
var $ spans = $ ("# top"). Bul ('span');
$ spans.Each (işlev () {
Ofset1 + = 40;
Şimdi Hız Kütüphanesi hareketi ve opaklığı ekler, böylece harflerin yukarı çıkması ve kaybolması için. Her harf ofsettir ve her harfin her biri için süre ve rahatlama yapılır.
$ (bu) .velocity ({
Translatey: -100,
Opaklık: 1
}, {
Gecikme: Ofset1,
Süre: 800,
Kolaylık: "Kolaylık"
});
});
}
Şimdi 'Anim' işlevi çağrılır ve bu animasyonu başlamak için tetikler. Bir 'Settimeout' işlevi şimdi sarı olacak ikinci metin bloğunu şaşırtıyor. Yine, ilk örnekte olduğu gibi hız kullanılarak tetiklenir.
animasyon ();
settimeout (işlev () {
var $ spans = $ ("# middle"). Bul ('span');
$ spans.Each (işlev () {
ofset2 + = 40;
$ (bu) .velocity ({
Translatey: -100,
Opaklık: 0.8
}, {
Gecikme, süre ve gevşeme, ikinci sarı metnin doğru şekilde hareket etmesi için ayarlanır. Ardından, turuncu olan son metin parçası, bir sonraki 'settimeout' işlevinde, bu işlemden önce biraz daha uzun süredir geciktirmek için kontrol edilir.
Gecikme: Ofset2,
Süre: 800,
Kolaylık: "Kolaylık"
});
});
}, 100);
settimeout (işlev () {
var $ spans = $ ("# alt"). Bul ('span');
Şimdi son harfler yerine taşınır. Bu aynı etkiyi verir Patrick Heng'in sitesi , metnin katmanları var. Patrick aslında metni taşımak için WebGL kullanır, ancak bu, DOM elemanları ile daha basit bir yoldur.
$ spans.Each (fonksiyon () {
Ofset3 + = 40;
$ (bu) .velocity ({
Translatey: -100,
Opaklık: 0.8
}, {
Gecikme: Ofset3,
Süre: 800,
Kolaylık: "Kolaylık"
});
});
}, 150);
Richard Rutter, tipografi için bir sevgi ve hayranlığı vardır ve kuruldu FontDeck , öncü bir web yazı tipi hizmeti. Kendi kendine atanan bir web tipografi Evangelist olarak, Richard Clearlev'in baş organizatörüdür. Ampersand Web Tipografi Konferansları.
Londra 2018 Generate'de, atölyesi, tüm şekil ve boyutların ekranları için adapting, ilgi çekici, uygun, kendine özgü, etkileyici ve okunabilen web tipografisiyle web siteleri oluşturmanıza yardımcı olacaktır. Okuyucularınız için en iyi deneyimleri tasarlamak ve geliştirmek için, değişken yazı tipleri de dahil olmak üzere, yüzyıllar eski zanaatın en son teknolojiyle nasıl birleştirileceğini öğreneceksiniz.
Bir gün boyunca, her yeni tekniği size geri alabileceğiniz ayrıntılı bir örnek siteye uygulayarak uygulamalı faaliyetlere katılacaksınız. Bu, gelecekte başvurmanız için mükemmel bir kaynak oluşturacaktır. Ve eğer bu yeterli değilse, her katılımcı Richard'ın beğenisine ücretsiz bir elektronik kopyası ile yürüyecek. Web tipografi kitabı .
Kaçırmayın, şimdi biletinizi alın
İlgili Makaleler:
(Resim Kredi: Meg Buick) Lino PrintMaking, bir çizimin yumuşak bir linolyum bloğa oyulmasını, üzerinde ince bir..
(Görüntü Kredi: Gelecek) Apple ilk önce SmartWatch'ı halka başlattığında, herkes, inanılmaz donanımın yaz..
(Görüntü Kredi: Gelecek) Botları dışarıda tutmak her zaman bir sayı oyunudur - ne yazık ki, kullanımı kola..
Bir sanatçı olarak Wieden + Kennedy Londra, ben Baskı için Tasarım düzenli olarak. Basılı �..
Zooloji, hayvanlar ve vahşi yaşam okudu, her zaman benim için büyük bir tutku olmuştur ve onları boyamadan asla yorulmam. Lincolnshire kırsalında yaşayacak kadar şanslıyız ve kap..
Vertex Atölye Lideri Glen güney VR heykelinizi geliştirmenize yardımcı olmak için e..
Son kullanımınız yoksa, insan yapımı bir yapıya odaklanan çoğu sahne, bitkilerin ve ağaçlarda organik bitki örtüsün�..
Bu 3d sanat Eğitim, ICLone'un karakter yaratıcısında yarı stilize bir avatarın oluşturulmasına odaklanacak..