Mozilla brengt Firefox Developer Edition uit

Mozilla heeft een speciaal op webdevelopers gerichte versie van Firefox uitgebracht. De aangepaste browser bevat diverse tools die ontwikkelaars gebruiken om websites en webapps te ontwikkelen. Mozilla belooft de Firefox Developer Edition te blijven ontwikkelen.

Firefox Developer Edition bevat een aanzienlijke verzameling tools die deels al via add-ons in Firefox zijn te installeren. Eén daarvan is Valence, die eerder beschikbaar kwam onder de naam Firefox Tools Adapter. Valence maakt het mogelijk om webapps op diverse andere browsers en apparaten te testen door de standaarddevtools ook in die browsers aan te bieden.

De WebIDE is ook standaard in de Developer Edition aanwezig. Dat is een tool waarmee webapps binnen de browser ontwikkeld en debugged kunnen worden. Met WebIDE kunnen volgens Mozilla applicaties voor onder andere Firefox OS gebouwd worden.

In Firefox Developer Edition, gebaseerd op de code van Firefox 35, zijn verder tools opgenomen voor onder andere responsive design en het debuggen van javascript-code. Ook is er een style editor, een netwerkmonitor en een tool om audio te bewerken in combinatie met de web audio-api. Tevens heeft Mozilla op een aantal punten de vormgeving van Firefox aangepast om naar eigen zeggen de workflow van ontwikkelaars te verbeteren.

Helaas!
De video die je probeert te bekijken is niet langer beschikbaar op Tweakers.net.

Door Dimitri Reijerman

Redacteur

10-11-2014 • 17:19

23

Submitter: Trancicted

Reacties (23)

23
22
16
4
0
3
Wijzig sortering
Vooral interessant voor de wat meer privacy en maatschappelijk bewuste ontwikkelaar. Mozilla is gebaseerd op een aantal belangrijke principes, waaronder; de vrijheid om de broncode in te zien; open web standaarden en de ontwikkelaar/gebruiker voorop zetten.

Dit staat haaks op het gesloten product dat Google Chrome heet. (Let op Chromium != Chrome). Google verdient geld met de data van gebruikers en vindt adverteerders belangrijker dan wie dan ook. Ik vraag me af waarom je als ontwikkelaar voor Chrome zou kiezen terwijl je je ook kan inspannen om Firefox beter te maken.
Dat laatste denk ik omdat niet iedereen tijd, zin of kennis heeft om ook daadwerkelijk een steentje bij te dragen aan de ontwikkeling van dat soort software. Die kiezen liever voor iets dat werkt waarmee ze naar hartelust aan hun projecten kunnen sleutelen.
Vind dat een beetje een vreemd statement, dan zou je je als "developer" overal schuldig moeten voelen als je open-source software schrijft en al helemaal als je closed-source software schrijft met behulp van open-source software..

Developer moet je niet zo breed zien, iedereen heeft zijn expertise. Een browser bouwen is heel wat anders een website bouwen. Neemt niet weg dat mensen als ze een idee hebben (developer of niet) die in kunnen leveren en ook bugs aan kunnen geven, iets wat nu ook gewoon gebeurd.

Als ik jouw tekst lees krijg ik persoonlijk de indruk dat veel developers zich schuldig moeten voelen dat ze open-source software gebruiken, zeker als ze die voor commerciele doeleinden gebruiken.
Oh, zo bedoel ik dat helemaal niet hoor. Iedereen moet doen wat hij of zij het beste vindt. Open source houdt echter alleen maar stand als je ook teruggeeft. En als men alleen nog maar neemt blijft er weinig over van het principe. Wat je nu veel ziet is dat bedrijven bijvoorbeeld backbone forken, het aanzienlijk verbeterd, maar het vervolgens niet delen met de rest van de community omdat het dan ineens closed source is geworden.

Je moet wat ik zei veel breder zien denk ik. Als je gelooft in open source, in een open internet en open standaarden dan ben je daar als developer, klein of groot, onderdeel van. Vaak komen mooie dingen tot stand door samenwerking, en als je je daar onderdeel van voelt en je gesteld bent op je privacy en maatschappelijk betrokken bent dan is Firefox een browser die goed bij je past.
Goed om te weten is dat je nu dus je Aurora installatie kan verwijderen, gezien deze dev versie hiervoor de plaats inneemt.
Firefox Developer Edition replaces the Aurora channel in the Firefox Release Process. Like Aurora, features will land in the Developer Edition every six weeks, after they have stabilized in Nightly builds.
https://developer.mozilla...Firefox/Developer_Edition

[Reactie gewijzigd door guanche op 23 juli 2024 08:04]

Anoniem: 406468 @guanche10 november 2014 17:51
De Aurora installatie wordt automatisch geupdate naar de nieuwe naam. Er is verder niets veranderd behalve enkele nieuwe nightly updates en logo.

De titel en het artikel kunnen daarmee ietswat misleidend zijn: Mozilla brengt helemaal niets nieuws uit, maar veranderde de naam van iets wat ze al aanboden.
Een van de ontwikkelaar had dit ook aangegeven: "We forgot to mention something. Firefox Developer Edition is NOT a new browser. It's a rebranding of Firefox Aurora, targeted at developers." Bron: https://twitter.com/mikedeboer/status/530016745072103424
Was dat voor OSX? Gezien de andere app naam verwacht ik het niet (Heb hem zelf tegelijk verwijderd). Mozilla brengt wel degelijk iets uit wat zij 'nieuw' noemen. Maar ik ben het eens dat dit een zeer groot label is wat ze er op plakken. Het enige wat me opviel is dat je nu ook iOS en Android kan inspecten / debuggen. Dit is wel een vooruitgang, gezien je nu niet meer de bedroefde tools van Safari hoeft te gebruiken en nu 1x minder hoeft te switchen van app.
Je kan het gewijzigde gedrag trouwens gemakkelijk uitzetten in de opties.
ik ben van mening dat dit alleen echt een toegevoegde waarde heeft wanneer je apps gaat ontwikkelen voor firefox os. verder zie ik niet echt bijzondere functies. zelf gebruik ik altijd chrome en zover ik uit filmpje haal en in tekst lees staat er niks tussen wat chrome niet heeft behalve muziek editten en webide(voor firefox os). wel is het makkelijker te benaderen dan in chrome denk ik.

voor mij geen reden om over te stappen. denk dat dit persoonlijk is maar het is minder als ik had verwacht.
Toch lijkt deze versie van Firefox sneller te zijn dan Chrome, en is het geheugengebruik drastisch verminderd. In ieder geval een stuk minder dan wat chrome met al haar processen bij elkaar opgeteld gebruikt.

Ik heb me er natuurlijk nog niet heel erg in kunnen verdiepen, maar de tools adapters lijken me erg handig.
Het geheugengebruik is in principe niet zo erg mits het niet allemaal overhead is en dus goed gebruikt wordt. Heb zelf niet het idee gehad dat hij nou echt sneller dan Chrome/Opera was eerlijk gezegd, eerder het omgekeerde in bepaalde gevallen.

Veel van die tools adapters zijn nog in alpha helaas en is het ook niet helemaal nieuw, je kon al langer remote debuggen als je op je telefoon ook de Firefox browser had draaien. Tot nu toe lijkt het allemaal wel erg gericht op hun eigen dingen als FirefoxOS.
Als webdeveloper heb ik vaak veel browsers en veel tabs open. Ik zat laatst met Chrome op meer dan 3,5GB met een twintigtal tabs open. Deze staat dan wel al een paar weken open. Firefox haalt vaak de gig niet, met meer tabs en net zolang open. Deze developer versie gebruikt in eerste instantie nog minder.

Helaas moet ook Mozilla in de wereld van nu meer commerciële praat houden om zich te kunnen blijven settelen in de internetwereld. Hoogstwaarschijnlijk zal het straks allemaal goed moeten integreren met meerdere platforms en meerdere browsers. Het viel mij ook op dat het tekstueel erg op FirefoxOS gericht lijkt te zijn, maar ik verwacht dit niet. De tijd zal het leren.
Was ik bedoel is dat het pas vervelend wordt als applicaties als Chrome veel geheugen gebruiken en deze ook niet afstaan aan andere applicaties als dat nodig is door geheugengebrek. Onder meer door tabbladen in een winterslaap te brengen kan de browser aardig wat geheugenruimte besparen wanneer dat écht nodig is, nieuwere versies van Chrome doen dit al.

Als het echt een probleem voor je is en Chrome zijn geheugen niet terug wil geven zou ik toch eens kijken naar de instellingen via [url]chrome://flags[/url] of respectievelijk [url]opera://flags[/url].
Het is voor mij niet echt een groot probleem. Maar het geheugengebruik was voor velen de reden om over te stappen op Chrome. Doordat Chrome de processen opdeelt lijkt het wel mee te vallen, maar tel alle processen eens bij elkaar op. Naast het rommelen met de clock, wat echt een battery drain is, is Chrome allang niet meer de ideale browser voor mij. En ik begrijp niet goed waarom het voor velen nog wel zo is.

Maar goed, ik hoop dat de ontwikkelingen snel gaan. En hoop daarbij dat de tools cross platform worden/blijven..
Dit was een issue (#153139) en is op 5 september 2014 opgelost.
Ik ben het met je eens, er is weinig veranderd en ook de workflow vind ik nou niet echt zodanig veranderd dat het een voordeel bied voor mij.

Dingen als responsive design zijn veel beter uitgewerkt in webkit based browsers als Chrome en Opera.

De enige leuke functie die ik wel nuttig vind is dat je in de DOM lijst kan zien welke events er aan een element hangen in Javascript. Al zal het niet lang duren voordat andere browsers dit ook opnemen in hun debuggers.

Niet overtuigd dus, zeker gezien veel dingen nog in alpha/bèta zijn van deze release. Niet voor niks dat er in de filename staat dat dit 35.0a2 (v35 alpha 2) is.
Ben persoonlijk niet zo tevreden over de ingebouwde debug tools, werk liever met firebug. Maar dat Valence is mogelijk wel interessant. https://www.mozilla.org/en-US/firefox/developer/
On all platforms? Laatste keer dat ik keek waren er meer platformen dan iOS, Android, en Firefox OS.
Je kan de WebIDE connection met browsers op deze platforms voor live debugging.
Ben op firefox begonnen maar heb dit al in tijden niet meer gebruikt. Chrome heeft gewoon dezelfde opties en al een veel langere tijd. Het developen voor mobiele phonegap / cordova applicaties is hier het enige interessante.
Daarnaast ben ik heel erg te spreken over de 64bit versie van chrome op dit moment. Maar misschien als ze meer features toe voegen een meer designs iets meer richting sublime text kleuren of phpstorm zou ik mij dit best kunnen zien gaan gebruiken.
Weet iemand of je deze Developer Release naast de normale release kunt installeren onder Windows 7?

Op dit item kan niet meer gereageerd worden.