Ny Firefox, Thunderbird og Lightning

september 27th, 2011 af Jesper Kristensen med Comments Closed

I dag har Mozilla udgivet nye udgaver af Firefox, Thunderbird og Lightning. De nye versioner bruger langt mindre hukommelse, hvilket betyder at der går længere tid før de begynder at sløves ned specielt på ældre og mindre kraftige computere og på smartphones.

En anden forbedring i Firefox er telemetri. Hvis du tillader det, vil Mozilla indsamle anonyme oplysninger om din Firefox, fx hvor hurtigt den kører. Disse data bruges til at gøre Firefox bedre.

Ny Thunderbird

juni 30th, 2011 af Jesper Kristensen med 2 Comments »

Thunderbird er udkommet i en ny version, der lige som for Firefox markerer starten på en ny hurtigere cyklus, hvor nye opdateringer kommer med seks ugers mellemrum.

Den nye Thunderbird-opdatering indeholder ændringer i udseendet, og giver blandt andre forbedringer mulighed for nemmere håndtering af vedhæftede filer.

Add-on SDK til udviklere af tilføjelser

juni 21st, 2011 af Jesper Kristensen med Comments Closed

Mozilla har udgivet version 1.0 af Add-on SDK og første beta af Add-on Builder.

Tilføjelser er og har altid været en vigtig del af Firefox, og Firefox ville ikke være nået så langt som den er uden dem. 85% af alle Firefox-brugere har valgt at installere en eller flere tilføjelser.

Men tilføjelser i Firefox har også en række udfordringer.

  • De fleste udvidelser kræver en genstart af Firefox for at blive installeret eller opdateret, selvom det med Firefox 4 er blevet muligt at lave udvidelser, der ikke kræver genstart.
  • At lave en udvidelse til Firefox kræver også et indgående kendskab til hvordan browserens indmad virker, og udvidelsen skal skrives i XUL, CSS og JavaScript, hvor XUL er et helt nyt sprog man skal lære.
  • Og fordi udvidelsen er så tæt knyttet til indmaden i Firefox, skal den testes og måske opdateres, hver gang der kommer en ny version af Firefox. Det er måske til at leve med når der komme en ny version en gang hvert år, men nu hvor Mozilla er gået over til at udgive en ny version hver sjette uge, er det svært at følge med.

Formålet med Add-on SDK er at gøre alt dette lettere.

  • Udvidelser udviklet med SDK’et skrives i HTML, CSS og JavaScript, som enhver webudvikler kender.
  • SDK’et indeholder en række API’er, som kan bruges uden yderligere kendskab til indmaden i Firefox. Det betyder også, at din udvidelse automatisk vil være kompatibel med fremtidige versioner af Firefox, hvis du bare holder dig til disse API’er.
  • API’erne er designet på en sådan måde, at udvidelser kan installeres og afinstalleres uden en genstart, og uden at du som udvikler behøver holde styr på at fjerne alt hvad du tilføjer.

Disse API’er kan dog ikke alt hvad man kan ved at stikke fingrene direkte ned i motorrummet. Derfor kan du også tilføje dine egne API’er, som din udvidelse og andre udviklere kan bruge. Men så mister du bare fordelen ved at udvidelsen automatisk er kompatibel med fremtidige versioner af Firefox, og du skal også selv designe API’et, så din udvidelse kan afinstalleres uden en genstart.

Add-on SDK er et godt skridt på vejen, men det er også lidt besværligt. Som webudvikler er jeg vant til at det eneste jeg behøver er en tekst editor og en browser, og jeg skal bare trykke Opdater i browseren for at se mine ændringer. For at udvikle traditionelle udvidelser til Firefox, er det eneste ekstra jeg skal bruge et zip-program, når jeg skal udgive min Firefox-udvidelse. Med Add-on SDK skal jeg til at installere både Python og SDK’et, og så skal jeg til at kompilere min udvidelse med et kommandolinje-værktøj. Det kan jeg undgå med Add-on Builder, som er en hjemmeside med SDK og en editor bygget sammen “i skyen”. Her kan jeg lave min udvidelse direkte på en hjemmeside, og jeg kan teste den med det samme, og udgive den til addons.mozilla.org. Det kræver bare at man kan undvære sin vandte tekst editor.

