|
| target=blank og placering og størrelse. Fra : Michael Tillgaard |
Dato : 02-02-03 12:29 |
|
I forbindelse med:
<a href= http://www.testside.dk target=blank>Din tekst</a>
target=blank kan man her bestemme placering og størrelse af det
nye vindue der åbnes?
Hvis ja hvad skal der f.eks. stå?
Med venlig hilsen
Michael Tillgaard
--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job
| |
Lasse Reichstein Nie~ (02-02-2003)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 02-02-03 14:41 |
|
Michael Tillgaard <post@multibook.dk> writes:
> I forbindelse med:
>
> <a href= http://www.testside.dk target=blank>Din tekst</a>
>
> target=blank kan man her bestemme placering og størrelse af det
> nye vindue der åbnes?
Nej.
Desuden skal Det være target="_BLANK" for at åbne et nyt vindue hver
gang. Det du har, åbner blot et vindue der hedder "blank" og genbruger
det hvis man klikker igen.
Jeg anbefaler også at lade være med at bruge target="x" med mindre du
bruger frames, og da kun bruge navne på dine frames eller _TOP. Alle
nye browsere kan selv finde ud af at åbne et link i et nyt vindue hvis
brugeren ønsker det, men når du tvinger det til at åbne et nyt vindue,
så kan man ikke vælge at lade være.
Husk "back"-knappen er den næstmest brugte navigationsmetode på
nettet, og nummer et er at klikke på et link. I begge tilfælde ændrer
et target på linket browserens opførsel væk fra det brugeren forventer.
Kommentarer fra useit.com:
<URL: http://www.useit.com/alertbox/20021223.html> (#6)
<URL: http://www.useit.com/alertbox/990530.html> (#2)
/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL: http://www.brics.dk/~lrn/cv.html>
| |
Jens Tønnesen (02-02-2003)
| Kommentar Fra : Jens Tønnesen |
Dato : 02-02-03 15:31 |
|
Lasse Reichstein Nielsen <lrn@hotpop.com> skrev i
dk.edb.internet.webdesign.html:
>Alle
>nye browsere kan selv finde ud af at åbne et link i et nyt vindue hvis
>brugeren ønsker det, men når du tvinger det til at åbne et nyt vindue,
>så kan man ikke vælge at lade være.
Jeg er meget enig i det princielle i at lade brugeren selv vælge,
hvornår han eller hun vil åbne en side i et nyt vindue.
Men i praksis virker det ikke: Mange brugere kender nemlig slet de
avancerede funktioner i deres browser. Desværre.
Jeg bestyrer et website, der som så mange andre sites på Nettet
indeholder en mængde links. En bruger skrev til mig, at han fandt det
bruger-uvenligt, at disse links åbnede i samme vindue som linksiden,
da han jo gerne vil besøge disse links ét efter ét.
Hvor utroligt det end lyder, så tabte brugeren orienteringen, når han
besøgte disse links.
Jeg mailede tilbage og forklarede ham om brugen af en tilbage-knappen
og muligheden af at shift-klikke (sådan er det på en windows-maskine i
Explorer), og den funktion kendte han slet ikke til.
Tilbage-knappen's værdi var også stærkt overvurderet i hans øjne, da
han jo skulle klikke mange gange på denne, hvis han havde surftet lidt
rundt på det website, der var linket til. Han fandt det meget lettere
blot at lukke vinduet og fortsætte med at gå link-listen igennem.
Konklusionen er, at den almindelige websurfer's adfærdsmønster ofte
ligger milevidt fra den almindelige webdesigners. Vi er i sagens natur
superbrugere og kender 'vores' browsers funktionalitet til
fingerspidserne.
Vi kan angribe problemstillingen fra to sider: Enten bruger vi vores
energi på at oplære brugerne i at udnytte deres browser optimalt.
Eller også bruger vi energi på at tilføje vores sites funktionalitet,
der tilgodeser den almindelige bruger.
I det konkrete tilfælde blev løsningen, at listen over links blev
tilføjet en lille afkrydsningsformular, hvor brugeren valgte om han
eller hun ville have links til at åbne i et nyt vindue eller ej. En
cookie holder styr på brugerens præference og husker således fra gang
til gang, hvad brugeren foretrækker.
I sagens natur kræver denne løsning at såvel cookies og javascript er
slået til i brugerens browser, men det er mit indtryk, at dem, der kan
finde ud af at slå det fra, i forvejen kender til shift-klik-tricket.
Iøvrigt åbnes links - hvis der er krydset af på siden - hver gang i
det samme vindue, der således genbruges. På den måde undgår brugeren
at få en masse browser-vinduer til at fylde op på skærmen. Og dén
funktionalitet kan man IKKE få frem ved at shift-klikke, idet der her
åbnes i et nyt borwser-vinduer HVER gang.
| |
find_clausen_noreply~ (02-02-2003)
| Kommentar Fra : find_clausen_noreply~ |
Dato : 02-02-03 15:57 |
|
On Sun, 02 Feb 2003 15:31:14 +0100, Jens Tønnesen
<01-2003nospam@pressefoto.dk> wrote:
> Hvor utroligt det end lyder, så tabte brugeren orienteringen, når han
> besøgte disse links.
JA, FANEME, og så skal man genindlæse siden, i stedet for at den
ligger klar lige under den man er færdig med at læse !
Det er hurtigere, at lukke en side ved at klikke på x
end at skulle vente på at siden genindlæses !!!
--
find clausen
www.photopress.dk
| |
Lasse Reichstein Nie~ (02-02-2003)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 02-02-03 16:30 |
|
find_clausen_noreply@hotmail.com writes:
> On Sun, 02 Feb 2003 15:31:14 +0100, Jens Tønnesen
> <01-2003nospam@pressefoto.dk> wrote:
>
> > Hvor utroligt det end lyder, så tabte brugeren orienteringen, når han
> > besøgte disse links.
>
> JA, FANEME, og så skal man genindlæse siden, i stedet for at den
> ligger klar lige under den man er færdig med at læse !
Back-knappen kræver heldigvis kun at man indelæser fra cache. I min
browser er det så godt som øjeblikkeligt. Hvis man skal længere tilbage,
så er der history på back-knappen, så man kan gå mange skridt tilbage
med kun to klik.
> Det er hurtigere, at lukke en side ved at klikke på x
> end at skulle vente på at siden genindlæses !!!
Det afhænger af mange ting. Det er langsommere for den person der ikke
ved at et nyt vindue er blevet åbnet, og som prøver at trykke på
"back"-knappen. Jeg må indrømme at jeg stoler mere på Jakob Nielsen end
på tilfældige anekdoter :)
Alt i alt, så afhænger det altid af brugeren hvad der er nemmest. Mit
problem med target="..." er ikke om det er nemmest, men om det jeg vil
overhovedet er *muligt*.
/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL: http://www.brics.dk/~lrn/cv.html>
| |
find_clausen_noreply~ (02-02-2003)
| Kommentar Fra : find_clausen_noreply~ |
Dato : 02-02-03 17:11 |
|
On 02 Feb 2003 16:30:00 +0100, Lasse Reichstein Nielsen
<lrn@hotpop.com> wrote:
> Back-knappen kræver heldigvis kun at man indelæser fra cache. I min
> browser er det så godt som øjeblikkeligt.
Prøv så lige www.bt.dk og www.eb.dk
Og det er jo nemt at lave et brugervalg ...
--
find clausen
www.photopress.dk
| |
Lasse Reichstein Nie~ (02-02-2003)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 02-02-03 18:40 |
|
find_clausen_noreply@hotmail.com writes:
> On 02 Feb 2003 16:30:00 +0100, Lasse Reichstein Nielsen
> <lrn@hotpop.com> wrote:
>
> > Back-knappen kræver heldigvis kun at man indelæser fra cache. I min
> > browser er det så godt som øjeblikkeligt.
>
> Prøv så lige www.bt.dk og www.eb.dk
BT Startside: ca. 40 sekunder om at loade (sløvt!)
Klik "Krimi": ca. 12 sekunder
Klik "Kokain-kartel på Svinø": ca 2. sekunde
Klik "Sporten": ca. 7 sekunder.
Back: under et sekund
Back: under et sekund
Back: under et sekund
Forward: under et sekund
(etc.)
Jeg ved dog godt at det er browserafhængigt.
> Og det er jo nemt at lave et brugervalg ...
Det er en ting til der kan gå galt, men hvis man holder det simpelt, så
ja.
/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL: http://www.brics.dk/~lrn/cv.html>
| |
Jonas Koch Bentzen (02-02-2003)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 02-02-03 16:59 |
|
Jens Tønnesen wrote:
>
> Men i praksis virker det ikke: Mange brugere kender nemlig slet de
> avancerede funktioner i deres browser. Desværre.
Så lær dem det! Godt nok vil mange sige, at man ikke kan skrive en tekst om,
hvordan man åbner links i et nyt vindue, fordi metoden er forskellig fra
browser til browser, men så forskellig er metoderne altså heller ikke. Jeg
har prøvet en del browsere på Linux, Windows og Mac efterhånden, og der
findes stort set kun tre metoder til at åbne et link i et nyt
vindue/faneblad:
1. Højreklik på linket og vælg "Åbn linket i nyt vindue".
2. Midterklik på linket.
3. Hold shift nede, mens du klikker på linket.
> Konklusionen er, at den almindelige websurfer's adfærdsmønster ofte
> ligger milevidt fra den almindelige webdesigners. Vi er i sagens natur
> superbrugere og kender 'vores' browsers funktionalitet til
> fingerspidserne.
Der er mange, mange flere end lige webdesignere, der kender muligheden for
at åbne links i et nyt vindue.
Hvorfor besvære alle brugere ved at tvinge dem til at acceptere et nyt
vindue i stedet for at besvære enkelte uerfarne brugere ved at lade dem
læse en tekst, der lærer dem, hvordan man åbner links i et nyt vindue?
--
Jonas Koch Bentzen
| |
Jens Tønnesen (02-02-2003)
| Kommentar Fra : Jens Tønnesen |
Dato : 02-02-03 17:28 |
|
Jonas Koch Bentzen <ingen.email@eksempel.dk> skrev i
dk.edb.internet.webdesign.html:
>Der er mange, mange flere end lige webdesignere, der kender muligheden for
>at åbne links i et nyt vindue.
Uden tvivl. Min påstand er, at webdesignere - qua deres forhold til
Nettet via deres arbejde med webdesign - i højere grad end såkaldte
'almindelige brugere' kender deres browser til bunds.
Men det udelukker selvfølgelig ikke, at ikke-webdesignere kender til
disse muligheder.
| |
Jens Tønnesen (02-02-2003)
| Kommentar Fra : Jens Tønnesen |
Dato : 02-02-03 17:25 |
|
Jonas Koch Bentzen <ingen.email@eksempel.dk> skrev i
dk.edb.internet.webdesign.html:
>Hvorfor besvære alle brugere ved at tvinge dem til at acceptere et nyt
>vindue i stedet for at besvære enkelte uerfarne brugere ved at lade dem
>læse en tekst, der lærer dem, hvordan man åbner links i et nyt vindue?
I det beskrevne eksempel var der intet tvang - den erfarne bruger kan
blot fortsætte som hidtil, den uerfarne [1] kan benytte sig af 'åbn
links i nyt vindue'-funktionen.
Noget andet er så, at det ikke kan være meningen at man skal undervise
brugerne i, hvordan de skal bruge en browser. Det kan ikke være
hjemmesidens opgave.
[1] Man kan diskutere udtrykket 'uerfarne' i denne sammenhæng, idet
manglende der faktisk kan være tale om folk, der bruger nettet rigtigt
meget, men som alligevel ikke kender deres browser til bunds. Forstå
det hvem som kan.
| |
Jonas Koch Bentzen (02-02-2003)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 02-02-03 18:31 |
|
Jens Tønnesen wrote:
>
> I det beskrevne eksempel var der intet tvang - den erfarne bruger kan
> blot fortsætte som hidtil
Taler vi ikke om en almindelig target='_blank'? Når jeg taler om tvang i
forbindelse med det, er det, at brugeren tvinges til at acceptere, at
linket åbnes i et nyt vindue/faneblad.
> Noget andet er så, at det ikke kan være meningen at man skal undervise
> brugerne i, hvordan de skal bruge en browser. Det kan ikke være
> hjemmesidens opgave.
Nej, men omvendt kan vi som brugere heller ikke finde os i, at webdesignere
bliver ved med at ødelægge det "flow", det er hurtigt at bevæge sig fra
site til site, ved at åbne deres links i nye vinduer.
--
Jonas Koch Bentzen
| |
Jens Tønnesen (02-02-2003)
| Kommentar Fra : Jens Tønnesen |
Dato : 02-02-03 21:15 |
|
Jonas Koch Bentzen <ingen.email@eksempel.dk> skrev i
dk.edb.internet.webdesign.html:
>Jens Tønnesen wrote:
>> I det beskrevne eksempel var der intet tvang - den erfarne bruger kan
>> blot fortsætte som hidtil
>Taler vi ikke om en almindelig target='_blank'? Når jeg taler om tvang i
>forbindelse med det, er det, at brugeren tvinges til at acceptere, at
>linket åbnes i et nyt vindue/faneblad.
I det konkrete eksempel - som jeg henviste til - får brugeren et valg:
Enten at lade linket åbne i et nyt vindue eller at lade det åbne i
samme vindue. Altså fuldstændig det samme valg, som brugeren normalt
står over for.
Forskellen er blot, at brugeren her slipper for at holde shift nede
ved hvert klik på musen, hvis han eller hun ønsker at se alle sider
åbnet i nyt vindue.
Ydermere har funktionen - stadig i det nævnte eksempel - den fordel,
at der ikke åbnes et nyt browser-vindue til hvert link, men at
browser-vinduet genbruges til alle links. Brugeren ender altså op med
at have to browser-vinduer åbnet ad gangen.
Ønsker brugeren IKKE at benytte sig af den mulighed, ja, så fortsætter
brugeren blot surferiet som han/hun plejer.
>> Noget andet er så, at det ikke kan være meningen at man skal undervise
>> brugerne i, hvordan de skal bruge en browser. Det kan ikke være
>> hjemmesidens opgave.
>Nej, men omvendt kan vi som brugere heller ikke finde os i, at webdesignere
>bliver ved med at ødelægge det "flow", det er hurtigt at bevæge sig fra
>site til site, ved at åbne deres links i nye vinduer.
Jeg er fuldstændig enig i, at man som webdesigner ikke skal blande sig
i, hvordan folk ønsker at browse. Men det er ikke ensbetydende med, at
man ikke kan hjælpe dem, hvis det ikke går ud over andre brugeres
flow.
| |
Jens Gyldenkærne Cla~ (02-02-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 02-02-03 23:20 |
|
Lasse Reichstein Nielsen skrev:
> Desuden skal Det være target="_BLANK"
Er det egentlig ikke kun "_blank" der skal give et nyt vindue hver
gang? Så vidt jeg husker er der versalfølsomhed i hvert fald i
nogle browsere.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
find_clausen_noreply~ (02-02-2003)
| Kommentar Fra : find_clausen_noreply~ |
Dato : 02-02-03 23:51 |
|
> Er det egentlig ikke kun "_blank" der skal give et nyt vindue hver
> gang? Så vidt jeg husker er der versalfølsomhed i hvert fald i
> nogle browsere.
skriv hvad du vil, du får et nyt vindue ,-)
target=nytvindue .......
whatever ...
--
find clausen
www.photopress.dk
| |
Peter Brodersen (03-02-2003)
| Kommentar Fra : Peter Brodersen |
Dato : 03-02-03 00:04 |
|
On Sun, 02 Feb 2003 23:51:23 +0100, find_clausen_noreply@hotmail.com
wrote:
>skriv hvad du vil, du får et nyt vindue ,-)
>
>target=nytvindue .......
>
>whatever ...
... men har man flere links på siden, der alle skal åbne i nyt vindue,
er der forskel på om de alle hedder target="blank" eller
target="_blank".
I førstnævnte tilfælde er det et problem, hvis man fx bruger det åbne
vindue på at surfe videre i og så går tilbage til det oprindelige
vindue og klikker på endnu et link. Så får man forstyrret sin
navigation i det andet vindue, hvor man allerede har bevæget sig
videre.
--
- Peter Brodersen
| |
Jens Gyldenkærne Cla~ (03-02-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 03-02-03 00:15 |
|
<uden navn> skrev:
> skriv hvad du vil, du får et nyt vindue ,-)
>
> target=nytvindue .......
Nej. <a href="foo.html" target="foobar">foobar</a> vil åbne siden
"foo.html" i rammen "foobar". Hvis denne ramme ikke findes i
forvejen åbnes et nyt vindue - ellers ikke. (NB: Rammen _kan_ være
i et rammesystem (frameset) på samme side, men kan også være et
selvstændigt vindue åbnet med et rammenavn af samme
browsersession).
Undtagelserne fra ovenstående regel er de fire foruddefinerede
rammenavne _self, _top, _parent og _blank. Target="_blank" vil
altid give et nyt vindue.
Prøv at kigge på < http://damu.dk/jc/usenet/target.html>. Klik på et
link to gange - uden at lukke det vindue der åbnes ved første klik.
IE(6) opfatter "_Blank" og "_BLANK" som almindelige rammenavne - og
åbner kun ét nyt vindue. Opera(7) opfatter _blank = _BLANK =
_Blank. Jeg har ikke kunnet teste i Mozilla - bøvl med
popupindstillingerne, men et gæt er at den vil følge Opera.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Lasse Reichstein Nie~ (03-02-2003)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 03-02-03 01:42 |
|
Jens Gyldenkærne Clausen <jens@gyros.invalid> writes:
> Lasse Reichstein Nielsen skrev:
>
> > Desuden skal Det være target="_BLANK"
>
> Er det egentlig ikke kun "_blank" der skal give et nyt vindue hver
> gang?
Jeg kan ikke lige finde noget i HTML 4.01-specifikationen der siger
at det *ikke* er case-sensitivt, så jeg tror sgu du har ret.
Det skal dog siges at _blank, _self, _parent og _top er de eneste
frame-targets der må starte med andet end et bogstav, så _Blank er
enten det samme som _blank eller helt forkert. Der kan ikke ske en
forveksling med et rigtigt frame-navn.
/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL: http://www.brics.dk/~lrn/cv.html>
| |
find_clausen_noreply~ (02-02-2003)
| Kommentar Fra : find_clausen_noreply~ |
Dato : 02-02-03 19:30 |
|
On Sun, 2 Feb 2003 11:28:35 +0000 (UTC), Michael Tillgaard
<post@multibook.dk> wrote:
> <a href= http://www.testside.dk target=blank>Din tekst</a>
>
> target=blank kan man her bestemme placering og størrelse af det
> nye vindue der åbnes?
Ja, så skal du åbne siden som et "vindue" som du skriver.
fx:
<a href="#"
onClick="window.open(' http://www.testside.dk','testside','left=100,top=100,width=500,height=700,toolbar,location,status,menubar,scrollbars,resizable');
return false;">testside</a><br>
--
find clausen
www.photopress.dk
| |
|
|