> For the complete documentation index, see [llms.txt](https://jens-andreasson.gitbook.io/webbutveckling/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jens-andreasson.gitbook.io/webbutveckling/master.md).

# Start

## Webbutveckling 1

### Centralt innehåll

* Webben som plattform, dess historia och samhällspåverkan.
* [Teknisk orientering om webbens protokoll, adresser, säkerhet och samspelet mellan klient och server.](/webbutveckling/teknisk-orientering/viktiga-begrepp.md)
* [Publikation av webbplatser med och utan webbpubliceringssystem.](/webbutveckling/publikation/git-pages.md)
* [Processen för ett webbutvecklingsprojekt med målsättningar, planering, specifikation av struktur och design, kodning, optimering, testning, dokumentation och uppföljning.](https://jens-andreasson.gitbook.io/projekt/)
* Märkspråk och deras inbördes roller, syntax och semantik – där det huvudsakliga innehållet är standarderna för [HTML](/webbutveckling/html/html-spraket.md) och [CSS](/webbutveckling/css/css-spraket.md) samt orientering om [Ecmaskript](/webbutveckling/javascript/js-spraket.md) och [dokumentobjektsmodellen](/webbutveckling/teknisk-orientering/dom.md) (DOM).
* [Teckenkodning, begrepp, standarder och handhavande.](/webbutveckling/teknisk-orientering/teckenkodning.md)
* [Bilder och media med alternativa format, optimering och tillgänglighet.](/webbutveckling/media/bilder.md)
* [Riktlinjer för god praxis inom webbutveckling.](/webbutveckling/tester/checklista-foer-webbsidor.md)
* [Interoperabilitet genom att följa standarder och testa på olika användaragenter.](/webbutveckling/tester/kodkvalitet.md)
* [Applikationer som fungerar oberoende av val av användaragent, operativsystem eller hårdvaruplattform och hur tillgänglighet uppnås även för användare med funktionsnedsättning.](/webbutveckling/tester/anvaendbarhet-och-tillgaenglighet.md)
* [Kvalitetssäkring av applikationens funktion och validering av kodens kvalitet.](/webbutveckling/tester/kodkvalitet.md)
* [Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder.](/webbutveckling/tester/saekerhet.md)
* [Lagar och andra bestämmelser som styr digital information, till exempel personuppgiftslagen och lagen om elektronisk kommunikation.](/webbutveckling/publikation/lagar-och-regler.md)
* Terminologi inom området webbutveckling.

## Webbutveckling 2

### Centralt innehåll

* Webben som plattform för applikationer av olika slag.
* [Utvecklingsprocessen för ett webbtekniskt projekt med målsättningar, planering, specifikation av struktur och design, kodning, optimering, testning, dokumentation och uppföljning.  ](https://jens-andreasson.gitbook.io/projekt/)
* Fördjupning i märkspråk där det huvudsakliga innehållet är standarderna för [HTML](/webbutveckling/html/html-spraket.md) och [CSS](/webbutveckling/css/css-spraket.md) med särskilt fokus på [responsiv design](/webbutveckling/design/responsiv-design.md).
* [Språk](/webbutveckling/css/sass.md) med stöd för variabler för att förenkla CSS-generering.
* Ramverk eller klassbibliotek inom [design](/webbutveckling/design/bootstrap.md) eller [skriptspråk](/webbutveckling/javascript/ramverk.md).
* [Skriptspråk](/webbutveckling/javascript/js-spraket.md) för webbutveckling på klientsidan och [dokumentobjektsmodell](/webbutveckling/teknisk-orientering/dom.md).
* Bilder, ljud, video och två- eller tredimensionell interaktiv grafik för webbapplikationer.
* [Riktlinjer för god praxis inom webbutveckling](/webbutveckling/tester/checklista-foer-webbsidor.md).
* [Uppnående av interoperabilitet genom att följa standarder och testa på olika plattformar](/webbutveckling/tester/checklista-foer-webbsidor.md).
* Applikationer som fungerar oberoende av vald plattform och hur [tillgänglighet ](/webbutveckling/tester/anvaendbarhet-och-tillgaenglighet.md)uppnås även för användare med funktionsnedsättning.
* Kvalitetssäkring av applikationens funktion och validering av [kodens kvalitet](/webbutveckling/tester/kodkvalitet.md).
* [Lagar och andra bestämmelser som styr digital information, till exempel personuppgiftslagen och lagen om elektronisk kommunikation](/webbutveckling/publikation/lagar-och-regler.md).
* [Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder.  ](/webbutveckling/tester/saekerhet.md)
* Terminologi inom området webbutveckling.

{% hint style="info" %}
[Webbserverprogarmmering](https://jens-andreasson.gitbook.io/webbserverprogrammering/)
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://jens-andreasson.gitbook.io/webbutveckling/master.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
