XHTML target="_blank" Alternative

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
xmavidis
Honorary Member
Δημοσιεύσεις: 1217
Εγγραφή: 02 Δεκ 2003 19:59
Τοποθεσία: Ηράκλειο

XHTML target="_blank" Alternative

Δημοσίευση από xmavidis » 29 Απρ 2005 19:54

Όσοι χρησιμοποιούν ΧΗΤΜL και θέλουν να κάνουν validation μπορούν να χρησιμοποιήσουν τον παρακάτω κώδικα αντί του target="_blank"

Κώδικας: Επιλογή όλων

<a onclick="window.open&#40;this.href,'_blank'&#41;;return false;" href="http&#58;//www.freestuff.gr">FreeStuff.gr</a>
Πηγή: phpFreaks.com
I want to know God’s thoughts; the rest are details.
Albert Einstein

FeVGaToS
Δημοσιεύσεις: 4
Εγγραφή: 28 Φεβ 2004 01:00
Τοποθεσία: Thessaloniki - Hrakleio
Επικοινωνία:

XHTML target="_blank" Alternative

Δημοσίευση από FeVGaToS » 29 Σεπ 2005 04:11

hm.. pistevo pos den prepei na diskolevoume ti zoi mas me peritta pragmata. Poios eipe oti den ginete na valoume target="_blank" stin XHTML k na einai valid i selida mas?!? To mono pou ehoume na kanoume einai na thesoume to sosto DTD k stin prokimeni periptosi an hriazete na ehoume to attribute target tou <a> den ehoume para na dilozoume Transitional i Frameset DTD.

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

XHTML target="_blank" Alternative

Δημοσίευση από skeftomilos » 30 Σεπ 2005 03:32

Σωστό είναι αυτό, αλλά νομίζω ότι το κύριο σημείο δεν είναι να βρούμε τρόπους να παρακάμψουμε τις συστάσεις του W3C, αλλά να κατανοήσουμε τους λόγους ύπαρξης αυτών των συστάσεων. Η διαχείριση των παραθύρων του λειτουργικού συστήματος είναι υπόθεση του χρήστη και όχι του designer μίας τυχαίας web σελίδας. Όλοι οι browsers διαθέτουν πολύ βολικούς για το χρήστη τρόπους για να ανοίξει το link σε νέο παράθυρο αν θέλει. Εμείς μπορούμε να ενημερώσουμε το χρήστη γι αυτούς τους τρόπους, στην περίπτωση που δεν τους γνωρίζει. Εναλλακτικά μπορούμε να του δώσουμε τη δυνατότητα να ανοίγει τα links σε νέο παράθυρο, αφού πρώτα επιλέξει ο ίδιος ένα checkbox (ή κάτι αντίστοιχο) το οποία αρχικά δεν πρέπει να είναι επιλεγμένο. Η λεζάντα του checkbox μπορεί να είναι "open links in new windows".

Αυτές οι αβρότητες των designers προς τους χρήστες δεν είναι πολυτέλεια στις μέρες μας. Η χρήση του Internet στη χώρα μας τα τελευταία χρόνια εμφανίζει μόνιμη πτωτική τάση, και βέβαια οι αιτίες είναι πολλές. Μία από αυτές νομίζω είναι η αίσθηση ότι το Internet είναι ένας χώρος όπου διάφοροι προσπαθούν να σε εξαπατήσουν, και τα ανεπιθύμητα popups που πετάγονται το ένα πίσω από το άλλο καλλιεργούν αυτήν ακριβώς την αίσθηση. Ας στρέψουμε λοιπόν την προσοχή μας προς τον χρήστη για να μη μείνουμε μόνοι μας στο τέλος. :whistle:
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
Webnauts
Δημοσιεύσεις: 85
Εγγραφή: 23 Σεπ 2003 00:38
Τοποθεσία: Germany
Επικοινωνία:

XHTML target="_blank" Alternative

Δημοσίευση από Webnauts » 16 Νοέμ 2005 12:01

target="_blank" is not valid for XHTML Strict.
Optimizing for Search Engines, with Humans in Mind.
SEO Workers Professional Consulting Company | SEO Analysis Tool | SEO Articles & Tutorials

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης