Avatar billede dsk1980 Nybegynder
05. august 2005 - 17:40 Der er 27 kommentarer og
1 løsning

Hvad pokker gør jeg pludselig forkert?

Hejsa.

Jeg laver en side til de drenge jeg træner www.sfc-92.dk, eller laver videre på den, deres forrige træner lavede.

Det hele er lavet i Frontpage og indtil nu når jeg har uploadet, har tingene været okay, men de sidste to gange har de ting jeg har uploadet ikke kommet "automatisk" på.

F.eks. hele hovedsiden. Der er jo de der nyheder og de sidste to gange har jeg måttet trykke "opdater" for at de kom på, når jeg gik ind på siden. Det samme med min chef fra hans computer.

I starten kom det på, når det var uploadet..men nu..??

Bruger CuteFTP til at uploade...
Avatar billede dsk1980 Nybegynder
05. august 2005 - 17:41 #1
De seneste nyheder kom på den 5/8 og dem kunne jeg ikke se førend jeg trykkede på Opdater.
Avatar billede weblex Nybegynder
05. august 2005 - 18:00 #2
Det har måske noget at gøre med browserens indstillinger. Det lyder som den viser de senest cashede sider. Prøv at tjekke Funktioner - Internetindstillinger... - Indstillinger... (under midlertidige internetfiler). Sørg for at der er hekket af i automatisk.
Avatar billede dsk1980 Nybegynder
05. august 2005 - 18:01 #3
Hey Weblex.

