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ı.
Günümüz internet teknolojilerinde asenkron istekler artık web uygulamalarının vazgeçilmezi durumunda. Örneğin AngularJS ile bir uygulama geliştirirken, AJAX olarak yüklenen sayfaları Google Tag Manager’daki Page View event’i ile track ettiremediğimiz aşikar. Peki biz asenkron olarak gelen sayfalarımızı saydırmak istersek ne yapmalıyız?
İnternet çok hızlı gelişiyor ama insanlar, ona erişimlerinin her geçen gün daha da hızlanmasını bekliyor. Mesela bir zamanlar 6 saniye diye bir şey vardı. 6 saniye sonra insanların web sitesiyle ilgili bir sorun olduğunu düşündükleri veya dikkatleri dağılıp siteden ayrıldıkları söylenirdi. Şu anki beklentiyi bilmek ister misiniz?
2012 yılında aylık aktif kullanıcı sayısını resmi yollardan ilan eden Gmail, o gün ilk defa ezeli rakibi Hotmail’in önüne geçmiş oldu. Gmail’in haklı galibiyetinin sırrı; e-posta deneyimini baştan tanımladığı bir sürü yenilikte, okuma ve yazma alışkanlıklarımızı değiştirmesinde saklı. Nasıl mı? Buyrun yazımıza...
Başar Şen ile Angular eğitimlerinde bu hafta Tab ve Accordion menü yapımının inceliklerini öğreniyoruz.
Geçtiğimiz ay yayınlamış olduğumuz Angular 101 videosunundan sonra aldığımız geri dönüşler sonucunda, AngularJS için bir eğitim serisi hazırlamaya karar verdik. Her ay en az 1 eğitim videosu ile sizlere AngularJS’nin nimetlerini sunmaya çalışacağız.
Projelerimizde daha kolay yönetilebilir ve takip edilebilir bir kod yapısı oluşturabilmek için tartıştığımız zaman CSS ile ilgili nasıl bir yapı oluşturabileceğimiz konusunda CSS preprocessor'leri kullanmaya başladık. Diğer CSS preprocessor'lerin de hemen hemen aynı işleri yapabilmesine rağmen bizim Sass kullanmaya başlamamızdaki en önemli etken, çok fazla ve düzenli kaynaklara erişebilmemiz oldu.
Son dönem web tasarım trendleri içerisinde web tipografi olarak adlandırılan dışarıdan çağrılan fontlarla kullanıcı arayüzündeki tipografiyi özelleştirmek ve tarayıcının desteklediği font setinden bağımsızlığını ilan etmek çok moda oldu. Eğer siz de “Peki bu modanın beraberinde getirdiği katma değerin bir de marjinal maliyeti var mı?” diye düşünenlerdenseniz, işte bu yazımız tam sizler için...
Bugün, yazılım dünyasında son yılların en gözde platformlarından biri olan AngularJS’ye kısaca değineceğim.Teknik detaylarla sizleri yormadan kısa bir ön bilgi verip, ardından küçük bir uygulamayı beraber kodlayacağız.
Türkiye'de %97 civarındaki pazar payı ile bir Arama Motoru Optimizasyonu (SEO) projesinde dikkate almamız gereken başlıca arama motoru Google'dur. Türkiye'de az bilinen bir olgu ise, Google için yapılacak bir SEO çalışmasının web sitesinin tasarımı ile başlamış olması gerektiği gerçeğidir.
İnternetin bu kadar hızlı bir şekilde gelişmesiyle artık örümcek ağının ötesine geçtik ve sistemdeki karmaşa ve kaos çok daha fazla artmış durumda. Peki bu kalabalık içinden sıyrılarak kullanıcılarınızla yeteri kadar doğru bir iletişim kurabilmek mümkün mü?
Web sitesi siparişi alındı, malzemeler karıştırıldı ve fırına verildi. Müşterimiz geldi, dedik ki "Siparişiniz hazır, web siteniz bitti."
En basit tarafından baktığımızda, günlük hayatımızda sıkça karşılaştığımız bir şeydir kendisi. Kullandığımız yazılımsal ürünlerin sağında solunda v1.4.3 veya x.y.z gibi numaralandırmalar illaki gözümüze çarpmıştır. Bunlar versiyonlamanın ta kendisidir.