Έχω κι άλλο πρόβλημα να αναφέρω. Δεν ξέρω αν σχετίζεται με την αναβάθμιση, γιατί έχει να κάνει με το portal. Αλλά καλού κακού...
Λοιπόν, στην κεντρική σελίδα στα "Τελευταία Αρχεία" στην αριστερή στήλη και στα "Αποτελέσματα" στην δεξιά στήλη, δεν φαίνονται όλες οι καταχωρήσεις. Δηλαδή, αρχίζουν να πηγαίνουν προς τα πάνω οι πρώτες καταχωρήσεις και πριν φανούν όλες, σταματάει και ξαναρχίζει απ'την αρχή.
Δεν ξέρω αν έγινα κατανοητή...
R.I.P.
Life is so vain, but death equals pain
So let's make one more attempt and live with nothing to gain
Αυτό με τα marquee είναι δική μου παπαρίτσα που την έκανα μετά την αναβάθμιση του forum. Είναι θέμα Portal και θα το διορθώσω όταν επανέλθω στην πρωτεύουσα
Από τούδε και στο εξής ως στρογγυλοί αριθμοί ορίζονται τα πολλαπλάσια του 5 και οι δυνάμεις του 2.
Ρίξτε μια ματιά στα δυο πλευρικά marquee (κυλιώμενες λίστες) στην κεντρική... Αντικατέστησα τον παλιό κώδικα ώστε να μην πετάγεται το περιεχόμενο έξω από τα κουτάκια κατά το φόρτωμα της σελίδας, να μην κόβεται το περιεχόμενο κατά την κύλιση και να δουλεύει το "σταμάτα"-"ξεκίνα" και από Opera, και μάλιστα χωρίς να κάνει αυτήν την εκνευριστική, αυθόρμητη κύλιση όταν βρίσκεστε πάνω σε ένα link...
Αν κανένας έχει πρόβλημα (γιατί δεν το δοκίμασα σε αρκετούς browsers) παρακαλώ να το αναφέρει εδώ.
Από τούδε και στο εξής ως στρογγυλοί αριθμοί ορίζονται τα πολλαπλάσια του 5 και οι δυνάμεις του 2.
Δεν ξέρω αν το'χετε πάρει χαμπάρι, αλλά όταν βλέπετε την αρχική σελίδα του semfe.gr ο browser μπορεί να χτυπάει 90άρια χρήσης του επεξεργαστή. Με μια πρόχειρη ματιά ο "ένοχος" αυτής της υπερχρήσης του επεξεργαστή είναι τα κυλιόμενα μενού της κεντρικής.
Η λύση για να μην υπάρχει τέτοιος φόρτος σε κάθε χρήστη είναι να απενεργοποιηθούν τελείως τα marquee και τα τελευταία αρχεία, αποτελέσματα και topics να προβάλλονται στατικά. Έχει κανένας καμία πρόταση για εναλλακτικό τρόπο εμφάνισης όσης πληροφορίας προς το παρόν κυλίεται στην κεντρική σελίδα;
Από τούδε και στο εξής ως στρογγυλοί αριθμοί ορίζονται τα πολλαπλάσια του 5 και οι δυνάμεις του 2.
Ναι όντως αυτό συμβαίνει αλλά για κάποιο λόγο μόνο στο Firefox (έχω τον 2).
Με Internet Explorer και με ανοιχτές 4-5 καρτέλες το CPU δείχνει το πολύ 35%.
Υπάρχουν άπειρα δωρεάν scripts που κάνουν την ίδια δουλειά με javascript και css. Το μόνο που χρειάζεται είναι να παίξεις με το overflow και να φτιάξεις nested tables που λειτουργούν ως καλύμματα. Πάρε για παράδειγμα τις, μη αυτόματα κυλιόμενες, λίστες που συντελούν μεγάλο ποσοστό του facebook. Δεν είναι selects αφού έχουν checkboxes.
Αυτή η μέθοδος θα εξαφανίσει και το εκνευριστικό overlapping στην αρχική κατάσταση της σελίδας.
Το έχω δοκιμάσει και εγώ σε time-critical apps και δουλεύει άψογα χωρίς να καταναλώνει cpu, ακόμη και με εκατοντάδες στοιχεία. Το μόνο κακό στην συγκεκριμένη πρόταση είναι ότι πέφτει το footer πολύ χαμηλά αφού παρόλο που η λίστα είναι κρυμμένη το parent box θα επεκταθεί προς τα κάτω. Για 10-20 στοιχεία όμως όλα αυτά είναι αμελητέα.
Δοκίμασε το.
Αν θες μπορώ να δώσω πολύ αναλυτικές τεχνικές πληροφορίες και tips. Στείλε pm.
I think therefore I am? Could be! Or is it really someone else who thinks he's me? Reymond Smullyan - This book needs no title
Στενή είναι η αρετή, δεν μπορώ να αναπνεύσω· μικρός, στενός είναι ο Παράδεισος, δε με χωράει· σαν άνθρωπος μου φαίνεται ο Θεός σας, δεν τον θέλω! Ν. Καζαντζάκης - Ασκητική