17 berichten aan het bekijken - 1 tot 17 (van in totaal 17)
  • Q:
    Bijdrager
    pruus

    In webkit iets aangepast? [opgelost]

    Ik draai de 13.1 beta 3. En een site die ik gemaakt hebt werkt niet meer goed in Safari. De site is http://vdadvies.nl. De site werkt wel op Windows, op de iMac. Met verschillende browsers. Maar met Safari op de iPad zie je de inhoud niet.
    weet iemand een oorzaak? Op Android draait alles prima. Graag jullie tips.

    • Dit onderwerp is gewijzigd 3 maanden geleden door pruus.
    Moderator
    Night

    Troost je, in Safari op de Mac laat de site het ook afweten.

     

    Maar de site hangt dan ook van foutmeldingen (zelfs een fatal error) aan elkaar:

    Verder wordt https en http door elkaar gemixt en kunnen diverse resources niet gevonden worden. Tenslotte gaat er ook iets hopeloos mis met je cookies (waarvan ik me überhaupt het nut/meerwaarde op jouw site afvraag)

     

    https://validator.w3.org/nu/?doc=https%3A%2F%2Fvdadvies.nl%2F

    Bijdrager
    tomc

    Dit krijg je te zien in safari

    Moderator
    Night

    Je moet je image eerst uploaden naar de OMT server. Plaatjes die linken naar je eigen harde schijf of externe gehoste plaatjes werken niet.

    Bijdrager
    tomc

    ach, laat ook maar. Wat Night zegt, deze website is een zooitje. Semantisch bovendien ook echt een catastrofe.
    In Chrome toont hij wel wat hij moet tonen.

    Bijdrager
    tomc

    Moderator
    Night

    In ieder geval wordt in Safari een aantal regels uit je HTML geblokkeerd, omdat het een beveiligingsrisico zou kunnen bevatten.

    Bijdrager
    tomc

    Begin eerst al eens met het fixen van de errors die de validator toont. Ga dan even na of je wel al die scripts nodig hebt.

    Bijdrager
    Shmoo

    <p class=”cite”>Night op 14 september 2019 om 12:34</p>
    In ieder geval wordt in Safari een aantal regels uit je HTML geblokkeerd, omdat het een beveiligingsrisico zou kunnen bevatten.

     

    Pagina krijgt gewoon een succesvolle statuscode. Maar Safari breekt idd. de broncode af uit veiligheid. Dat heeft te maken met het WebKit Tracking Prevention gedoe in Safari tegenwoordig.

     

    En in dit geval is het maar goed ook. Het domein ‘cookiescriptcdn.pro’ werd namelijk een korte periode misbruikt om malware te versturen. Een webhost heeft het domein + website offline gehaald dus er is geen gevaar meer.

    Probleem is wel dat er nu ook geen veilige ‘cookie module’ meer geladen kan worden via dit externe domein + Safari je broncode blokkeert om verder te laden krijg je nu helemaal niets te zien.

     

    Als je de eigenaar van de site kent, vertel hem dan hij de module moet verwijderen die een cookie banner op zijn site had moeten tonen.

    Bijdrager
    Wyodor

    In stylesheet

    https://vdadvies.nl/css/style-vda.css

    staat

    #page{
    visibility: hidden;
    }
    .cufon-ready #page{
    visibility: visible;
    }

    Daarom is alles onzichtbaar.

    Het komt uit dit JavaScript

    https://vdadvies.nl/js/cufon-yui.js

    Wat blijkbaar een font converter is.

    https://github.com/sorccu/cufon

    Bijdrager
    koen

    Ik zie ook hetzelfde als @tomc hierboven in Safari op High Sierra.

    Moderator
    Night

    Wyodor op 14 september 2019 om 14:06

    In stylesheet

    https://vdadvies.nl/css/style-vda.css

    staat

    #page{
    visibility: hidden;
    }
    .cufon-ready #page{
    visibility: visible;
    }

    Daarom is alles onzichtbaar.

    Het komt uit dit JavaScript

    https://vdadvies.nl/js/cufon-yui.js

    Wat blijkbaar een font converter is.

    https://github.com/sorccu/cufon

    waarom is de site dan niet onzichtbaar in andere browsers?

    Bijdrager
    pruus

    Ik ben er achter. De website is gemigreerd en daarbij is in de code veel aangepast. De provider laadt het opnieuw. Dan zijn wij ervan af. Dank voor jullie hulp.

    Bijdrager
    pruus

    <p class=”cite”>Wyodor op 14 september 2019 om 14:06</p>
    In stylesheet

    https://vdadvies.nl/css/style-vda.css

    staat

    #page{
    visibility: hidden;
    }
    .cufon-ready #page{
    visibility: visible;
    }

    Daarom is alles onzichtbaar.

    Het komt uit dit JavaScript

    https://vdadvies.nl/js/cufon-yui.js

    Wat blijkbaar een font converter is.

    https://github.com/sorccu/cufon

    In de script wordt de pagina eerst hidden gemaakt. En als alles geladen is, getoond. Visueel lekker.

    Bijdrager
    pruus

    <p class=”cite”>Shmoo op 14 september 2019 om 12:43</p>

    <p class=”cite”>Night op 14 september 2019 om 12:34</p>
    In ieder geval wordt in Safari een aantal regels uit je HTML geblokkeerd, omdat het een beveiligingsrisico zou kunnen bevatten.

     

    Pagina krijgt gewoon een succesvolle statuscode. Maar Safari breekt idd. de broncode af uit veiligheid. Dat heeft te maken met het WebKit Tracking Prevention gedoe in Safari tegenwoordig.

     

    En in dit geval is het maar goed ook. Het domein ‘cookiescriptcdn.pro’ werd namelijk een korte periode misbruikt om malware te versturen. Een webhost heeft het domein + website offline gehaald dus er is geen gevaar meer.

    Probleem is wel dat er nu ook geen veilige ‘cookie module’ meer geladen kan worden via dit externe domein + Safari je broncode blokkeert om verder te laden krijg je nu helemaal niets te zien.

     

    Als je de eigenaar van de site kent, vertel hem dan hij de module moet verwijderen die een cookie banner op zijn site had moeten tonen.

    De honstingprovider heeft bij het verplaatsen van de site wat fouten gemaakt. Hierdoor is code niet goed en niet allemaal meegekomen. Ik heb de site, vanuit de broncode op een testlocatie gezet. En alles werkte. Via ftp kan niets overgezet worden omdat de provider iets fout gedaan heeft. Dus een hoop trammelant. Komt dus goed. Dank.

    Bijdrager
    koen

    Wat een prutsers😀

    Moderator
    Night

    Inderdaad zeg…. dat zou anno 2019 toch niet meer moeten kunnen. Zelfs een ontoegankelijke FTP. Niet handig! Je gaat je afvragen of je dan wel bij de/een goede provider zit…

17 berichten aan het bekijken - 1 tot 17 (van in totaal 17)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.