tsevdos.com

Web design, internet news and blogging tips

Styling HTML5 elements

| Filed under markup web design

Όσοι έχετε δοκιμάσει να παίξετε με την HTML5 θα έχετε πέσει σε διάφορες παραξενιές της. Χτες έπεσα σε μία από αυτές που μου έφαγε πολύ χρόνο, ενώ μου προκαλεσε και εντύπωση το γεγονός πως πολλά HTML5 άρθρα και posts δεν αναφέροντε στο συγκεκριμένο πρόβλημα όσο ξεκάθαρα θα έπρεπε (μέχρι και το Google με απογοήτευσε στις αναζητήσεις μου).

Το πρόβλημα που είχα, ήταν πως ενώ η HTML5 markup μου ήταν σωστή (και valid), elements όπως header, section, footer και aside, δεν καταλάβαιναν τους styling κανόνες που τους έβαζα! Οι μοντέρνοι και HTML5-ready browsers έδειχναν να μην κάνουν σωστό rendering τα καινούργια elements (ο Firefox και ο Chrome τουλάχιστον, αν και έχω την αίσθηση πως και οι υπόλοιποι θα έχουν ανάλογα προβλήματα). Η λύση τελικά είναι πανεύκολη, απλά δίνουμε στα καινούργια elements display:block.

header, section, footer, aside, nav, article, figure { display: block; }

Από ότι κατάλαβα για κάποιο περίεργο λόγο, οι browsers κάνουν τα παραπάνω στοιχεία rendering ως inline elements, οπότε με τον παραπάνω απλό κανόνα καθαρίσαμε. Μπορεί έχασα ένα ολόκληρο απόγευμα, ωστόσο πιστεύω πως άξιζε τον χρόνο. Άλωστε μόνο έτσι μαθαίνεις…

WordPress και κακογραμμένα plug in στατιστικών

| Filed under wordpress

Το Σαβατοκύριακο που μας πέρασε αποφάσησα να αφιερώσω λίγο χρόνο στο (παραμελιμένο) blog μου, και να το αναβαθμίσω επιτέλους σε WordPress 2.9. Όπως πάντα ξεκίνησα με το καθιερωμένο backup των αρχείων και της database. Στο πρώτο μέρος – backup αρχείων – τα πάντα πήγαν μια χαρά, ο Filezilla έκανε το θαύμα του. Στο backup της βάσης όμως, ήρθα αντιμέτοπως με κάτι πολύ περίργο. Ενώ το backup ξεκινάει μια χαρά στο phpMyAdmin, το SQL αρχείο της βάσης κατεβένει, και κατεβένει και συνεχίζει να κατεβαίνει… Για να μην τα πολυλογό το αρχείο που κατέβηκε ήταν γύρω στα 150MB!

Αμέσως κατάλαβα πως κάτι δεν πάει καλά οπότε αρχίζω να βλέπω ποια από τα tables περιέχουν τόσα πολλά data. Η αναζήτηση μου ευτήχως κράτησε λίγο, μιας και ανακάλυψα πως πολλά plug in στατιστικών – η αλήθεια είναι πως έχω βάλει μπόλικα κατά καιρούς  - κρατούσαν τοπικά όλα τα στατιστικά τους, με αποτέλεσμα να γεμίζουν τους ανάλογους πίνακες και να φορτόνουν την mySQL μου. Το κακό είναι πως ενώ είχα απεγκαταστείσει πολλά από αυτά, τα μούλικα δεν σβήνανε το ανάλογο table και τα αρχεία που δημιουργούσαν στην DB…

Έτσι μπήκα στην διαδικασία να τεστάρω ποια tables θα κρατήσω ποια να σβήσω χωρίς να δημιουργήσω πρόβλημα κτλ κτλ. Το SQL αρχείο μετά το ξεκαθάρισμα της βάσης ήταν μόλις 4MB! Απο εργαλεία στατιστικών κράτησα μόνο το Analytics 360 το οποίο δεν αποθηκεύει δεδομένα στην WP DB, αλλά απλά σου παρουσιάζει τα Google Analytics στατιστικά στο Admin panel σου. Έτσι μαζεμένα και νοικοκυρεμένα…

Τσεβδός toolset

| Filed under tsevdos.com

