Alışveriş sepetiniz şu an boş
Tüm eğitimlere göz atarak ilgi duyduklarını sepetine ekleyebilirsin.
Bilgisayar ile insan arasındaki etkileşimin en kritik adımlarından biri olan arayüz geliştirme konusunda hem SHERPA Blog yazarları hem de uzman konuklarımızdan makaleler, ipuçları, öneriler ve eğitimler bu kategoride toplandı.
Tasarım projelerinin güncel sorunlarından biri de yazılımcı ile tasarımcının zaman zaman aynı noktada buluşmakta zorlanması. Geçmişten bugüne gelişen araçlar, yazılımcıların ve tasarımcıların ortak çalışma hayatında pek çok şeyi değiştirse de iletişim temelinde bazı sorunlarla karşılaşmak hâlâ mümkün. Peki, bu iki farklı bakış açısı aynı noktada nasıl buluşur ve birbirini nasıl daha iyi anlar?
Başta web ve mobil arayüz tasarımlarınız olmak üzere, projeleriniz için interaktif prototipler oluşturabileceğiniz Proto.io'yu sizin için inceledik.
İstatistiklere göre WordPress kullanım oranı %26'ya ulaştı. Seveni olduğu kadar sevmeyip eleştireni de çok olan WordPress’in artıları ve eksileri neler?
SSL geçişinde web sitenizin SEO açısından sorun yaşamaması, hatta tam aksine trafiğinizin olumlu yönde etkilenmesi için yapılması gerekenler.
Bir web sitesinde yüklenme hızı HTTP isteklerini en fazla arttıran, sitedeki görsellerdir. Çoğu zaman onlarca kelimeyle anlatılabilecek bir konuyu, bir tek görselle çok daha etkili bir şekilde ifade edebiliriz. Daha zengin bir deneyim için görsellerin kullanımı kadar, bu görsellerin hangi formatlarda kullanılacağı da bir web sitesinin performansı ve görsellerin kalitesi açısından çok önemlidir. Bu yazımızda web sitelerinde kullanılabilen farklı görsel formatlarından, bunların avantajlarından ve doğru kullanım amaçlarından bahsedeceğiz.
Bir yazılımcı için "efor öngörüsü" (estimation) — bir iş için ne kadar süreyle ne kadar efor harcanacağına dair tahmin — vermek, işinin en can sıkıcı kısmıdır. Çünkü süreç boyunca karşınıza çıkabilecek sorunlar ve bunların ne kadar zaman alacağı konusunda asla emin olamazsınız. Bu nedenle, birçok kişi efor öngörülerinin hep farazi kalacağı için anlamsız olduğunu düşünür.
Web sitenizin içeriği kullanıcılar için anlaşılabilir olmasına rağmen makineler için aynı şey geçerli değildir. İçeriği makineler için de anlaşılabilir hale getirmek için HTML koduna özel etiketler ekleyerek hangi içeriğin, hangi konu ile alakalı olduğunu belirtmek gerekir. İşte yapısal veri (structured data) bu noktada devreye giriyor.
Bir web sitesinin sunduğu kullanıcı deneyimi ilk aşamada sitenin hızına ve performansına bağlıdır. Bitmek bilmeyen "yükleniyor..." animasyonu ile kaybedilen her saniye, sunulan deneyimi de olumsuz yönde etkiliyor. Web sitelerinde performans iyileştirmeye yardımcı olacak birkaç önemli ipucu bu yazıda.
Tasarımcı ve yazılımcıların birlikte çalışırken karşılaştığı en temel sorunun iletişim problemi olduğunu söyleyebiliriz. Peki ne oluyor da bu ikili için iletişim arapsaçına dönüyor? Bu problemi çözen yeni nesil araçlar ve programlar neler?
Bu videomuzda AngularJs ile oluşturulan listeleri kendi yazmış olduğumuz filtrelerle filtrelemeyi inceleyeceğiz.
Bu videomuzda "AngularJS Custom Directives nasıl kullanılır, temelleri nelerdir?" başlıklarını birlikte inceleyeceğiz. İyi seyirler...
Bu videomuzda "AngularJs ile dropdownlist'ler nasıl populate edilir?" ve "ng-options ve ng-change nasıl kullanılır?" hep birlikte öğreneceğiz.