Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • My Swedish Blog

    This is my Swedish blog that is slowly getting updated from my old Wordpress page. I will continuously rebuild it here from scratch, which will take quite a lot of work to be honest, so be patient!

    Att leva med Sensorisk Hyperaktivitet / Doftöverkänslighet

    I veckan så blev jag sängliggande en dag. Inte för att jag var sjuk utan för att min kropp reagerade på någonting i min omgivning. Jag har ingen aning om vad eller hur jag ska kunna förhindra att det händer igen. Jag vet bara att det händer ibland och det får jag leva med.
    Sensorisk hyperaktivitet (SHR) är ett ganska nytt begrepp, men det betyder i korthet att jag är överkänslig för dofter och kemiska ämnen. Symptomen är koncentrerade kring lungor och ögon och det är oftast inga problem med mindre symptom som ger hosta och snuva.
    Det är när det blir en hög koncentration som det blir problematiskt. Problem att andas och kraftig huvudvärk som ofta följs av kraftigt illamående kan lamslå mig en hel dag. Saker som starka rengöringsmedel och vissa typer av parfym är det som brukar ge den typen av reaktion.
    Sensorisk hyperaktivitet ger förutom allmänna besvär också symptom som kan vara lite svårtolkade:
    nästäppa eller rinnsnuva nysningar kliande eller rinnande ögon hosta och slembildning heshet och klåda i halsen tryck eller smärta över bröstet en känsla av att det är svårt att andas. Ögon irritation, t ex klåda och rodnad Näs irritation, t ex nästäppa och snuva Hals irritation, t ex heshet och klåda Som du kan se så är det flera av symptomen som påminner om enklare förkylningar. För mig så kan det ibland vara svårt att veta om jag är förkyld eller bara reagerar på något kemiskt. Rinnsnuva, feber, huvudvärk och hosta är symptom som kan passa in på både en förkylning och SHR.
    Det som triggar symptomen är fortfarande väldigt oklart. Det finns liten forskning och resultaten är svårtolkade i många fall. Några saker verkar dock påverka i större utsträckning än andra. Några triggers av den typen är 
    Parfym - kosmetika          Parfymerade produkter         Olika kemikalier         Blomdoft         Cigarettrök         Mögel         Luftföroreningar         Avgaser         Kall luft och ansträngning Ett exempel på en väldigt stark trigger som jag sprang på för några år sedan är när jag var på gymmet och körde ganska hårt. Jag noterade inte först att städskrubben var öppen eller att städare mixade lite städvätskor för att börja sitt arbete. När jag väl märkte det var det redan försent. Jag lämnade gymmet omedelbart och kräktes i buskarna utanför. Den dagen blev jag sängliggande med migränliknande symptom och kraftig illamående.
    För mig så är det lite svårt att parera alla triggers eftersom jag åker kollektivt. Det är ofta det kliver på personer som badat i parfym eller som stinker cigarett rök. Det är dock ytterst ovanligt att jag brukar få några kraftigare reaktioner, men ibland händer det och då finns det inget jag egentligen kan göra åt det.
    Under 2018 hade jag ovanligt många sjukdagar och jag börjar fundera på om det kan finnas ett samband med arbetsmiljön eftersom det byggs om en hel del. Det betyder att det blir ganska mycket lim, färg och nya mattor med mera. Med tanke på att det är en del av mina sjukdomsperioder som sammanfaller med större ändringar i arbetsmiljön så är det inte helt omöjligt att det kan vara det som iallafall ökat på problemet.
    2019 för mig blir ett hälsoår. Så nästa vecka så ska jag boka in tid för hälsoundersökning och tandläkare. Jag ska även köpa nytt gymkort och kolla upp mina knän som bråkat ett tag. Förhoppningen är att jag ska kunna få en diagnos gällande SHR också så jag antingen kan utesluta det eller få det bekräftat en gång för alla.
    Att leva med SHR är lite småknepigt, men generellt så påverkar det inte så mycket. Det blir några episoder varje år och ett antal dagar då jag är lite snuvig/febrig och får huvudvärk. Jag undviker platser som att gå upp vid Åhlens om jag ska till T-Centralen eftersom den ligger utanför Åhlens parfymavdelning. Flyger jag till Gardemoen i Norge så tar jag personal gången förbi taxfree och så vidare. Jag har också oftast en huvudvärkstablett med mig utifall jag behöver den under dagen.
    Det finns många som har detta problem, men vi pratar ganska lite om det. Har du samma situation eller känner du någon som har samma problem?

    Är det kanske dags att skaffa en ny kamera för 2019?

    Det var ett tag sedan jag var ute och fotograferade. Väldigt länge sedan till och med. Nu funderar jag på om det kanske kan vara dags att återuppta fotograferandet igen, men då behöver jag köpa en ny kamera.
    Min gamla kamera fungerar fortfarande felfritt och det är en trevlig liten kamera. Tyvärr så har jag alltid känt att jag har svårt att känna mig bekväm med titthålet eftersom jag har glasögon. Idag finns det många prisvärda instegskameror med inbyggd skärm, så jag funderar på att uppgradera lite.
    Jag har en Nikon med några objektiv så det känns logiskt att fortsätta med Nikon även i framtiden. Jag tänker inte lägga några stora summor på en ny kamera så det blir förmodligen något som Nikon D5300 som ligger ganska bra i pris.
    https://www.youtube.com/watch?v=rl2XcilScIU

    Windows 11 koncept video

    Windows 11 koncept video av Kamer Kaan Avdan visar hur Windows 11 skulle kunna se ut. Microsoft har dock bekräftat att det inte blir något Windows 11. Personligen tycker jag det ser ganska bra ut för att vara Windows.
     
     

    Jira plugin för Optimizely A/B testning

    Optimizely har annonserat ett plugin för Jira Cloud som visar status på Optimisely's feature flags. Det är ett intressant plugin, men frågan är vem den funktionen är för och hur det ska användas?
    Jag gillar Optimizely och deras produkter, speciellt för att kunna köra A/B tester på ett enkelt och kraftfullt sätt. När Optimizely presenterar ett plugin till Jira så är det så klart dubbelt bra, men tyvärr verkar pluginet inte göra så mycket och jag är lite fundersam till vem det är som faktiskt ska använda det?
    Enligt Optimizely så är det utvecklingsteamen som ska komma närmare när man jobbar med att testa features i produktion. Det låter ju toppen, men hur ska det ska bara genom att dra in statusar från Optimizely? Kanske är det bara första steget, för det jag iallafall egentligen vill ha är att kunna koppla olika brancher till feature test direkt i Jira.
    Det som jag funderar lite på är just vem som den här typen av information är intressant för. Jag vet ju att som utvecklare vill du helst inte gå in i Jira utan sätta upp din IDE så du kan hämta Jira information, skapa brancher och jobba fokuserat. Från ett management perspektiv så är det enklare att ha hela Optimizely informationen tillgängligt
    Oavsett är det ett intressant plugin och jag är glad att se att vi knyter A/B testning närmare utveckling. Jag ska se om jag kan få en kommentar från Optimizely om deras plugin så vi får höra direkt vad deras vision är för pluginet.
    Optimizely's plugin är gratis för Jira Cloud och du kan begära en licens här.
     

    Wordpress 5.0 är ute, men du bör vänta med att uppgradera

    Wordpress 5.0 är släppt och du kan uppgradera redan idag om du vill. Många, inklusive jag, avråder dock från att uppgradera. Det är för att Wordpress 5.0 ännu inte håller den kvalitet som vi borde kunna förvänta oss från en mogen produkt som Wordpress.
    Även om Matt Mullenveg skriver varmhjärtat om Wordpress 5.0 och framförallt om den nya editorn Gutenberg, så kvarstår faktum att Wordpress 5.0 inte är en stabil produkt än. Det finns gott om buggar kvar och det kommer att ta flera månader innan de flesta har åtgärdats.
    Utvecklarna som jobbat på Wordpress 5.0 har gjort ett riktigt bra jobb och de har jobbat hårt. Trots detta har många högt protesterat mot att släppa Wordpress 5.0 nu. Istället har man argumenterat för att hålla den tidslinje som man tidigare satt. Där skulle Wordpress 5.0 släppas i Januari om de första datumen inte verkade vara realistiska. Av någon anledning valde Matt Mullenveg att inte följa den strategin, något som väcks en hel del kritik.
     
     
    Yoast som är en av de stora utvecklarna av plugins som jobbat på Wordpress 5.0 och han är långt ifrån ensam om att vara missnöjd med hur arbetet med Wordpress 5.0 har skötts.  Droppen kom när beskedet om att Wordpress 5.0 skulle släppas bara 2 dagar senare, vilket är inte bara oprofessionellt utan rent av ohyfsat.
    Flera har ifrågasatt vad dramat är eftersom man inte MÅSTE uppgradera bara för att en ny version kommer ut. Det är personer som verkar missförstå vad en produktionsrelease faktisk är och som är fast i någon agil utopi där man itererar även produktionskod. Det är ett helt galet tänk som jag hoppas inte ska sprida sig. Är det något som kan döda Wordpress dominans så är det en tradition av ofärdiga releaser som får folk att söka sig till stabilare system.
    Jag har självklart uppgraderat till Wordpress 5.0 eftersom jag har en liten sajt och jag riskerar väldigt lite. Mitt intryck är att Wordpress 5.0 är betydligt sämre med betydligt fler buggar än när jag körde 4.9.8 med Gutenberg pluginet. Flera plugins fungerar dåligt och layouten i admin är inte alls stabil.
    Mitt råd är att avvakta med att uppgradera. Jag skulle absolut inte uppgradera en produktionssajt i dagsläget utan vänta på 5.0.1 och 5.0.2. Minst. Wordpress 5.0 är den minst stabila releasen jag har sett sedan jag började använda Wordpress för drygt 10-12 år sedan...
     
     
     

    Träning och lite ändrat mindset redan innan nyår

    Träning har varit mer än lovligt trögt de senaste 3 åren. Med ganska långa avstånd till gymmen och för att jag är ganska kräsen så har alla försök misslyckats. Det är dags för en förändring av mindset och lite spännande experiment!
    När jag flyttade till Stockholm så blev jag otroligt irriterad på att alla gick långsamt och var i vägen när jag skulle gå någonstans. Jag kunde antingen fortsätta att vara irriterad och stressad, eller så kunde jag ändra mindset. Idag är det inga problem och jag upprepar mitt mantra "all rör sig i sin takt utifrån sina förutsättningar" och låtsas att jag kör rally mellan de jag möter. Det blir liksom lite roligare så och jag påminner mig själv att alla har olika förutsättningar och att det är helt ok.
    Nu tror jag att jag får köra samma tankesätt på gymmet. Tidigare har det varit väldigt fokuserat där jag vet exakt vad jag ska göra med både supersets och tripplesets. Det kräver att utrustningen finns tillgänglig när jag behöver den och det fungerar ganska dåligt när man tränar med alla Instagram modellerna som sitter och småfjuttar med vikterna eller tyngdlyftarna som står i samma maskin i 2 timmar.
    Det får bli lite flexibelt med en huvudplan och sedan några sidospår om utrustningen är upptagen. Kanske kör en tung bas för det är sällan några som kör det på gymmet och sedan kan jag lägga på pump på det vid behov. Det viktigaste är att försöka hitta något sätt att kunna uthärda att det är mycket folk på gymmet och kunna vara flexibel med övningarna.
     
    Jag måste också kika lite på när och vart jag ska träna. Även vad jag ska träna är lite uppe i luften också eftersom jag vill testa en liten teori. Träna på lunchen eller direkt efter jobbet är det ingen idé att ens titta på. Det är så sjukt mycket folk så det är inte ens kul att tänka på. Eventuellt kan jag köra en lång lunch och hoppa ner vid 10 och sedan antingen börja tidigare eller sluta senare. Jag ska nog testa det, men då behöver jag ett gym som är väldigt nära.
    Jag har en teori att om du har en svag buk så går du naturligt upp i vikt. Med mer utrymme för tarmarna så får det plats mer skit, bokstavligen. Så genom att stärka upp buken och minska utrymmet för buken så går du även ner i vikt. Jag avskyr att träna magen för det går inte riktigt att köra tungt. Jag älskar dock att "spränga" muskler så jag ska försöka att tänka lite annorlunda med magen också. Istället för att försöka köra tungt och sedan vila så kör jag 3-4 olika övningar och pumpar in så mycket blod jag kan.
    Med min rygg som är lite som den är och med en allt stelare kropp så rör jag mig långsamt mot problem. Jag behöver öka på flexibiliteten och rörligheten och med tanke på att jag vill stärka upp min buk så vore det på sin plats att komma igång med kampsport igen. Tae Kwon Do har alltid varit min favorit så jag ska se om jag hittar en klubb att besöka. Alternativet är Yoga eller kanske Kick/Thai/Boxning. Jag ska börja med lite stretchövningar hemma direkt och sedan får vi se hur det går.
    Nu ska jag göra en inventering av träningskläder och skor så jag vet vad jag behöver köpa. Jag ska också kolla om jag kan provträna på Gymmet som ligger bredvid jobbet och alternativ för kampsport när det blir aktuellt.
    Varför vänta till nyår liksom?
     
     
     

    Mycket sjukdom på sista tiden och ganska låg energi

    Egentligen hela 2018 har jag varit mer sjuk än vad jag brukar och jag har haft en lång period med ganska låg energi. Energin börjar komma tillbaka, men jag åker dit på sjukdom efter sjukdom just nu känns det som.
    Låg energi är inget konstigt, det kommer och går som en del av livet. När det håller i sig en längre tid däremot så blir det lite jobbigt. Under 2018 har jag haft ganska låg energi redan från början och det har inte riktigt släppt än.
    Under 2017 och början av 2018 gjorde jag ganska stora förändringar. Jag kapade bort saker som jag kände kostade energi och jag la ner det sista av mitt företag. Som alltid i Januari så var jag lite extra låg och med ett nytt spännande uppdrag som kostade massor av energi så var det inte oväntat att det skulle komma lite förkylningar och en period med låg energi.
    Det var inte heller oväntat att med 3 timmars pendling i kommunaltrafiken och 6-8 timmars möten med människor från jordens alla hörn så skulle det blir lite extra baciller att bekämpa.  Våren och sommaren kom och gick och fast jag hade otroligt kul på jobbet så kostade det mycket energi och jag drog på mig lite förkylningar.
    Efter sommaren så åkte jag dit på en lunginflammation och ett par rejäla förkylningar. Jag fick äta antibiotika och allt verkade ok. Tyvärr så har hösten varit extra jobbig med förkylningar i allmänhet och folk både på jobbet och i lokaltrafiken har snörvlat och hostat friskt under hela hösten.
    När man äter antibiotika så tar det ganska ordentligt på immunförsvaret och trots att min fru försökt stoppa i mig alla möjliga piller för att stärka immunförsvaret så känner jag att jag är väldigt skör just nu. Det faktum att jag sover alldeles för dåligt, dricker alldeles för lite vatten och rör på mig alldeles för lite hjälper inte direkt heller.
    Det som är lite märkligt dock är att jag normalt brukar ha en extra låg period nu i December och Januari av olika anledningar. I år så känns det dock som att jag har mer energi än vad jag brukar ha. Även om jag känner mig lite risig, eftersom jag har ännu en förkylning, så är min energi ganska bra ändå.
    Det är fortfarande en bit kvar tills jag är tillbaka på min vanliga energi nivå känns det som, men det känns bättre nu än vad det gjort på mycket länge. Om jag bara kan bli av med alla förkylningar och komma igång med både träning och sömn, då kommer jag nog vara tillbaka på nolltid hoppas jag.
    Tyvärr så kämpar jag fortfarande med mitt träningsdilemma där jag inte hittar något bra ställe att träna på som inte är tokfullt med instagrammare och spandex fetischister. Jag bor dessutom lite i limbo utan några bra gym i närheten, eller iallafall intalar jag mig det. Förmodligen behöver jag bara en spark i baken för att komma igång igen och jag tror faktiskt att jag måste göra det ganska snart...
     

    Förlängt kontrakt på H&M

    Mitt uppdrag som Jira metod och process expert har förlängts en andra gång och den här gången ett år framåt. Det betyder att jag fortsätter att supportera användarna i Jira för hela H&M samt representerar systemet i alla metod och process forum under 2019 också.
    Det är inte ofta jag förlänger ett uppdrag, men arbetet på H&M är otroligt spännande och intressant så jag kunde inte låta bli. Jag har fått några förfrågningar från annat håll, men tills vidare så är det H&M där jag känner att jag kan utvecklas mest just nu. Hur det ser ut efter den här förlängningen får jag se, men jag förstår nu varför det är så svårt att lämna H&M.
     
    Uppdraget passar dessutom extra bra med mitt engagemang som Atlassian User Group Leader vilket är ett extra plus :)
     

    Chrome Dev Summit - alla 22 sessionerna

    Googles sjätte Dev Summit gick av stapeln 12-13 november och det var som alltid mängder av intressanta keynotes som presenterades. Allt från moderna ehandelsplattformar till webassembly och Virtual Scroll till hur vi ska hantera complexa javascript baserade applikationer. Det fanns något för alla i år känns det som och här har jag samlat alla sessionerna för att du enkelt ska hitta dem.
     
    Dag 1 - Keynote
    En round-up av webbplattformens senaste framsteg och det utvecklande landskapet. Keynote täcker också Chrome-lagets fortsatta investering för att flytta plattformen framåt och stödja samhället.
    Dag 1 - Get Down to Business: Why the Web Matters
    Musik? Kaffe? Idéer? Genom att fokusera på snabbhet och dra nytta av webbens växande möjligheter hittade tre globala företag ett meningsfullt engagemang med nya och befintliga användare överallt. Hör direkt från Spotify, Starbucks och Pinterest om de unika metoderna som de har använt för att bygga och ständigt förbättra sina PWAs och därigenom uppnått tillväxt och framgång.
    Dag 1 - State of the Union for Speed Tooling
    Mätning, optimering och övervakning av användarupplevelse på webben har aldrig varit enklare. Lär dig om de senaste ändringarna i prestationsverktyget, och hur man meningsfullt införlivade lab- och fältdata i deras utvecklingsarbete. Paul och Elizabeth delar de senaste utvecklingen i Lighthouse, DevTools profileringsverktyg, PageSpeed Insights, Chrome UX Report och Key Performance Metrics.
    Dag 1 - Speed Essentials: Key Techniques for Fast Websites

    De dåliga nyheterna: JavaScript, bilder och webbfonter blockerar ofta moderna webbsidor. De goda nyheterna: Det finns nog lite utrymme för att förbättra din webbplatss prestanda. Katie och Houssein guidar dig genom nyckelteknikerna i JavaScript, bilder, [CSS] och webbfonter som du kan använda för att maximera prestanda på din webbplats.
    Dag 1 - Building Faster, More Resilient Apps with Service Worker: A Caching Strategy Deep Dive

    Eftersom de flesta användare har tillgång till webben på språng är det viktigt att vi levererar upplevelser som laddas snabbt och löper smidigt, oavsett nätverksförhållanden. Och med servicearbetare som nu stöds i alla moderna webbläsare kan vi utnyttja det som en kärna del av vår applikationsarkitektur och prestationsstrategi.
    Men inte alla tjänstearbetare implementeringar skapas lika, och de kan erbjuda väldigt olika prestanda fördelar. Varje prefetch- och cache-beslut kommer med hastighet versus färskhet och bandbredd vs lagringsutbyte. Följ med oss för att upptäcka hur du utvärderar och bygger olika servicearbetarflöden för din app, vilket ger dig den bästa upplevelsen.
    Dag 1 - Smooth Moves: Rendering at the Speed of Right ®
    Följ oss när vi refaktorerar en mikrointeraktion för att blockera trådar, blockera användare och vrida upp den till 60fps. När väl webbplatsens resurser har levererats snabbt, hur ser vi till att vi håller den höga baren för prestanda? Vi behöver förstå rendering och interaktion på sidan.
    Dag 1 - Complex JS-heavy Web Apps, Avoiding the Slow

    Om du kan göra det utan JavaScript, är det vanligtvis den snabbaste vägen. Men vad sägs om när JavaScript är det enda sättet? I den här sessionen tar vi en JavaScript-tung PWA och laddar den på mindre än 5 sekunder på 2G, med webbmontering, arbetstagare och webbkomponenter.
    Day 1 - Building Modern Web Media Experiences: Picture-in-Picture and AV1
    Lär dig om hur de senaste mediarelaterade funktionerna på webbplattformen kan användas för att bygga upp effektiva och härliga webmedieupplevelser. Det här samtalet täcker både API-skivor (till exempel Picture-in-Picture) och codecs (AV1), genom att granska några nyanser av hur de kan genomföras framgångsrikt tillsammans med exempel och demo.
    Dag 1 - Modern Websites for E-commerce in the Real World

    Medan webben har skapat ökade möjligheter kräver framgång för e-handel i verkligheten att man tar en uppmätt strategi. I den här sessionen hör du hur vissa e-handelsföretag tar itu med utmaningar som organisatorisk komplexitet, arvskod, mätning, prioritering och mer för att ge bättre webbupplevelser och förbereda framtida behov och efterfrågan. Du lär dig också hur AMP och PWA har spelat en roll för att forma dessa moderna konsumentresor.
    Dag 1 - Progressive Content Management Systems

    Content Management Systems (CMS) är mjukvaruplattformar som är utformade för att förenkla skapandet och hanteringen av webbplatser och deras innehåll. Numera drivs cirka 50% av webbplatser av någon form av CMS-plattform. I det här samtalet diskuterar vi vår erfarenhet av att flytta ett komplext CMS (dvs WordPress) framåt längs Progressive Web Road genom att integrera moderna möjligheter (t.ex. Service Worker API) och progressiva teknologier (t.ex. AMP) i sin plattform och ekosystem, och hur lärdomarna lärde oss kan tillämpas på andra CMS.
    Dag 1 - Making Modern Web Content Discoverable for Search
    https://www.youtube.com/watch?v=YP2tMBhyU0I
    Många moderna JavaScript-ramar gör deras HTML-innehåll på klientsidan, förutsatt att varje miljö som når sina sidor är så modern som de är. Men många sökmotorer - inklusive Google Search - uppför sig inte exakt samma som en användares webbläsare. I den här sessionen kommer du att lära dig några fakta om Google Search, dess rendering pipeline och de olika verktygen som kan hjälpa dig att diagnostisera klyftan mellan vad dina användare ser jämfört med vad Google Search ser. Du har byggt en snabb och engagerande hemsida - låt oss se till att det också kan upptäckas.
    Dag 2 - Keynote
    https://youtu.be/SbUAkQ_s7Os
    Följ med oss för en koll på webbramar och webbplattformen och hur de kan vara starkare tillsammans - skapa bra användarupplevelser i skala! Tala om användarupplevelse: Vi har pratat om saker som jank och 60 bilder per sekund i flera år, men vissa av dessa saker är fortfarande svåra att uppnå på ett pålitligt sätt på webben. Med en ny uppsättning webbstandarder förändras detta, och vi är mycket glada att presentera dem för dig!
    Dag 2 - Feature Policy & the Well-Lit Path for Web Development
    https://www.youtube.com/watch?v=igHvSUrLqXc
    Funktionspolicy är en ny primitiv som tillåter utvecklare att selektivt aktivera, inaktivera och modifiera beteendet hos vissa API och funktioner i webbläsaren. Det är som CSP, men för funktioner och API: er! Team kan använda nya verktyg som Funktionspolicy och API för rapportering för att fånga fel innan de växer utom kontroll, se till att webbplatsens prestanda håller sig hög, behåll kodkvaliteten hälsosam och hjälpa till att undvika webens största fotpistoler.
    Dag 2 - virtual-scroller: Let there be less (DOM)
    https://youtu.be/UtD41bn6kJ0Rendering prestanda är huvudsakligen en funktion av hur mycket du gör - för mycket DOM kommer att sakta ner din webbplats till en krypning. Inbyggda plattformar har faktiskt samma problem, men de håller sig fort genom att främja virtuell rullning: ger tillräckligt med innehåll för att fylla skärmen och kontinuerligt uppdateras när användaren rullar. På dagens webbsida bryts virtualisering av grundläggande funktioner som länkar och hitta på sidan, men hoppet är i sikte. Vi tar en tidig titt i ett försök att lägga till en förstklassig virtuell scroller till HTML, byggd på ett spännande nytt plattformskoncept som heter Layered API.
    Dag 2 - A Quest to Guarantee Responsiveness: Scheduling On and Off the Main Thread
    https://www.youtube.com/watch?v=mDdgfyRB5kg
    För att uppnå en verkligt lyhörd upplevelse måste utvecklarna köra sin kod i 10ms bitar. Det är nästan omöjligt. I det här samtalet ska vi utforska två strategier på hög nivå: Huvudtrådsplanering och förflyttning av arbetet till bakgrunder. Vi dyker in i vår senaste prestationsforskning om multi-threading Javascript, demystify när du ska använda webarbetare och dyka in i vad det egentligen krävs för att garantera respons. Slutligen presenterar vi några spännande nya förslag som vi skulle älska din feedback om.
    Dag 2 - Architecting Web Apps - Lights, Camera, Action!
    https://www.youtube.com/watch?v=Vg60lf92EkM
    Arkiverande webbapps fortsätter att vara utmanande, om det är redo för prestanda, de senaste och bästa plattforms-API: erna, eller helt enkelt försöker lista ut vilken del av appen som ska göra vad! I det här samtalet utforskar vi hur du kan arkivera appar för maximal flexibilitet, och för det ändamålet kommer vi att återinföra något som är 45 år gammalt vilket i slutändan kan bana vägen för framtiden för webbapps.
    Dag 2 - From Low Friction to Zero Friction with Web Packaging and Portals
    https://www.youtube.com/watch?v=Ai4aZ9Jbsys
    I det här samtalet ser vi på nya teknologier för att skapa bättre webbupplevelser. Webbemballage möjliggör en nästa nivå av innehållsportabilitet som kan användas för att påskynda innehållsleverans eller förbättra sätt för konsumtion av innehåll, till exempel offline. Genom att kombinera webbförpackningar med en ny primitiv, kallad Portals, visar vi dessutom hur vi kan ta webens lågfriktionsegenskaper ett steg vidare med nollfriktionsanvändarupplevelser.
    Dag 2 - State of Houdini
    https://www.youtube.com/watch?v=lK3OiJvwgSc
    Houdini fortsätter att expandera kraften och kapaciteten hos CSS. Houdini exponerar delarna av CSS-motorn som möjliggör API: er som CSS Grid, Scroll Snap Points, koniska gradienter, et al. Utöka CSS: s kapacitet själv utan tveksamt hack och bättre prestanda. I detta samtal tittar vi på den övergripande strukturen i Houdini-ansträngningen och tar en närmare titt på CSS Paint, Animation Worklets och Custom Layout API. Vi kan få en smak av vad framtiden innehåller: Ett ekosystem av moduler som ger kraftfulla effekter från hyllan till din app.
    Dag 2 - Building Engaging Immersive Experiences
    https://www.youtube.com/watch?v=ylz2EbWueKw
    Webben framstår som en idealisk plattform för immersiva verklighetsupplevelser, särskilt i ökad verklighet. I det här samtalet kommer vi att täcka framsteg i WebXR Device API, visa hur partners bygger övertygande förstärkta verklighetsupplevelser på webben idag, och pekar dig i rätt riktning för att utforska detta utrymme själv.
    Dag 2 - Using WebAssembly and Threads
    https://www.youtube.com/watch?v=zgOGZgAPUjQ
    WebAssembly möjliggör nya upplevelser som vi aldrig har lyckats få på webben innan och nu tar WebAssembly trådarna det ännu längre. I det här samtalet visas några exempel på vad WebAssembly möjliggör, och belyser några exemplar och demos i verkligheten. Du kommer också att lära dig om de verktyg och felsökningsfunktioner som finns tillgängliga för att hjälpa dig att utnyttja WebAssembly och trådar i dina webbapplikationer idag.
    Dag 2 - The Virtue of Laziness: Leveraging Incrementality for Faster Web UI
    https://www.youtube.com/watch?v=ypPRdtjGooc
    Om den första principen om prestanda är "gör mindre" är den andra säkert "lat." Med hjälp av LitElement-baserade webbkomponenter utforskar vi användningen av blödande tekniker och webbläsar API: er för att sprida ut arbetet så att användargränssnittet är snabbare att ladda, göra och svara på användarinmatning. Ämnen som vi kommer att täcka omfattar ruttbaserad dynamisk modulläsning, async rendering, chunked rendering, IntersectionObserver, skärmsläckning och schemaläggning av långvariga uppgifter.
    Dag 2 - Chrome OS: Ready for Web Development
    https://www.youtube.com/watch?v=QTmAtXoPkgw
    Chrome OS tillåter inte bara enheter från pinnar till tabletter till stationära datorer, men det kan också köra webb-, Android- och nu Linux-applikationer, vilket gör Chromebooks till främsta maskiner för webbutveckling. Det här samtalet ger en översikt över Chrome OS på hög nivå och diskuterar kärn- och nya funktioner tillgängliga för webbutvecklare. Ämnen inkluderar bästa praxis för webbutveckling, inklusive Progressive Web Apps, och optimering av inmatning och beröring för tabletter, samtidigt som man har skrivbordsanvändare i åtanke.

    Google Translate får nytt utseende och nya funktioner

    Google Translate får ett nytt utseende med Googles egna material design. Samtidigt ser man till att lyfta fram vissa funktioner som möjligheten att översätta dokument. Mest verkar användarna dock uppskatta den nya responsiva designen som gör det enklare att använda på mobilen.
    © 9to5google.com, all rights reserved

    Microsoft redesign av ikonerna för Office ser fantastiskt ut!

    Jon Friedman, Head of Microsoft Office design presenterar de nya ikonerna för Microsoft office och de tankar som ligger bakom.  Tanken att separera symbol från innehåll och leka med det dynamiska är briljant. Kika in och läs om hur design teamet kom fram till dessa vackra skapelser som kommer att rullas ut de närmaste månaderna till oss.
     
     
×
×
  • Create New...