Καλά και ευτυχισμένα Χριστούγεννα σε όλους! Παρακάτω μπορείτε να βρείτε τις απαντήσεις μου σχετικά με το post μου στο CSS3.gr. Όσοι είστε του χώρου μπορείτε να μπείτε στον κόπο του να απαντήσετε τις παρακάτω ερωτησούλες. Έχουμε και λέμε λοιπόν:

  1. Mac ή PC;
  2. Αυτήν την στιγμή PC. Βολεύομαι και με τα τρία λειτουργικά όμως ;-)

  3. Browser που χρησιμοποιείς;
  4. Firefox όταν δουλεύω, Chrome όταν σερφάρω

  5. e-mail client;
  6. Opera Mail (ο τελευταίος Thunderbird με απογοήτευσε)

  7. RSS Reader;
  8. Google Reader, και τα μυαλά στα κάγκελα

  9. Image-editing εργαλείο;
  10. Photoshop, το οποίο χρησιμοποιώ όλο και λιγότερο πλεόν :-(

  11. Code editor;
  12. Aptana Studio, και τα μυαλά στα κάγκελα πάλι!

  13. Αγαπημένη server-side γλώσσα;
  14. PHP

  15. Αγαπημένη Javascript library;
  16. jQuery φυσικά

  17. Blogging engine;
  18. WordPress

  19. Αγαπημένο CMS;
  20. WordPress και Drupal

  21. Twitter client;
  22. Δεν χρησιμοποιώ προς το παρόν :-P

  23. Εργαλείο Task management;
  24. Google Calendar, μολύβι και σημειωματάριο. Ακόμα δεν έχω αποφασίσει πιο είναι καλύτερο…

  25. Αγαπημένο gadget;
  26. Ipod nano (1st generation κι ολας)

by John Tsevdos | tags : | 0

Το πρώτο ελληνικό Wordcamp

| Filed under news wordpress

Όσοι ασχολείστε με το WordPress (και όχι μόνο), σίγουρα θα έχετε ακούσει και για τα Wordcamps που γίνονται σε όλη την υφήλιο. Πρόκειται για ανοιχτά events, όπου μπορεί να παρευρεθεί ο καθένας, και στα οποία ομιλητές και παρευρισκόμενοι συζητάνε για το αγαπημένο τους blogging εργαλείο/CMS, τις δυνατότητες και τα χαρακτηριστικά του, τις λύσεις που μπορεί να προσφέρει, case studies, τεχνικές συγγραφής κώδικα για plug ins και theming, και γενικότερα οτιδήποτε έχει σχέση με το WordPress και την κοινότητα του. Όσοι θέλετε να πάρετε μια δόση από Wordcamps, ρίξτε μια ματιά στο WordPress.tv το οποίο φιλοξενεί video των μεγαλύτερων WordCamps της γης.

Το νέο φυσικά δεν είναι τα Wordcamps που συμβαίνουν εδώ και καιρό στο εξωτερικό, αλλά το πρώτο ελληνικό Wordcamp που θα γίνει στις 30 Ιανουαρίου (2010) στην Θεσσαλονίκη. Αν και μάλλον δεν θα μπορέσω να ανέβω για να παρακολουθήσω από κοντά το event (υποχρεώσεις βλέπεται), θέλω να ευχηθώ στους διοργανωτές καλή επιτυχία και ελπίζω να δω τις ελληνικές παρουσιάσεις κάπου ανεβασμένες (ιδανικά στο WordPress.tv – έχω βαρεθεί να βλέπω μόνο αγγλικές, γαλλικές και ισπανικές παρουσιάσεις). Για να δούμε λοιπόν τι έχει να μας πει η ελληνική κοινότητα του WordPress…

Το WordPress 2.9 είναι έτοιμο!

| Filed under news wordpress

Το WordPress 2.9, με την κωδική ονομασία Carmen, είναι έτοιμο για κατέβασμα! Η καινούργια έκδοση εκτός από πολλές μικρο-διορθώσεις, βελτιώνει πολύ τα media χαρακτηριστικά του WP όπως την διαχείριση και επεξεργασία γραφικών, την ευκολότερη εισαγωγή video, μαζικό upgrade των plug in, και διάφορα άλλα καλούδια. Δείτε το παρακάτω video, και μην ξεχάσετε να αναβαθμίσετε…

Τα καλύτερα links – Νοέμβριος 09

| Filed under links

Έμπνευση

  • To 24 ways επέστρεψε, με φανταστικά άρθρα και φέτος!

Web Design

Web Development

Tools

  • Mockingbird : Wire frames on the fly, όπως διαφημίζουν και οι ίδιοι…

Accessibility/Usability

Browsers

Plug-ins

  • jParse : Ένα καταπληκτικό plug in για jQuery, που θα κάνει το XML parsing ακόμα πιο εύκολο!

Δωρεάν/Freebies

  • Hornil StylePix : Ένας νέος και δωρεάν image editor, με πολλές δυνατότητες. Μακάρι να πάει καλά γιατί αρχίζει και με νευριάζει το Photoshop…
  • Σχολίνουξ : Μια πολύ καλή ελληνική προσπάθεια για μία ιδιαίτερη διανομή linux. Το σχολίνουξ περιλαμβάνει όλα τα σχολικά βιβλία γυμνασίου (σε PDF μορφή), πολλές εκπαιδευτικές εφαρμογές από το το Παιδαγωγικό Ινστιτούτο και γενικότερα ότι θα ήθελε ένας έλληνας μαθητής από μια διανομή linux. Μπράβο παιδιά και καλή επιτυχία!

Διάφορα links

  • ΕlfΥourself : Για να νοιώσουμε και εμείς λίγο Χριστούγεννα…