KAMİS
Aygıt Bağımsız Tasarım
İlke
Açıklama
Yönergeler
- İnternet sitesine bilgisayar, tablet, telefon gibi farklı cihazlardan erişildiğinde, site içindeki resim, yazı gibi öğeler ekran genişliğine göre şekillenmeli, yatay kaydırma çubuğuna ihtiyaç duymaksızın sorunsuz olarak görüntülenmelidir.
- Duyarlı tasarımda sayfa öğeleri sürekli yer değiştirdiği için tasarım ve geliştirme ekipleri yakın çalışmalıdır.
- Duyarlı tasarıma göre hazırlanmış bir internet sitesi, masaüstü platformda çok güzel bir kullanım deneyimi sunabilirken, mobil cihazlarda kullanıcılara kötü bir deneyim yaşatabilir. Sayfa öğeleri diziliminin değiştiği her tasarım için kullanılabilirlik çalışması yapılmalıdır.
- İnternet sitesinin tam ekranda kullanılması zorunlu olarak kullanıcıdan istenmemelidir.
Referanslar
- ISO 9241-151 / 7.2.2 – Independence of content, structure and presentation
- ISO 9241-151 / 9.3.14 – Using appropriate techniques for defining the layout of a page
- ISO 9241-151 / 10.9 – Designing for input device independence
Faydalı Kaynaklar
İlke
Açıklama
Yönergeler
- İnternet sitesi tüm çözünürlüklere uyumlu bir biçimde tasarlanmalı, görsel tasarım olumsuz etkilense dahi navigasyon ve fonksiyonların olumsuz etkilenmeyeceği bir yapı kurgulanmalıdır.
- İnternet sitesinin hangi çözünürlük ve tarayıcıda daha iyi çalışacağına dair bilgi ana sayfada doğrudan verilmemelidir. Ancak bu bilgi, teknik bilgiler ya da yardım bölümünde verilebilir.
- Görme kusuru olmayan kullanıcıların genellikle ekrandaki yazıları 60cm uzaklıktan 12 punto da okumayı tercih ettikleri göz önünde bulundurulmalı, bununla beraber 14-24 inç arası ekranların daha yaygın kullanıldığı dikkate alınmalıdır.
- Birçok kullanıcının internet sitelerine tablet ya da mobil telefon ile ulaştığı göz önünde bulundurulmalı, tasarımlar hazırlanırken yaygın kullanılan cihazların çözünürlükleri dikkate alınmalıdır.
- Kullanıcıların internet sitelerini tam ekran boyutunda kullanma zorunluluğu olmadığından, küçültülmüş pencerelerde açabilecekleri unutulmamalı ve ekran tasarımlarında buna da dikkat edilmelidir.
Referanslar
- ISO 9241-151 / 10.7- Supporting common technologies
Faydalı Kaynaklar
- Galitz, W. O. (2007). The essential guide to user interface design: an introduction to GUI design principles and techniques (3rd ed.). Indianapolis, IN: Wiley.
- Screen Resolution and Page Layout
İlke
Açıklama
Yönergeler
- Sayfalar yüklenirken yaşanan yavaşlığın önüne geçmek için dosya boyutu büyük içerikler (Örn. Fotoğraf, video, animasyon vb.) kullanılmamalıdır.
- Fotoğraflar, ihtiyaç dışı durumlar istisna olmak üzere, orijinal büyük boyutlarında kullanılmamalı, ekrana sığacak boyutlara küçültülmelidir. Resim boyutlarının küçültülmesi için editör aracılığıyla büyüklükleri ve boyutları küçültülmelidir. HTML/CSS üzerinde fotoğraf/resim gerçek boyunu değiştirme yönünde boy ayarlaması yapılmamalıdır.
- Özellikle ana sayfanın ve sık kullanılan sayfaların hızlı yüklenebilmesi için gerekli optimizasyonlar / iyileştirmeler yapılmalıdır.
- Sayfa yüklenirken azami bekleme süresi 10 saniyeyi geçmemelidir.
- Sayfanın yüklenmesinde kademeli yükleme teknikleri kullanılabilir. Bu teknikle sayfanın ilk gelen bölümü kullanıcı tarafından hemen okunmaya başlanacaktır.
- Sayfalar, düşük bağlantı hızları için de optimize edilmelidir.
- JavaScript, CSS vb. dosyaların her sayfanın içine eklenmesi yerine, ortak sunucu klasörlerinde tam uzun alan adresi ile kaynak kodun içinde kullanılarak önbelleğe alınmaları sağlanmalıdır.
Referanslar
- ISO 9241-151 / 10.5 – Acceptable download times
Faydalı Kaynaklar
- –
İlke
Açıklama
Kullanıcıların sahip oldukları işletim sistemleri farklılık gösterebildiğinden, geliştirilen internet sitelerinin bütün işletim sistemlerindeki (Örn. Windows, MacOS, Linux vb.) tarayıcılarda sorunsuz olarak çalışması önemli hususlardan birisidir.
İşletim sistemleri tarafından yazı tipleri (font) veya form öğeleri farklı yorumlanabilmektedir. Aynı yazı tipinin işletim sistemlerinde farklı görünmesinin nedeni, kullanılan yorumlama motorlarının farklı olmasından kaynaklanmaktadır. Aynı yazı tipi bir işletim sisteminde “anti-aliasing” özelliği ile görüntülenirken bir diğerinde bu özellik kullanılmadığı için keskin kenarlı ve daha pütürlü görünebilmektedir. Form öğeleri web teknolojileri (CSS, JavaScript, vb.) ile özelleştirilmeden standart hali ile kullanıldığında yine görünüm farklılıkları ortaya çıkabilmektedir.
Yönergeler
- Ulusal açık kaynak işletim sisteminde bulunan tarayıcılar ile sorunsuz çalışma testi yapılmalıdır.
- İşletim sistemleri değişse de internet sitesinin görünümü, içeriği ve performansı değişmemelidir.
- Her işletim sisteminde bulunmayan, ücretli uygulamalar gerektiren eklentili dosya türleri, doküman indirme kapsamında kullanılmamalı, yaygın uzantılı türler tercih edilmelidir.
- Kullanıcıların belirli bir işletim sistemini kullandığı varsayılmamalıdır.
- Yazı tipi tercihinde, farklı işletim sistemlerindeki yorumlama motorlarının oluşturacağı farklı yazı görünümü dikkate alınmalı ve hedef kitle için en ideal yazı tipi seçilmelidir.
Referanslar
- ISO 9241-151 / 10.7 – Supporting common technologies
Faydalı Kaynaklar
İlke
Açıklama
Yönergeler
- Kullanıcıların hangi tarayıcıyı kullanacağı kesin olarak bilinemeyeceği için en çok kullanılan tarayıcılar (Örn. Google Chrome, Internet Explorer, Mozilla Firefox, Safari, Opera vb.) göz önünde bulundurularak, internet sitesinin bu tarayıcılarda aynı görünüm ve performansa sahip olması sağlanmalıdır.
- Tarayıcılarda ki özel bileşenlerin (Örn. Component, plug-in vb.) kullanımının web sitelerinin görünümünü etkileyebilme ihtimali olduğu göz önünde bulundurulmalıdır.
- İnternet sitesinin hedef kitlesi dikkate alınarak, özel eklentiler ya da en son tarayıcı sürümlerinde bulunan özelliklere dayalı tasarımların kullanımından kaçınılmalıdır.
- İşlemci gücünü ve batarya kapasitesini zorlayan bileşenler mümkün olduğunca kullanılmamalıdır.
- Sayfa kodlarında hata olmamasına dikkat edilmelidir. Bu hataların bir kısmı bazı tarayıcılar tarafından düzeltilebileceği gibi bir kısmında ise sayfa görünümü etkilenecektir. Bu durum, tarayıcılar arasında görünüm farklılıklarına yol açabilmektedir.
Referanslar
- ISO 9241-151 / 10.7 – Supporting common technologies