Jamen, det går jo også udover andre??? Kan man ikke gøre noget ved det? Og der er hakket i Automatisk..:(
Avatar billede weblex Nybegynder
05. august 2005 - 18:09 #4
Så kan jeg desværre ikke hjælpe :o(
Avatar billede Slettet bruger
05. august 2005 - 19:45 #5
de kommer fint her første gang.

Prøv at tømme cashen i din Explorer
Avatar billede jesper-moeller Nybegynder
05. august 2005 - 21:10 #6
Du kan prøve med <meta http-equiv="Expires" content="-1"> i headen
Avatar billede karstenl Nybegynder
06. august 2005 - 00:42 #7
Eller.. som vist er det samme som jesper-moeller 's :-)

<meta http-equiv="Pragma" CONTENT="no-cache">
Avatar billede jesper-moeller Nybegynder
06. august 2005 - 01:37 #8
karstenl

Er ikke helt det samme

<meta http-equiv="Pragma" CONTENT="no-cache">vil forhindre cache, (Hvilket kan være en god ting på sider med feks priser) Det vil også forhindre feks Google i at lave en kopi af siden (Siden vil do blive indexeret, men uden cache

<meta http-equiv="Expires" content="-1"> fortæller hvornår en side er foældet .... idette tilfælde igår *G*... og evnt gammel cache skal ændres til det nye indhold
Avatar billede dsk1980 Nybegynder
06. august 2005 - 10:37 #9
Uha, tak for svarene...:)

Hvor smider jeg <meta http-equiv="Pragma" CONTENT="no-cache"> ind henne og er det kun den jeg skal smide ind??

Dominik
Avatar billede jesper-moeller Nybegynder
06. august 2005 - 15:17 #10
Du smider altid meta'er i headen :-)

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Expires" content="-1">
<meta http-equiv="Pragma" content="no-cache">
<title>Solrød FC Årgang 92</title>
</head>

Om du vil smide en af dem eller begge kommer jo an på hvad du ønsker at opnå...vil dog være forsigtig med brugen af <meta http-equiv="Pragma" content="no-cache"> Den bruger jeg mest til pris og dato følsomme sider, ol.  jeg ikke ønsker kopier af i folks cache eller hos feks google.
(ældre versioner af MSIE vil ofte ikke bruge meta'erne. feks vil sider set i IE4 og yngre blive cached på trods af meta. NN4 bruger metaerne)  <meta http-equiv="Cache-Control" content="no-cache"> tilsvare <meta http-equiv="Pragma" content="no-cache"> og kan bruges istedet for eller sammen med


<meta http-equiv="Expires"  content="-1"> vil nok passe bedre til dit behov (Den gør bare opmærksom på at evnt indhold i en cache er forældet og det nye skal vises.
hvis du ønsker at fortælle at et document er forældet på en bestemt dato. kan du skrive den istedet for content="-1", kan du feks skrive content="Wed, 09 Aug 2000 08:21:57 GMT". Meta'en kan også sende den besøgende vidre til et andet sted hvis dokumentet er udløbet... forestil dig firmaet side for tilmeldelse til julefroksten med denne meta ... <meta http-equiv="Expires"  content="Mon, 01 Dec 2005 11:00:00 GMT; URL=http://www.firma.dk/forsent.html"> :-)
Du kan også sætte tiden for udløbet af siden i sekunder

<meta http-equiv="Expires" content="...">
  content="-1" --- Siden vil altid være forældet, evnt cache skiftes ved nyt besøgs eller refreesh
  content="100" --- Siden vil altid være forældet efter 100 sekunder, evnt cache skiftes ved nyt besøgs
  content="Wed, 09 Aug 2000 08:21:57 GMT" --- Siden er forældet efter den dato, evnt cache skiftes
ved nyt besøg på siden hvis cachen er ældre (Daton SKAL være i GMT)
  i conten kan en rederect includerse = content="..; URL=http.." (Bør man ikke i ved -1 *G*)

Ved at søge lidt på meta +expires kan du lære meget mere om dette

der er mage muligheder med meta , i denne med Cache og refresh er det også værd at kigge på:
en til tider lidt  risikabel mulighed <meta http-equiv="Refresh" content="..."> (hvorfor den kan være riske kan du nok selv regne ud *G*) med http-equiv="Refresh" fortæller du ikke blot at sidens er udløbet.... men også at den skal opdatere indholdet...
Du kan bruge de samme atributter for content som i "Expires" dog er -1 en meget dum ide *G*


Jesper

PS.
Når du kigger på nette omkring metaer bør du også slå et smut forbi emnet <meta name="ROBOTS" content="...">
Avatar billede jesper-moeller Nybegynder
06. august 2005 - 15:22 #11
Øj...blev vist lidt rodet...

Hvad jeg mente var....
Pas på med no-cache .... den er med til at øge hastigheden på din side.... så kan være værd at have....
Den ønskede efket kan opnås ved brug af "Expires" og "Refresh" og stadigt bibeholde værdien af cachen
Avatar billede dsk1980 Nybegynder
06. august 2005 - 16:37 #12
Hej igen Jesper.

Kort sagt:

<meta http-equiv="Expires" content="-1">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Refresh" content="...">

Er de 3 jeg skulle vælge imellem??? Altså, for at gøre en nu lang, :O)... Historie kort, skal det blot være sådan at gæster der fra samme computer tit går ind på drengenes side, IKKE skal bruge "Opdater" knappen... Andet er ikk så vigtigt...:)
Avatar billede jesper-moeller Nybegynder
06. august 2005 - 18:58 #13
<meta http-equiv="Pragma" content="no-cache">
= Igen cache på siden.
  + Cache filer slettes igen efter besøg
    Besøgende har ikke en kopi af siden efter besøg
  - Langsommer loadtid, hver side skal loades in på ny hver gang
    Holder feks. google fra at have en cache af siden
denne metode er nok mest velgenet til sider med indhold der af den ene eller anden grund er følsomt over for besøgende evnt. har læst en gammel version af en side... Det kunne feks være en prisliste på en restaurents hjemmeside, man ikke ønsker skal ligge i folks cache pga pris og menu ændringer. (Søg også materiale vedr. robot meta's)


<meta http-equiv="Expires" content="...">
= Siden udløbet
  content="-1" = Siden udløbet sidste besøg opdater cache.
  content="100" = Siden udløber efter 100 sekunder (ny besøg eller refresh vil opdater cache.)
  content="Wed, 09 Aug 2000 08:21:57 GMT" = Siden udløber på datoent.

    + Hver gang siden besøges på ny eller reloades, vil cachen fornyes.
        Evnt. nyt indhold vises.     
    -  Bookmarks har deres egen cache fil som ofte kun ændres hvis genloades.
        Ændriger tager først sted ved næste besøg eller reload.
        Siden vil være lidt langsomere at loade pga den ikke kan bruge evnt. cache fil.

  content= "sekunder" / "dato" egner sig oftes bedsts med en url
  Feks. vil <meta http-equiv="Expires" content="1800; URL=http://www.dinside.dk/"> søger for at
  hvis en bruger forlod sin computer og glemte at forlade din side, så ville den efter 30min (1800sek) overføre
  sigselv til forsiden :-)
  <meta http-equiv="Expires" content="Wed, 09 Aug 2000 08:21:57 GMT; URL=http://www.dinside.dk/forsent.html">
  søger for at hvis en bruger forsøger at besøge siden efter den dato og tid, ville denne blive overført til "forsent.html"


<meta http-equiv="Refresh" content="...">
= Siden opdateres / reloades
  content="0" = Siden opdateres / reloades øjblikligt. Cache opdateres.
  content="100" = Siden opdateres / reloades efter 100 sekunder.
  content="Wed, 09 Aug 2000 08:21:57 GMT" = Siden Siden opdateres / reloades på datoent.
    Feks. vil <meta http-equiv="Refresh" content="900"> søger for at siden opdatere sig selv hvert 15 minut.
    og <meta http-equiv="Refresh" content="900; URL=http://www.dinside.dk/"> vil sende den besøgende til forsiden
    efter 15 minut.

Hvordan du sammensæter dine meta'er kommer meget an på typen af side.
no-cache ville jeg være varsom med til din side...

men noget alla
<meta http-equiv="Expires" content="-1">
<meta http-equiv="Refresh" content="900">
vil refreshe siden ved besøg ...og hvert 15 min.
eller
<meta http-equiv="Expires" content="-1">
<meta http-equiv="Refresh" content="900; url=http://www.sfc-92.dk/">
vil refreshe siden ved besøg ...og efter 15 min. sende vedkomende til sartsiden
Kan være smart hvs det er maskiner der står tændt meget og folk ikke lukker ud af siden efter brug (Feks ungdomsklubber ol.) (Til den fuktion findes der også gode inaktiv-JSactions)



men husk... det er ikke alle browsere  der suportere meat lige godt... men et hæderligt resultat kan opnås :-)
Avatar billede dsk1980 Nybegynder
06. august 2005 - 21:22 #14
Det er også mest at det bare skal være bedre end nu, det jeg går efter.

Min plan er altså at sætte:
<meta http-equiv="Expires" content="-1">
<meta http-equiv="Refresh" content="900">

Og det burde i størstedelen af tilfældene ikke give problemer når de fleste går ind på siden? Jeg mener bare. Har jeg ændret et eller andet og uploadet det, så er det det? Ikke noget med at man selv skal uploade?

Sorry de dumme spørgsmål, men vil sgu være sikker i hvad pokker jeg foretager mig..:)
Avatar billede jesper-moeller Nybegynder
06. august 2005 - 21:39 #15
cachen er en lille fil der indholder en kopi af din side.
Man kan i sin browser instille cachen til at tømmes hvergan man lukker IE eller forlader en side, men det er der ikke mange der bruger, da cachen er god ti de sider du besøger ofte....da behøver brovseren kun download evnt nye elementer eller elementer den ikke længere har. til siden.
Dvs. at en bruger ikke nødvendigvis downloader materialet til siden fra serveren. men henter feks et billed fra cachen. medmindre siden specifikt fortæller den at der er nyt materiale (expires) eller at den skal genopfriske sin cache (refresh)
Du kan aldrig styre vilke indstillinger for har på deres browsere. men dine meta kan hjælpe brugeren til se det korekte indhold. og til at holde styr på din side (Abonere man feks på en side via sine bookmarks, er det en stor fordel hvis siden har meta der fortælle feks expires date

---> "Og det burde i størstedelen af tilfældene ikke give problemer når de fleste går ind på siden?"
nej...de eneste problem der kan være browsere der ikke bruger metaerne... eller at folk bliver mopset over for ofter refesh af siden
Avatar billede dsk1980 Nybegynder
06. august 2005 - 21:46 #16
Og hvor tit den refresher styrer jeg jo selv, emn inden jeg bliver for fovirret..

Er der en måde hvorpå den IKKE refresher mens man er på siden, men gør det fra besøg til besøg??

Er jeg ikke bare en pain in the ass`???...:D
Avatar billede jesper-moeller Nybegynder
06. august 2005 - 21:49 #17
--- > Er der en måde hvorpå den IKKE refresher mens man er på siden, men gør det fra besøg til besøg??

det er det  <meta http-equiv="Expires" content="-1"> skulle gøre...*S*
Den fortæler browseren at evnt cached filer uløb igår...sår den bør hente den nye fil....*S*
Avatar billede jesper-moeller Nybegynder
06. august 2005 - 21:52 #18
Der er dog en hage ved <meta http-equiv="Expires" content="-1">
det er kun selve html dokumentet der fornyes...ikke evnt billeder på siden...
til det virker refresh bedre.
Du kan dog gøre det at hvis et ellers fast billed skifte med en ny version...så ændre navnet på billedet samtidigt, så vil både html og det nye billede vises
Avatar billede dsk1980 Nybegynder
06. august 2005 - 21:54 #19
Ahhh klasse... -1 betyder altså bare groft sagt at hver gang nogen forlader den/kommer ind igen og HVIS der er opdateret, så ser de det??

(Tror den er ved at være der..*GG*...:)
Avatar billede jesper-moeller Nybegynder
06. august 2005 - 22:01 #20
--> "betyder altså bare groft sagt at hver gang nogen forlader den/kommer ind igen og HVIS der er opdateret, så ser de det??"

Jeps...sådan cirka (lidt afhængit af browseren) måske mere korekt at sige
-1 = siden udløb sidste gang du havde din browser tændt og besøgte siden
derfor refresh kan være god hvis browseren sjældent lukkes
Avatar billede dsk1980 Nybegynder
07. august 2005 - 09:45 #21
Okay....nu fatter min fatsvage hjerne. Den opdateres altså hver gang man har haft browseren eller sin maskine slukket for den sags skyld...?

Så kunne det jo også være smart at have den med refresh bare med f.eks. en halv eller hel times interval?
Avatar billede jesper-moeller Nybegynder
07. august 2005 - 11:46 #22
-->Den opdateres altså hver gang man har haft browseren eller sin maskine slukket for den sags skyld...?
Ja...eller når den ikke har den i sin cache (cachen har kun en vis størelse, se dine indstillinger) er det lang tid siden (læs: mange web-sider) du sidst var på siden, kan cachen/historien være fuld af andre sider (sidst brugt først ud)
mest korekt er nok at sige at "expires" opdatere cachen når den bliver tvunget til det. det gør den i følgende situationer: 1. når siden er forældet iforhold til sidst sete/cached version ...2. når den ikke har en version af siden i sin cache
hvorimod "refresh" opdatere siden (uanset om den har den i sin cache eller ej) på det tidspunkt eller med det interval der er sat...

--> Så kunne det jo også være smart at have den med refresh bare med f.eks. en halv eller hel times interval?

ja...det er en mulighed (også derfor jeg skrev den med) 60=1min - 900 = 15 min osv ;-)
Avatar billede jesper-moeller Nybegynder
07. august 2005 - 11:59 #23
En lille reminder

Ikke alle browsere gør lige godt brug af meta'er, så den eneste måde at finde ud af hvordan siden funger under div browsere er Test test og flere test



Når en side opdateres er det oftest siden og ikke inholdet af siden der opdateres...
Dvs at hvis du feks ændre dit logos størelse på side fra
< img src="../images/logo.gif" width="200" height="100" alt="LOGO">
til feks
< img src="../images/logo.gif" width="250" height="150" alt="LOGO">
og oploader den nye side og det nye logo. kan følgende ske
Brugeren har din side i sin cache, men da han/hun besøger siden, ser browseren den er udløbet og opdatere siden. Den nyde sidekode bliver nu brugt til at vise siden. Men brugeren ser nu den gamle "logo.gif" med den nye str !!??!!... Det skyldes at brugerens browser selv mener den allerede har logoet  "logo.gif" i cachen (den sen heder det samme og har ikke flyttet sig eller ligende) brugerens browser har altså ikke skiftet billedet ud i cachen.
En måde at undgå dette på er feks at ændre logofilens navn ved ændringen til feks.
< img src="../images/nyt-logo.gif" width="250" height="150" alt="LOGO">
Det vil tvinge browseren til at bruge det nye logo ( navnet kan altid ændres tilbage igen senere)
Avatar billede dsk1980 Nybegynder
07. august 2005 - 13:22 #24
Men "burde" de fleste ikke have ingen problemer med det??

Derudover er det kun tekst jeg SOM REGEL ændrer på min side..:)

Men må prøve mig frem eller vende tilbage til dig. Har du MSN?
Avatar billede jesper-moeller Nybegynder
07. august 2005 - 13:29 #25
-->> Men "burde" de fleste ikke have ingen problemer med det??
Jo... IE er nok den der driller mig mest hvad det angår...*G*


-->> Derudover er det kun tekst jeg SOM REGEL ændrer på min side..:)
Til tekst er expirec perfekt :-)

Nope...ikke MSN
Avatar billede dsk1980 Nybegynder
07. august 2005 - 14:17 #26
Ha ha ha, ja nu ser vi ad. Jeg kan jo smide det på og så ser vi hvad der sker...:)
Avatar billede dsk1980 Nybegynder
07. august 2005 - 14:19 #27
<meta http-equiv="Expires" content="-1">
<meta http-equiv="Refresh" content="1800">

Burde være de to, ikk?..:)
Avatar billede jesper-moeller Nybegynder
07. august 2005 - 15:11 #28
Jeps... prøv med dem...*S*

Skulle der være problemer med det ikke vil...kan det skyldes gamle bookmarks
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester