Allan Day
aday@gnome.org

This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.

Använda riktlinjerna för program på flera plattformar eller program av GNOME 2-stil.
Anders Jonsson
anders.jonsson@norsjovallen.se 2015, 2018
Sebastian Rasmussen
sebras@gmail.com 2017, 2018

# Kompatibilitet

Dessa riktlinjer för mänskliga gränssnitt riktar sig främst mot nya GTK- och GNOME-program, med betoning på GNOME 3-integration. De är dock även avsedda att vara användbara för plattformsoberoende program, så väl som för äldre program som kan ha designats och implementerats i enlighet med riktlinjerna för GNOME 2.

# Kompatibilitet mellan plattformar

Allmänt kan designmönstren som hittas i riktlinjerna för mänskliga gränssnitt användas på alla skrivbordsplattformar. De flesta konventionerna, så som menyer och menyknappar, vyer och vyväxlare, samt kontextfönster är vanliga och kommer allmänt att bli förstådda.

Det främsta exemplet på ett designmönster som varierar mellan skrivbordsplattformar är menyraden, vilken antar olika former på olika plattformar. Se designsidan för detta för mer råd om saker att ha i åtanke för program på flera plattformar.

# Kompatibilitet med GNOME 2

Dessa riktlinjer för mänskliga gränssnitt är en vidareutveckling av riktlinjerna för GNOME 2. Program som följer den nya versionen av riktlinjerna kommer att använda utrymme mer effektivt, tillhandahåller en mer fokuserad användarupplevelse, och kommer att använda moderna tolkningar av nyckelfunktionalitet, så som sökning, integration med nätet eller aviseringar.

Att följa några av designmönstren i dessa riktlinjer kan implicera storskaliga designändringar för program av GNOME 2-stil, speciellt om dessa program är komplexa. Specifikt skulle att ersätta namnlister och menyrader för fönster med en rubrikrad kunna vara en stor ändring för ditt program.

Många av råden som finns i dessa riktlinjer för mänskliga gränssnitt kan dock införlivas i program av GNOME 2-stil med minimal störning, och kommer att leda till en förbättrad upplevelse för användare. Detta inkluderar:

Att använda nya användargränssnittselement så som kontextfönster.

Råd om nya GTK-möjligheter, som animationer.

Moderniserade råd för ämnen så som visuell layout, typografi och ikonanvändning.

Att införliva dessa element ur riktlinjerna kan förbättra ditt program utan att kräva en stor designändring, och alla GTK- och GNOME-program kan dra nytta av dem.

Dessa riktlinjer för mänskliga gränssnitt har designats för att ge dig stöd i att avgöra den bästa designen för ditt program, snarare än att föreslå en enda mall som ska användas i alla program. Därför tillhandahåller de, även om de rekommenderar rubrikrader över menyrader, riktlinjer för båda infallsvinklarna.