Buggjakt

Sedan en kort tid tillbaka har vi börjat se lite konstigheter med flash-material, för vår del så handlade det om att flash-innehåll hade fått en pixel marginal till vänster. Problemet är inte alltid så lätt att se, men när vi kör annonskampanjer där flera format ska ligga mot varandra så blir detta tydligt.

Efter att ha uteslutit ändringar som vi gjort i vår kod så började jag söka på “the internets”. Jag hittade en del länkar som beskriver samma problem. Här är en sammanfattning av den information jag hittade där andra beskrivit problemet.

  • Så gott som samtliga säger att detta endast händer i Firefox 3.6
  • Problemet verkar endast drabba <object>
  • De flesta säger att det händer i Mac OSX men några säger att det även händer i WinXP
  • Händer bara på sidor som är centrerade med margin: 0 auto;
  • Felet kommer och går när man ändrar storlek på webbläsarfönstret. Verkar ha att göra med om bredden är ett jämnt eller udda mått.
  • Några säger att problemet löser sig genom att sätta outline:none; på <object> men majoriteten säger att detta inte löser problemet

Beskrivningarna av problemet ovan verkar passa in väldigt bra på problemet vi har på Aftonbladet. Än så länge så verkar det inte finnas någon generell lösning som fungerar för oss, förutom att vänsterställa sidan men det känns inte riktigt som ett alternativ. Problemet är i alla fall identifierat och nu får vi se om vi hittar en lösning eller workaround för detta om inte de trevliga människorna på Mozilla fixar det först.

Ett förslag till en workaround skulle vara att lägga flashen i en container som har en bakgrundsfärg eller en bakgrundsbild som gör att problemet inte blir lika uppenbart. Men det fungerar inte i alla lägen och känns inte som en hållbar lösning. Förslag på lösning eller röstning hos Bugzilla uppskattas.

Lite länkar om detta:

swf files are shifting 1 pixel to the left in firefox 3.6
http://support.mozilla.com/en-US/forum/1/562633

Firefox 3.6 on mac OSX has a bug with SWF Object/Flash 1px out
http://www.mediasurgery.co.uk/2010/03/17/firefox-3-6-on-mac-osx-has-a-bug-with-swf-object-flash-1px-out/

Centered DOM elements shift 1 pixel depending on EVEN or ODD browser width
https://bugzilla.mozilla.org/show_bug.cgi?id=550246

Mac Firefox 3.6 adding 1-pixel border around Flash
http://support.mozilla.com/en-US/forum/1/570657

FireFox 3.6 draws a one-pixel border around Java Applets which makes scrollbars appear around full-frame applets
https://support.mozilla.com/en-US/forum/1/564700


A Holistic View on Developer Productivity

What does developer productivity mean, really? Is it churning out more code or less code? Is it to have less bugs in production or shipping code more often? Is it doing a lot of things or just one thing? Let’s think about this for a moment. I believe developer productivity is about getting more things […]


Improving the usability of Aftonbladet Video-clip pages

We have recently started the process of improving the usability of video-clip pages. In order to get an idea of where Aftonbladet stands compared to other world-class online video/news providers, we conducted an online test answered by 110 visitors of Aftonbladet TV. In this test we compared their perception of an Aftonbladet TV video-clip page […]


Schibsted’s 1st iOS Deployment Meet-up

Schibsted’s 1st iOS Deployment Meet-up Thursday, 28th of April 2016: getting to know each other, guests arrive Friday, 29th of April 2016: the meet-up date We here at Aftonbladet had been planning on having a meet-up with iOS developers across various Schibsted companies for many months. We had a range of topics in mind for […]


Hackday: The Future of Storytelling is social, engaging and rewarding

We gathered students, journalists, developers and designers to get together and conceptualize something new for the news industry. This was our first organized hack event – The Future of Storytelling Hack. The hack was a team-based, news-media-focused prototyping and experimentation event within storytelling over two days at Kungsbrohuset, Schibsted and Aftonbladets headquarter in Stockholm. A good story used to […]