Statamic is een fantastisch CMS met een geweldige community. Het is bijzonder developer-friendly en eenvoudig uit te breiden met add-ons. Als je dit leest, weet je Statamic waarschijnlijk al te waarderen. Voor video-integratie zijn de mogelijkheden echter beperkt tot YouTube of een rechtstreekse link naar een MP4-bestand. Zelfs de eigen site van Statamic bevat opvallend genoeg een rickroll bij de demonstratie van de videomogelijkheden.
Een jaar geleden introduceerden we videostatistieken op mave.io. Sindsdien hebben we miljoenen weergaven verwerkt. We maakten de software open source om onze belofte over de privacy van je klanten aantoonbaar waar te maken. In dit artikel geven we een technisch overzicht van de wijzigingen waarmee we de prestaties en privacy van ons product voor videostatistieken hebben verbeterd.
Onlangs vroeg iemand ons of het mogelijk is het oorspronkelijke mp4-bestand uit ons systeem op te halen om in een UI te gebruiken. Dat kan, en in theorie kun je zo’n bestand rechtstreeks in je site insluiten. Toch legden we uit dat onze componenten meerdere optimalisaties combineren om je gebruikers een betere ervaring te bieden.
Na een druk jaar hebben we alweer iets nieuws voor je. Met de component
2023 was een druk jaar en we laten je graag onze nieuwste functies zien. We nemen onze nieuwe componentenbibliotheek uitgebreid onder de loep, met onder meer verbeterde ondertitels en aanpasbare thema’s. Ook vertellen we over ons opensourceproduct voor videostatistieken en nog veel meer. Duik met ons in alle ontwikkelingen en ontdek het verhaal achter iedere functie.
We helpen klanten regelmatig met specifieke toepassingen. Die delen we graag, zodat iedereen een eigen intro of outro op maat kan bouwen.
Tegenwoordig zijn er uitstekende tools om alles te meten wat er op je site gebeurt: klikken, leestijd, laadtijden, fouten, enzovoort. Met de videocontent op onze websites willen we net zo zorgvuldig omgaan… toch?
We kunnen niet vaak genoeg zeggen hoe belangrijk aandacht voor kleine details is bij het bouwen van applicaties. Phoenix LiveView maakt dat verrassend eenvoudig. Het is fantastisch, en dit is alweer ons derde artikel erover. Vraag je je af of we een heel artikel aan contenteditables kunnen wijden? Jazeker.
De vorige keer besprak ik foutafhandeling en de animatie daarvan in een applicatie met Phoenix LiveView. Bij mave hebben we oog voor zulke details, en jij waarschijnlijk ook — anders zou je dit niet lezen. Vandaag duiken we in een ander onderwerp waar we mee aan de slag gingen: paginaovergangen.
Bij mave zijn we dol op Phoenix LiveView. Zelfs als backenddeveloper ga je er vanzelf mee letten op kleine interacties die veel effect hebben en je product degelijk laten aanvoelen. Met een paar kleine wijzigingen kunnen we dat resultaat in onze hele app consequent doorvoeren. Laten we kijken naar foutafhandeling in een Phoenix LiveView-formulier.
1
2
3
4
5
<script type="module">
import { Player } from "https://cdn.video-dns.com/npm/@maveio/components/+esm";
</script>
<mave-player embed="ubg50Cq5Ilpnar1"></mave-player>
<script type="module">
import { Player } from "https://cdn.video-dns.com/npm/@maveio/components/dist/react.js";
</script>
<Player embed="ubg50Cq5Ilpnar1"></Player>
<script type="module">
import { Player } from "https://cdn.video-dns.com/npm/@maveio/components/+esm";
</script>
<mave-player embed="ubg50Cq5Ilpnar1"></mave-player>