Accelerated mobile pages

(AMP) – ett projekt för kodning av tidningssidor så att de snabbt ska kunna visas på smarta mobiler. AMP har bland annat följande funktioner:

  • asynkron Javascript. Det innebär att en sida inte måste vänta medan ett Javascript blir inläst och exekverat. Resten av sidan renderas utan att vänta på Javascript;
  • – inga anrop till externa webbresurser får fördröja renderingen av resten av en sida;
  • – yttermått för varje element på sidan måste anges redan i HTML‑koden. Telefonen kan därför avsätta utrymme åt varje element innan innehållet har laddats ner. Sidans struktur kan därför ritas upp innan sidan fylls på med text och bild. Man slipper ryckiga förändringar av sidan.

– AMP använder en form av HTML som heter AMP HTML. Det fungerar på de senaste versionerna av alla vanliga webbläsare. Det utvecklas i öppen källkod av Google i samverkan med projektet Digital news initiative, DNI. – Se amp.dev.

[massmedier] [webbpublicering] [öppen källkod] [ändrad 8 maj 2019]

Phantom OS

ett operativsystem som först utvecklades av ryska Digital Zone. – Phantom OS, som först visades upp 2009, är helt annorlunda än Unix och Windows. Det är helt igenom objektorienterat, och har inga filer i vanlig bemärkelse. Systemets till­stånd sparas kontinuerligt i beständigt minne. Även vid ett plötsligt ström­av­brott kan man direkt efter omstart återgå till vad man gjorde. Phantom OS är också gjort för att vara säkert: det går inte att anropa ett objekt på annat sätt än genom en metod, och i Phantom OS är allt objekt. – För ”vanliga användare” ser Phantom OS ut som andra operativsystem med grafiskt användargräns­snitt, men den underliggande strukturen är alltså radikalt annorlunda. Det som i andra operativsystem är program och filer real­i­se­ras i Phantom OS som tillstånd hos objekt. – Läs mer på Digital Zones webbsidor (där det tycks vara borttaget), på sajten phantomos.org och se beskrivning på GitHub. – Se också artikel i The Register.

[operativsystem] [ändrad 17 december 2019]

Open source car control

(OSCC) – projekt i öppen källkod för att bygga om bilar till helt datorstyrda bilar. Alla funktioner ska styras genom elektriska ledningar (by wire). Syftet med projektet är att vem som helst ska kunna göra en sådan om­bygg­nad till överkomligt pris. OSCC är baserat på bilmodellen Kia Soul. Projektet finns på Github, se denna länk. – Se oscc.io.

[bilar] [öppen källkod] [ändrad 16 april 2018]