Skum svensk bugg med fonter

Events happening in the community are now at Drupal community events on www.drupal.org.
Marcus 78's picture

Hej

Har lyckats låsa en bugg vid en mycket speciell betingelse.
När man skapar en nod av typ x (som innehåller en bifogad fil) och den bifogade filen innehåller mellanslag i sitt namn så uppträder ett mycket märkligt fenomen. Problemet är att alla prickar i åäö hamnar intill bokstäverna.
Observera att felet bara inträffar när man använder sig av google fonts. Har dock inte testat någon annan liknande tjänst.
Tänker att det på något sätt har med coalitionering i databasen att göra

Tankar eller idéer?

Comments

Spännande

toelli's picture

Låter extremt mysko.. Är lite osäker på vad du menar dock, slutar ÅÄÖ funka allmänt för den noden (title,body etc) när den har ett fält med en bifogad fil vars filnamn innehåller mellanslag? Blir åäö fel bara när man administrerar noden eller när man besöker själva sidan också? Printscreen / länk på hur det ser ut vore intressant!

Contrib = Bloatware? | Outsourcing specialist located in Bangkok

Tack för svaret toelli Nej de

Marcus 78's picture

Tack för svaret toelli

Nej de slutar inte fungera utan prickarna hamnar intill så det blir a + prick intill istället för å
Det gäller även på admin.

Syns på 3dje raden
http://www.syvonline.se/metodbank

Hmm

toelli's picture

Problemet har nog inget att göra med drupal eller databas kollationering. Felet uppstår endast i Firefox så jag gissar på att felet är någon bugg i firefox där något javascript på siten eller felaktig html/css gör att fontface ballar ur när den kommer till renderingen som sker vid "Vilka yrken finns i närområdet? Yngre åldrar" .. testa avaktivera lite javascript och kolla efter felaktig html och se om det löser det.

Sidan funkar prima i chrome men i Internet Explorer verkar den inte se rätt ut alls =( ..

Om inte annat kan du testa med någon annan font från google och se om det löser det :D

Contrib = Bloatware? | Outsourcing specialist located in Bangkok

Snabb debugg

toelli's picture

Testade lite snabbt att kopiera källkoden för sidan och klistra in i en html fil och köra den på min server, då får jag inte felet i någon webbläsare... wiiieerd :P

Frågan är vad som skiljer just ÅÄÖ slutar i funka efter views-row-2 .. Om det skulle vara kollationering skulle det ju vara samma även för title i views-row-1 som funkar med åäö i firefox...

Jag tror helt klart det är något i views-row-2 eller slutet av row1 som något javascript är dependant av som inte finns för den artikeln eller liknande. hela den här dropdown effekten känns lite småbuggig tbh :) kollat över den?

Contrib = Bloatware? | Outsourcing specialist located in Bangkok

Visst är det en skum bugg! Å

Marcus 78's picture

Visst är det en skum bugg! Å andra sidan använder inte några av mina användare firefox som verkar vara den enda läsaren med felet.

Det slutar ju heller inte funkar efter en viss rad eftersom det fortsätter att fungera längre ned.

Dropdowneffekten är mest proof of concept och är heller inte korrekt "infogad" i views. Den måste också optimeras, skulle nog köra toggle på den istället. Däremot har jag inte stött på någon läsare som gnäller.
Den påverkar inte något kring denna bugg eftersom det uppträtt på en sajt utan js.

Det skumma är ju att det verkar som att det inte är tecknena åäö utan a samt en prick efter istället för å. Alltså det är därför den inte visar något fel. Samtidigt så försvinner effekten när man stänger av fonten.

Alla sidor med fel är i varje fall kopplade till en specifik användare så jag får väl köra ett litet fältuppdrag. Håller er uppdaterade.

Kollade nu i chrome på

pontus_nilsson's picture

Kollade nu i chrome på mobilen men hittar ingen fil/filnamn. Kanske borttagen på sajten?

Lite nyfiken, vad gör "ladda fler"? Varför inte hämta allt på en gång?

//Pontus Nilsson, Digitalist

Det verkar som om min

Marcus 78's picture

Det verkar som om min ursprungliga beskrivning inte är helt korrekt. Filnamnen var något som jag såg skilde mellan några exempel som hade buggen och några som inte hade buggen och då var det den enda skillnaden jag såg. Nu verkar det emellertid inte så.
Detta är inte den enda sajten som detta uppträder heller så det borde inte ha att göra med något script.

Känns däremot som högrelevant fråga i denna grupp :)

Ladda fler är i princip en pager. I nuläget är den ställd till 4 per sida vilket är lågt men till för att testa så att funktionaliteten är tillfredsställande. Dessutom så kommer det att tillkomma en hel del så det finns behov för en pager.
Vi använder inte en autoladdande funktion då det är viktigt att hela tiden nå footerna. Slutanvändarna gillade även att de själva fick bestämma när det laddades fler.

Nu såg jag något nytt för

toelli's picture

Nu såg jag något nytt för mig...

De textraderna som "buggar ur" i firefox innehåller inte ens ÅÄÖ om man ser till ascii, det är något helt för mig okänt tecken där t.ex. å blir aU+030A .. Markerar jag textraden i firefox och klipper ut åäö och klistrar in i t.ex. notepad så ser man att det inte blir vanliga åäö.

Är rubrik/text något kunden/du fyller i själv eller skapats det med automatik på något vänster? Frågan är helt klart varför vissa noder får helt annan encoding för ÅÄÖ.

Att det funkar utan googlefonts och i andra webbläsare är nog mer en slump då de flesta verkar rendera de där konstiga bokstäverna samma som vanliga åäö... verkar bara vara i google fonts / firefox den inte gör det hehe :P

Contrib = Bloatware? | Outsourcing specialist located in Bangkok

Det verkar vara kopplat till

Marcus 78's picture

Det verkar vara kopplat till hur användaren för in informationen. Tydligen så har google fonts problem med det på något sätt just i firefox. När man försöker ta bort ett skumt tecken så måste man trycka på delete två gånger. Vet inte säkert vad felet är men det är lätt fixat genom att helt enkelt ta bort skumma tecken.

Tack för all hjälp!

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: