<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:uix="http://projectmallard.org/experimental/ui/" type="topic" id="in-app-notifications" xml:lang="sv">

  <info>
    <link type="guide" xref="patterns#primary"/>
    <desc>Händelseaviseringar i program</desc>
    <credit type="author">
      <name>Allan Day</name>
      <email>aday@gnome.org</email>
    </credit>
    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Anders Jonsson</mal:name>
      <mal:email>anders.jonsson@norsjovallen.se</mal:email>
      <mal:years>2015, 2018</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Sebastian Rasmussen</mal:name>
      <mal:email>sebras@gmail.com</mal:email>
      <mal:years>2017, 2018</mal:years>
    </mal:credit>
  </info>

<title>Aviseringar i program</title>

<media type="image" mime="image/svg" src="figures/patterns/in-app-notification.svg"/>

<p>Aviseringar i program är informationspoppupper som kan visas i ett program. De inkluderar en etikett som beskriver en händelse som har inträffat, och kan också inkludera en knapp som tillåter användaren att svara på detta. De är alltid tillfälliga och användaren kan avfärda dem.</p>

<section id="when-to-use">
<title>När ska de användas</title>

<p>Aviseringar i program kan användas för att informera användare om händelser som är omedelbart relevanta för deras aktivitet i ett program, men som inte är intressant i ett längre perspektiv. Detta i kontrast till <link xref="notifications">standardaviseringar</link> som tillhandahåller systemomfattande meddelanden som består efter att aviseringen först har visats.</p>

<p>Att låta användaren ångra en destruktiv åtgärd är ett exempel på bra användning av aviseringar i program: aviseringen visas omedelbart efter en användaråtgärd, och visas i det mest relevanta sammanhanget.</p>

<p>Aviseringar i program är inte en bra lösning för att kommunicera pågående tillstånd.</p>

</section>

<section id="guidelines">
<title>Riktlinjer</title>

<list>
<item><p>Det är inte alltid nödvändigt att inkludera en åtgärdsknapp i en avisering i ett program: inkludera endast en om den är direkt relaterad till händelsen och allmänt användbar.</p></item>
<item><p>Distrahera inte med onödiga aviseringar i programmet, och var försiktig så att du inte överanvänder dem: de kan vara irriterande om de poppar upp ofta.</p></item>
<item><p>Endast en avisering kan visas i programmet vid varje tillfälle, och nya instanser bör ersätta befintliga.</p></item>
</list>

</section>

</page>
