-
Dölja delar av texter?
Jag har en hel del texter på en hemsida och undrar om det kan vara riskabelt att använda sig av javascriptet nedan för att dölja den sista biten av en text. Jag har det främst för att öka användarvänligheten.
<a href="javascript:switchOneFade('text');" title="Läs mer">Läs mer</a>
Det kan röra sig om att dölja 20-60 % av en text.
Min fråga är då om detta kan tolkas som spam eller i övrigt negativt av Google? Vad tror ni?
-
Jag tror google förstår vad du försöker göra och att dem inte straffar dig för det. Om du har goda avsikter så brukar man inte bli straffad.
PS. Det är ganska svårt att svara på din fråga om detta specifika javascript när allt du visar är ett funktionsanrop. Laddar du in via Ajax eller "tar du fram" en div-tagg? Eller skriver du ut innehåll som finns fördefinierat i javascriptet?
-
Se i mitten under rubriken: "Sälj ditt guld till Guld365!" finns en guld365-länk i slutet av texten.
-
Det du gör är att du visar och döljer en div-tagg.
Det var svårt att avgöra eftersom det är så mycket text. Men enligt http://www.google.com/support/webmas...v&answer=66353 är det okej om du visar exakt samma innehåll för någon med javascript avstängt.
Jag har en snabb fullösning: Ta bort style="disply: none" på div-taggen. Sen skriver du i body-taggen:
HTML-kod:
<body onload="$(#test).slideUp();">
Nu visas innehållet för den (google) som har javascript avstängt och du är på den gröna sidan. Du kanske vill göra det snyggare/bättre men detta är nog det lättaste.
PS. Du borde markera "läs mer"-länken bättre. Gör den understruken, den var svår att hitta.
-
Jag skulle rekommendera att du gör det i $(document).ready() istället för onload. Det sker lite tidigare och blir lite trevligare.
Principen är samma, texten finns där för den som inte har javascript, men döljs med hjälp av javascript när sidan laddas.
Skillnaden på $(document).ready() och onload är att onload väntar tills alla bilder och externa resurser är laddade, medans $(document).ready() sker när DOM är redo (dvs html är laddat)
-
Tror inte du behöver oroa dig över Google. Rätt vanligt att folk gör sådär ju.