Drupal For Firebug - har någon testat?
public
group: Sweden
Itangalo - Wed, 2008-08-27 12:22
När jag skulle installera Firebug till Firefox 3 träffade jag på något som hette Drupal For Firebug. Den ska tydligen skicka en hel del praktisk information om sajten man bygger till Firebug, så att det går lättare att få ordning på saker och ting. (Den kräver även en modul installerad, också den kallad Drupal For Firebug.
Min fråga till samfället är följande: Har någon testat denna och kan rekommendera?
Och för er hobbyister som inte testat Firebug än: Testa. Det är skitbra.
Ämne: Tips och guider


Ical feed
Intressant
Det låter väldigt intressant.
Jag mer eller mindre lever i Firebug sedan det kom ut och övertog tronen från Web Developer. Det är ett helt fantastiskt bra verktyg, går inte att överskatta hur mycket enklare och effektivare jag kan jobba med det. Det kan låta aningen överdrivet, men det är verkligen så bra, även om man bara använder det för CSS och inte ens utnyttjar consolen för javascript.
Jag har inte testat Drupal For Firebug, men jag ska definitivt göra det.
Tack för tipset! Jag ska
Tack för tipset! Jag ska nog ta och sätta upp D5 enkom för att testa detta. Devel's interface i all ära men ett integrerat sådant låter något mer lockande.
Devel och prestanda
Här är en lazyweb-fråga som ändå är lite relaterad: Kan man lämna Devel igång på sajter som är live? Eller är påverkar det prestandan negativt, även om man bara låter adminanvändare ha access till modulen?
Självklart kan du det och
Självklart kan du det och om även om prestandan påverkas så lär det vara minimalt (jag vet dock inte hur Devel fungerar, kodmässigt). Frågan är dock varför du ska lämna den igång. Om en webbplats är skarp "ska" vidare utveckling inte ske direkt på den. Eftersom Devel är till för just utveckling så löser sig frågan av sig själv. Bort med den!
Det låter ju bra, men ute i
Det låter ju bra, men ute i verkligheten händer det ibland att webbplatser är skarpa och utvecklas vidare ändå mot bättre vetande, speciellt om dom är lanserade lite för tidigt :)
Jodå, att det händer är
Jodå, att det händer är jag medveten om. För vissa saker är det till och med rättfärdigat, därav citationstecknen kring "ska". Jag menar bara att ifall man tvingas utveckla direkt på en skarp webbplats så har något oftast gått fel. Antingen i planeringen eller genom någon kritisk bugg som lätt och snabbt kan ordnas direkt "på plats".
Att planera för att utveckla på en webbplats som gått live, genom att lämna Devel kvar och igång, är därför, i mina ögon, ett steg i fel riktning.
Nu är dock diskussionen väldigt off topic. :P
Jo, visst är det fel, men
Jo, visst är det fel, men ibland blir det så ändå. Som att använda
target="_blank"fastän man vet hur fel det är :)Men frågan är inte helt offtopic, för om man vill använda denna Drupal For Firebug fullt ut ska man ha Devel igång om jag förstått det rätt och det kan ju hända att man även på en skarp sajt behöver felsöka problem. Så om man med gott samvete kan ha Devel igång (men, naturligtvis, bara för admin) utan nackdelar så är det smidigt.
Som en sidonotering så dök det just upp en skarp 5.x-1.0 av Drupal For Firebug (modulen), den fanns inte där för några timmar sedan.
Två grejor
1) När någon testat Drupal For Firebug får ni gärna berätta hur det var. (Det lär vara lämpligt att göra som ett eget inlägg under tips, istället för här bland besvarade frågor.
2) Vaddå inte använda target="_blank"? Har jag begått ännu en webbsynd nu?
//Johan Falk, Solna
2) Det beror på vilket
2) Det beror på vilket doctype du använder. Target-attributet finns inte i HTML 4.01 Strict eller XHTML 1.0 Strict men i deras motsvarigheter, Transitional och Frameset (så klart). Om du använder target="_blank" i någon Strict-doctype kommer den inte validera och därför gå in i quirks mode.
Det man brukar göra är att injicera target-attributet med javascript, när sidan har laddats.
Som tobiassjosten skriver
Som tobiassjosten skriver så är det inte tillåtet i Strict-läge (vare sig det är HTML eller XHTML). Tanken är att (X)HTML ska ta hand om innehållet, CSS ska ta hand om utseendet och javascript ta hand om funktionen (eller hur man nu ska översätta behaviour - beteende känns inte helt rätt). Och att öppna i nytt fönster är inget för HTML helt enkelt, så det "rätta" sättet är, precis som tobiassjosten tar upp, att fixa det med javascript istället.
Det går förstås utmärkt att använda target="_blank" ändå, om man inte är ute efter att sidan ska validera, men då är man en dålig människa :)
Men tittar man på det från en annan synvinkel är det fel att överhuvudtaget öppna länkar i nytt fönster. Det är ingen man ska tvinga på användaren utan i en perfekt världs så öppnas inga länkar i nya fönster utan de som vill göra så kan välja det själv, via t.ex. högerklick eller kommando-klick (på Mac).
Men tyvärr har beteendet att öppna sidor som inte är på samma sajt i ett nytt fönster blivit så pass utbrett att folk numera förväntar sig det. Jag känner folk som på allvar stör sig att Google inte öppnar alla länkar i nytt fönster. Folk har blivit så vana vid det att framåt-bakåt-konceptet inte fungerar. (Det finns en annan aspekt dock, det kan vara effektivare och snabbare att bara stänga ett fönster än att gå tillbaka, så ur den synkeln kan jag förstå det.)
Man tackar
Ah, det var som jag misstänkte - egentligen är jag en dålig människa. ;-)
Jag håller med om att i den bästa av världar skulle folk få bestämma helt själva om länkar ska öppnas i nya flikar/fönster eller inte. Men jag förstår också dina bekanta som stör sig på att Google inte öppnar länkar i nytt fönster - tipsa dem om att det går att ändra det under "inställningar". Där kan jag också tipsa om att visa 100 träffar per sida. Enligt min mening blir det lättare att hitta det man vill, och man blir mindre styrd av vad som är topp-10 på träfflistan.
Era svar förklarar också varför Wikipedia envisas med att inte använda target="_blank", vilket i ljuset av detta känns betydligt vettigare. Tackar.
//Johan Falk, Solna
Nu blir vi off-topic igen
Nu blir vi off-topic igen :-)
Från någon som är kär i att surfa med flikar så kan man ju också alltid använda mittenmusknappen för att öppna länkar i en ny flik. Flikar öppnar inte upp en massa fönster som gör fönstermiljön klottrig. Öppna nya fönster är en gammal historia, tabs/flikar är den nya.
/Jens, Lund
ursäkta en novis
men var och/eller vad förväntas jag göra för att få det hela att funka?
Drupal for Firebug General Messages
There were no messages sent to the general log. Please use "firep($item, $optional_title)" to output messages to this console.
MVH
//Ekola
Har du installerat båda?
Jag har fortfarande inte testat verktyget, men här är två tips på felsökning:
1) Se till att installera både Drupal-modulen Drupal For Firebug och Firefox-tillägget Drupal For Firebug. Båda behövs alltså.
2) Kolla i readme.txt i Drupal-modulen för att se om du behöver göra något extra när du installerar modulen. Där borde det också stå hur man använder den, om det kräver något särskilt trixande.
Om det fortfarande inte funkar är det värt att kolla in ärendekön för modulen, för att se om andra upplever samma problem som du. Förhoppningsvis finns ytterligare anvisningar, eller en information om uppdaterade versioner.
Lycka till!
//Johan Falk, Solna
edit: Jag fann precis en testsida som matar ut meddelanden till Drupal For Firebug utan problem. Åtminstone min installation av Firefox-tillägget fungerar alltså (i Firefox 3).