Alışveriş sepetiniz şu an boş
Tüm eğitimlere göz atarak ilgi duyduklarını sepetine ekleyebilirsin.
Alışveriş sepetiniz şu an boş
Tüm eğitimlere göz atarak ilgi duyduklarını sepetine ekleyebilirsin.
Etrafımızda yüzlerce nesneyle birlikte yaşıyoruz. Kullandığımız araçlar, yaşadığımız mekanlar, yürüdüğümüz yollar hayatımızın ayrılmaz birer parçası. Peki bu nesnelerin hayatınızı işlevleriyle etkilediği kadar, şekilleriyle de etkilediğini hiç düşündünüz mü? Gelin, yuvarlatılmış köşelerin duygularımıza etkilerine birlikte bakalım.
Uygulamalar, akıllı cihazların artık her an elimizin altında olmasıyla birlikte, gündelik hayatımızın vazgeçilmezleri haline geldiler. Bugün herhalde sunduğu hizmetin hedef kitlesinde, mobil cihaz kullanıcılarının olmadığını iddia edebilecek kimse yoktur. Ancak uygulamalar dünyası heyecan verici olduğu kadar da kafa karıştırıcı: "Nasıl bir uygulama geliştirmeliyiz?" sorusunu sorduğunuzda net bir cevap almak yerine, cevap vermeniz gereken daha fazla soruyla karşı karşıya kalmanız gayet olası. Bu yazımızda belki de bu kafa karıştırıcı soruların en önemlisinden, "native uygulama mı, hibrit uygulama mı?" ikileminden bahsedeceğiz.
Formlar insan-bilgisayar iletişiminin gerçekleştiği en kritik noktalar. Kullanıcılarınıza sorunsuz bir hizmet sunabilmenin yolu da bu formların doğru bir şekilde tasarlanmasından geçiyor. Bu yazımızda, formların HTML yapısını oluştururken dikkat edilmesi gerekenlerden bahsedeceğiz.
Arayüz geliştirme sürecinde en çok zaman kaybettiren noktalar, çoğunlukla kararsız kalınan anlar olur. Projenin başında belki de zaman kaybı olarak görülebilen, ön değerlendirmeye ve hazırlık sürecine harcamamız gereken zaman aslında çok daha rahat bir çalışma ortamı oluşturmanızı sağlar.
Algoritma, verilerin bilgisayara hangi çevre biriminden girileceğinin, problemin nasıl çözüleceğinin, hangi basamaklardan geçirilerek sonuç alınacağının ve sonucunun nasıl/nereye yazılacağının sözel olarak ifade edilmesidir. Algoritmaların, görsel sembollerle ifade edilmiş şekline "flowchart" yani "akış şeması" denir.
1970’lerden bu güne neredeyse her dönemdeki çocukları bu kadar etkileyen ve anılarında bu kadar ciddi etkileri olan Susam Sokağı'nın sırrını hiç düşündünüz mü? Bu yazımızda size, Susam Sokağı'nı bu kadar etkileyici kılan özelliklerinin temelinde yatan kullanıcı testlerinin etkisinden bahsedeceğiz.
Geçtiğimiz haftalarda birçok yerde karşılaştığımız ve “İnterneti çökerten adam” manşetleriyle tanıdığımız Azer Koçulu’nun hikayesini duymuşsunuzdur. Azer Koçulu, yaşanan bir iletişim krizi sonrasında npm’deki 273 kod paketini silerek internette küçük bir krize sebep olmuş, Facebook gibi büyük firmalar tarafından geliştirilen bazı yazılımların çalışmaz hale gelmesine yol açmıştı. Olay yavaş yavaş gündemden düşse de, asıl önemli sorular bu kriz sonrasında sorulmaya başlandı. Açık kaynak kodlu projeler ve özgür yazılım aslında ne kadar özgür hareket edebiliyor? Açık kaynak kodlu yazılım geliştiriciler telif hakları karşısında ne kadar korunabiliyor?
Web arayüzlerinde vektörel ikonlar kullanmamızı sağlayan iki yöntem var: ikon font ve SVG kullanımı. Font ikonlar kullanımı son yıllarda oldukça yaygın bir yöntem. İster kendi oluşturduğunuz ikonları ister internetten elde edebileceğimiz ikonları derleyip, ikon font dosyalarına dönüştürmemizi sağlayan birçok araç var. Ancak son zamanlarda, tarayıcılardaki gelişmelerle birlikte SVG kullanımı daha yaygın hale gelmeye başladı. Bu yazımda, font tabanlı ve SVG formatlı ikonların kullanımlarındaki avantajları ve dezavantajları derledik.
Web sitenizde arama özelliği sunarken nelere dikkat etmelisiniz? "Hata mesajlarınızı optimize edin" yazı dizisinin son bölümünde arama etkileşimine ve arama sonuçlarının gösterimine değindik.
Formlar her zaman sinir bozucudur. Tam bitirdim derken geri dönen hata mesajları, kafa karıştırıcı seçenekler ya da doğru formatta yazılması gereken alanların ayrıştırılamaması kullanıcınızın sıkılmasına ve formu doldurmayı tamamlamadan sayfadan ayrılmasına sebep olur. Bu yazımızda, kullanıcılara formlarda nasıl yardımcı olabileceğimizden, onlardan istediğimiz bilgileri alırken nasıl daha kolay bir deneyim sunabileceğimizden bahsedeceğiz.
Bir arayüzde kullanıcılarınızın deneyimini iyileştirmek için her şeyi yapsanız da her zaman bir hatayla karşılaşma ihtimalleri vardır. Bunlar teknik hatalar olacağı gibi, kullanım kaynaklı hatalar da olabilir. Deneyimi mükemmelleştirebileceğiniz esas nokta ise, kullanıcılarınızı bir hata gerçekleştiğinde doğru bir şekilde yönlendirebilmenizdir. Bu yazımızda, hata mesajlarını doğru bir şekilde nasıl kullanabileceğimizle ilgili ipuçlarını paylaşmak istedik.
Bu yazımızda, sizin için CSS yazarken kullanabileceğiniz birimlerden, bu birimlerin kullanım şekillerinden ve yerlerinden bahsedeceğiz.
Olsun, hangimiz unutmuyoruz ki... Yeni bir şifre oluşturmak için e-posta adresini girmen yeterli.
Kapat