Σελίδα 3 από 3
Re: Δημιουργία ιστοσελίδων
Δημοσιεύτηκε: Τετ Αύγ 25, 2010 1:35 am
από O kanenas
Τίποτα!
Το κακό με τη javascript είναι ότι μπορεί ο επισκέπτης να την έχει απενεργοποιημένη, οπότε ούτε cookies θα μπορείς να αποθηκεύσεις, ούτε τα μενού να ανοιγοκλείνει.
Σχετικά με τα cookies, μπορείς να αποφύγεις το πρόβλημα αν χρησιμοποιείς php ή κάποια άλλη γλώσσα για δυναμικό περιεχόμενο.
Re: Δημιουργία ιστοσελίδων
Δημοσιεύτηκε: Τετ Αύγ 25, 2010 4:03 pm
από iroussos
Καλησπέρα και από εμένα,
Μιας και γράφτηκα στο forum για ένα άλλο post, ευκαιρία να γράψω κάτι και εδώ:
Αν θες να έχει υποχρεωτικά enabled τα JS, μπορείς πολύ εύκολα (χωρίς php ή κάποια άλλη server side lang.) να βλέπεις αν έχει ενεργοποιήσει ο χρήστης την JS και συγχρόνως να τον ειδοποιείς με τα noscript tags. Απλά βάλε σε κάποιο κατάλληλο σημείο κάτι σαν το ακόλουθο:
Κώδικας: Επιλογή όλων
<noscript>
<p>Σας παρακαλούμε ενεργοποιείστε την Javascript.. [i]οδηγίες[/i]</p>
</noscript>
Το παραπάνω παίζει μόνο όταν δεν είναι enabled η JS, οπότε δεν το βλέπουν οι κανονικοί χρήστες.. σε πιο μεγάλα projects που δεν παίζουν χωρίς JS κάποιοι βάζουν στο αντίστοιχο ένα layer με CSS που γκριζάρει όλο το υπόλοιπο site, τον εμποδίζει να συνεχίσει και του δείχνει το μήνυμα.. Δεν θα πρότεινα όμως να το κάνει κανένας αυτό γιατί στο τέλος της ημέρας πολλοί δεν θέλουν τα JS (εγώ τα κόβω με το NoScript και ανοίγω επιλεκτικά)
Νομίζω ότι για ένα τόσο μικρό project (π.χ. 10 σελίδες), μπορείς απλά να έχεις duplicate όλο σου το site σε δύο folders.. /gr/ και /en/ με τις σημαιούλες να σε πηγαίνουν από το ένα στο άλλο και τα υπολοιπα links να σε μετακινούν μέσα στις σελίδες τις ίδιας γλώσσας.. Θα τελειώσεις πολύ πιο γρήγορα και εύκολα (έτσι και αλλιώς πρέπει να γράψεις το content και για τα δύο sites - προσοχή στα σωστά encodings μόνο). Για οτιδήποτε μεγαλύτερο από 10-20 σελίδες, το παραπάνω έχει πολυ μεγάλο κόστος συντήρησης (ως προς τον χρόνο σου), οπότε πρέπει να πας σε κάποια άλλη λύση.
Τα cookies είναι μία λύση, αλλά και πάλι πολλοί τα κόβουν (όχι μόνο τα 3rd party, αλλά και τα κανονικά), οπότε αν θες κάτι που δουλεύει σε όλους τους χρήστες, θα χρειαστείς μία γλώσσα στον server (php, java->jsp, etc) και θα πρέπει να χρησιμοποιείς session variables για να τα αποθηκεύσεις. Εναλλακτική, αλλά παλιομοδίτικη λύση (που όμως παίζει παντού) είναι με url encoding και να στέλνεις από παντού ως GET variables τη γλώσσα.. Είναι παρόμοια φιλοσοφία με τα 2 directories ως προς τα links, αλλά έχεις μία μόνο σελίδα που να σερβίρει τη σελίδα:
http://www.test.gr/about.php?lang=en. Ακόμα και σήμερα το Amazon και πολλοί άλλοι τα χρησιμοποιούν, αλλά το αποτέλεσμα είναι πολύ άσχημα urls + κανένας δεν σε σώζει αν πάει ο χρήστης με το χέρι και το σβήσει.
- Γιάννης
Re: Δημιουργία ιστοσελίδων
Δημοσιεύτηκε: Πέμ Αύγ 26, 2010 3:21 am
από Hengeo
Για το frontpage που αναφέρθηκε, λόγω άσχημης εμπειρίας, μόνο ένα θα πω: Μακριά! Έπαθα απανωτά εγκεφαλικά όταν άνοιξα τα αρχεία με άλλον editor, μέχρι να βγάλω άκρη. Προτείνω τον
Bluefish Editor. Εμένα μου φαίνεται αρκετά καλός και είναι και opensource. Οδηγίες εγκατάστασης υπάρχουν
εδώ. Για windows κάντε αυτό που λέει without internet access, για κάποιο λόγο το αυτόματο δεν δουλεύει..
Re: Δημιουργία ιστοσελίδων
Δημοσιεύτηκε: Παρ Νοέμ 12, 2010 3:21 am
από armaos
Μια ερώτηση, πως κάνουμε τη σελίδα να προσαρμόζεται στο μεγεθος του παραθύρου του browser? Επίσης παιδιά αν ξέρει κανείς καλα από joomla ας το πει να του κάνω μια ερώτηση. Ευχαριστώ
Re: Δημιουργία ιστοσελίδων
Δημοσιεύτηκε: Σάβ Νοέμ 13, 2010 5:01 pm
από Hengeo
armaos έγραψε:Μια ερώτηση, πως κάνουμε τη σελίδα να προσαρμόζεται στο μεγεθος του παραθύρου του browser?
Έτσι όπως το περιγράφεις νομίζω ότι γίνεται μόνο με java ή κάποια άλλη γλώσσα script. Εκτός αν σου αρκεί κάτι απλό όπως
αύτο, οπότε μπορώ να σου πω πως γίνεται.
Re: Δημιουργία ιστοσελίδων
Δημοσιεύτηκε: Σάβ Νοέμ 13, 2010 5:40 pm
από armaos
βασικα αυτό εννοώ. Τι περισσότερο μπορεί να θες;
Re: Δημιουργία ιστοσελίδων
Δημοσιεύτηκε: Σάβ Νοέμ 13, 2010 9:05 pm
από Hengeo
Το συγκεκριμένο γίνεται μόνο στη μία διάσταση με πίνακα (table). Έχω βάλει τα περισσότερα περιεχόμενα της σελίδας (στον σύνδεσμο που έδωσα) μέσα σε έναν πίνακα. Για να προσαρμόζεται το μέγεθος αρκεί στο tag table (με το οποίο φτιάχνεις πίνακες) να μπει το width="100%" δηλαδή <table width="100%"> όπου το ποσοστό αντιπροσωπεύει το ποσοστό του μεγέθους του παραθύρου. Οι πιο πολύπλοκες λύσεις που ανέφερα αναφέρονται και στις δύο διαστάσεις, παράθυρα με συγκεκριμένο μέγεθος κ.λ.π..
Re: Δημιουργία ιστοσελίδων
Δημοσιεύτηκε: Κυρ Νοέμ 14, 2010 1:25 am
από LocknLoad
Δες την δικη μου σελιδα
http://users.ntua.gr/ge07056/
Εχω παιξει με div κτλ λιγακι και νομιζω οτι η απλοτητα στο source θα σε εξυπηρετησει
(προσπερνα το index page

)
Re: Δημιουργία ιστοσελίδων
Δημοσιεύτηκε: Σάβ Οκτ 01, 2011 12:09 am
από evanipa
noir έγραψε:Μετα απο μερικες αποτυχημενες προσπαθειες με το frontpage... υπεθεσα πως εδω ολο και καποιος θα με διαφωτισει! :)
κατασκευή ιστοσελίδων joomla?
Λοιπον, καταρχην υπαρχει καποιο συντομο εγχειριδιο για html, απλο και χρηστικο που να βοηθα την κατασταση; Οποιος εχει κατι υποψιν ας δοσει ονομα συγγραφεα - τιτλο και τα υπολοιπα θα τα βρω.
Υστερα, υπαρχει καποιο "ευκολο" προγραμμα που να βοηθαει στη
δημιουργια ιστοσελιδων;
Ελπιζω το παρον τοπικ να φανει χρησιμο και σε αλλους επιδοξους διαδυκτιακους συγγραφεις!

Υπενθυμιζω μονο πως καθε φοιτητης του ΕΜΠ εχει στη διαθεση του μια προσωπικη σελιδα ελευθερη να τη διαμορφωσει, ενω μπορει να φιλοξενισει μεχρι 50ΜΒ.
φιλε μου , κατεβασε το wordpress apo to
http://www.wordpress.org για να κανεις τη δουλια σου.
Re: Δημιουργία ιστοσελίδων
Δημοσιεύτηκε: Σάβ Οκτ 01, 2011 12:18 am
από msl
Dear evanipa, μετά από 4 χρόνια, έχει λυθεί η απορία του noir ..
Κοιτάμε και λίγο τις ημερομηνίες όταν απαντάμε σε κάτι!

Re: Δημιουργία ιστοσελίδων
Δημοσιεύτηκε: Τρί Απρ 01, 2014 12:07 pm
από panosbern
μια καλή λύση για δημιουργία ιστοσελίδας είναι το Drupal. Μπορείς σε λίγο χρόνο να κάνεις κυριολεκτικά ότι θέλεις!