Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

Spaties in url wordt %20 en niet in elke browser zichtbaar??

Anoniem
Phrea
7 antwoorden
  • Hallo,

    Mijn website bestaat uit verschillende pagina's (enkel HTML) en de url's bevatten spaties.
    Deze worden getoond in IE in %20.
    Nu hoorde ik om mij heen dat niet alle browsers de pagina's laten zien doordat ik spaties gebruik.
    Is dit zo en zo ja moet ik dan _ gebruiken?

    Alvast bedankt voor de reacties.

    Leon
  • Gebruik nooit vreemde tekens (spaties, eurotekens, accolades, aanhalingstekens enzovoort) in je urls, alleen streepje(-), ligend streepje(_), en vermijdt en(&;) vraagteken(?).

    dus gewoon zo:

    www.jouwdomein.nl/jouwpagina-foto_3.html ofzo
  • Bovenstaande tip is een goeie tip. En verder: Google ziet woorden met een streepje (dash of -) als losse worden, maar woorden met liggend streepje (underscore of _ ) als één woord. Met het oog op vindbaarheid zou ik liggende streepjes dus ook vermijden, maar het heeft verder niet de nadelen die spaties of rare tekens wel hebben.
  • De spaties die ik gebruik worden dus nu %20 wat niet netjes staat, daar is geen twijfel over mogelijk en ga ik aanpassen, worden dus -jes wat dus wordt gezien als losse woorden.
    Bedankt voor die tip.
    Maar wat niet de bedoeling mag zijn lijkt me dat wanneer er in IE een %20 wordt getoond er in andere browsers de pagina door de spaties niet wordt weer gegeven, is dat werkelijk zo?
  • IE is een vage browser,, test altijd eerst in Firefox of opera en ga dan pas kijken naar wat IE doet,, wegens de vele bugs in Internet Explorer ;)

    @boelie even je link fixen (url iov, ulr)
  • Dit alles (%20) heeft te maken met URL encoding.

    Zie ook hier: http://www.blooberry.com/indexdot/html/topics/urlencoding.htm

    [quote:ade0027a45]
    * Space = decimal code point 32 in the ISO-Latin set.
    * 32 decimal = 20 in hexadecimal
    * The URL encoded representation will be "%20"
    [/quote:ade0027a45]
  • Dat heeft nog steeds mijn vraag niet beantwoord…want is het hierdoor mogelijk dat de hele pagina niet weer gegeven kan worden?
    Of heeft niemand hier antwoord op?

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.