At skrive en eksisterende udvidelse om til at bruge SDK’et er et stort projekt, og meget skal skrives om fra bunden. Men heldigvis kan man vælge at fortsætte som man plejer uden SDK’et med XUL, genstarter og opdateringer ved nye versioner af Firefox.

Firefox har altid været foran blandt browserne inden for tilføjelser. Internet Explorer har dem, men de er i maskinkode, hvilket betyder C++. De er derfor svære og tidskrævende at lave, og det er begrænset hvad de kan. Tilføjelser til Chrome og Safari er nemme at lave i HTML, CSS og JavaScript, men til gengæld er det meget begrænset hvad man kan med dem. Med tilføjelser til Firefox kan man derimod næsten alt hvad man har fantasi til. De er lettere at lave end tilføjelser til Internet Explorer, og med det nye SDK og Builder er simple tilføjelser lige så nemme at lave som tilføjelser til Chrome og Safari, mens det stadig er muligt at lave mere avancerede tilføjelser til Firefox.

Ny version af Firefox

juni 21st, 2011 af Jesper Kristensen med 4 Comments »

I dag har Mozilla udgivet en ny version af Firefox til Windows, Mac OS X, Linux, Android og Maemo. Som almindelig bruger vil du nok ikke kunne se forskel på den nye og den foregående version. Eneste synlige ændring er at mobiludgaven nu også understøtter Do Not Track, så du kan fortælle websider du besøger, at du ikke ønsker at blive sporet. Derudover er der en række forbedringer for webudviklere, som nu kan bruge CSS Animations.

Mozilla er gået over til en ny hurtig cyklus, hvor nye versioner af Firefox udgives hver sjette uge på klokkeslæt. Det betyder at nye funktioner og forbedringer kommer hurtigere til dig, og betyder samtidigt at udviklerne ikke skal bruge så meget tid på at lappe gamle versioner. Men det betyder også, at du ikke kan forvente de store forandringer i hver ny version.

Du vil få den nye version automatisk i løbet af et døgn, eller du kan hente den med det samme fra menuen Firefox -> Hjælp -> Om Firefox.

Firefox 4 er her!

marts 23rd, 2011 af Jesper Kristensen med Comments Closed

Så er den endelige version af Firefox 4 klar til download. Den kan hentes fra getFirefox.com eller ved at vælge Tjek for opdateringer fra menuen Hjælp.

Nogle få af nyhederne i Firefox 4 er:

  • Markante forbedringer i hastigheden, blandt andet en ny hurtigere JavaScript-engine og hardwareacceleration af grafik.
  • En ny og simplere brugerflade.
  • Synkronisering mellem dine enheder, uden at gå på kompromis med privatlivet.
  • Ny håndtering af tilføjelser med automatisk opdatering og installation uden genstart.
  • Mulighed for at bede websider om ikke at spore din færden med Do Not Track.
  • Tonsvis af nye webteknologier som fx CSP, WebM og WebGL.

Firefox 4 Relase Candidate

marts 10th, 2011 af Jesper Kristensen med Comments Closed

Nu er Firefox 4 Release Candidate klar til download fra getfirefox.com/beta.

Skærmbillede af Firefox 4

 

Prøv den og fortæl hvad du synes om den. Hvis alt går vel bliver denne Release Candidate meget snart til den endelige udgivelse af Firefox 4.

Sidste chance for at teste Firefox 4 Beta

februar 11th, 2011 af Jesper Kristensen med Comments Closed

Jeg har været lidt tavs om Firefox 4 på det sidste, hovedsageligt af to årsager. Den første er at beta-programmet er gået ind i en fase, hvor der udelukkende fokuseres på at finpudse de sidste detaljer til de skinner, og der er derfor ikke lige så mange spændende nyheder. Den anden er at jeg ikke har haft så meget tid til det på det sidste.

Den seneste beta har dog en nyhed at byde på, den såkaldte Do Not Track, hvor du i indstillinger i Firefox under Avanceret kan markere at du ikke ønsker at blive sporet på internettet. Sådan sporing bruges typisk af hjemmesider til enten at lave statistik eller til at målrette de reklamer du ser specifikt mod dig. Lige nu gør funktionen ikke så meget. Firefox fortæller de hjemmesider du besøger, at du ikke vil spores, men der er endnu ingen hjemmesider der respekterer dette valg, men det skal nok komme. Men hvis du ikke vil være afhængig af hjemmesidernes velvilje, kan du som altid stadig installere AdBlock Plus og have kontrollen selv.

Den mobile udgave af Firefox 4 er blevet lidt hurtigere end sidst, og har nu overhalet den indbyggede browser i Android på hastigheden.

Prøv betaerne og hjælp os med at finde de sidste fejl inden den endelige udgivelse.

Ny Firefox 4 Beta til både PC og mobilen

december 23rd, 2010 af Jesper Kristensen med 2 Comments »

Så kom der endnu en ny Firefox 4 Beta klar til at blive testet til både PC og mobil. Af forbedringer er nemmere opsætning af Firefox Sync samt endnu flere hastighedsforbedringer inden for hardwareaccelereret grafik. På mobilen har Firefox 4 nu også fået en del bedre integration med Android, så fx menu-knappen virker som i alle andre programmer, og så downloads kan ses i notifikations-området.

Hvis du bruger Firefox 4 Beta både på PCen og mobilen, eller på flere forskellige PCer sammen med Firefox Sync, så skal du opdatere dem alle til den nye version samtidigt, da en vigtig ændring i Sync gør at disse nye beta-versioner ikke kan synkronisere med ældre beta-versioner.

Download: til PC og mobil.

Qr-kode for Firefox 4 Beta 3 til Android

Ny Firefox 4 Beta med hurtigere JavaScript og grafik

november 10th, 2010 af Jesper Kristensen med 1 Comment »

Så er der en ny beta af Firefox 4 klar. I forhold til forrige betaudgave byder den nye på en markant forbedring af JavaScript-ydelsen med projektet med kodenavn JägerMonkey. Hardwareacceleration er også kommet ind endnu flere steder end før i Windows og Mac OS, hvilket gør grafiktunge hjemmesider markant hurtigere (Linux må desværre vente lidt endnu).

Hent den på getfirefox.com/beta.

Ud over ydelse er der også nogle nyheder til webudviklere, hvoraf den vigtigste nok er WebGL, hvormed hjemmesider kan gøre direkte brug af hardwareaccelereret 3D-grafik i browseren.

Denne beta markerer en vigtig milepæl på vejen mod en endelig Firefox 4. Dette er nemlig sidste beta, som introducerer nye features. Fremover kommer der udelukkende fejlrettelser og finpudsninger i beta-opdateringerne. Ændringer, som påvirker udvidelser, vil fra nu af også videst muligt blive undgået, så man kan forvente, at mange flere udvidelser bliver kompatible med Firefox 4-betaerne meget snart.

Ny Firefox 4 Beta

september 8th, 2010 af Jesper Kristensen med Comments Closed

Så er en ny Beta af Firefox 4 klar. I forhold til den forrige Beta har denne tre interessante nyheder.

  • Hjemmesider kan få adgang til rå data omkring lyd afspillet i et HTML5 <audio>-element.
  • Hardwareacceleration er aktiveret som standard, hvilket gør Firefox markant hurtigere til grafik-tunge sider.
  • HTTP Strict Transport Security gør sikre sider som fx netbank mere sikre, da Firefox nu efter første besøg kan huske at hjemmesiden altid skal hentes over en sikker forbindelse, også selvom du glemmer at skrive https:// foran, såfremt siden bruger HSTS.

Du kan se videoer af de to første nyheder på Mozillas officielle blog på engelsk. Specielt videoen omkring visualisering af lyd er et kig værd.

Ud over de tre nævnte ting er blandt andet også X-Frame-Options, som jeg allerede tidligere har nævnt i dag.

Hent den nye Beta fra getfirefox.com/beta.