Developer Tools, το απαραίτητο εργαλείο

Inspect element. Όσοι από εσάς έχετε ασχοληθεί έστω και λίγο με web design ή/και web development, οι δύο αυτές λέξεις θα σας φανούν γνώριμες. Ο τρόπος με τον οποίο μπορεί πλέον ο οποιοσδήποτε να ερευνήσει τον κώδικα μιας σελίδας με δύο κλικ ίσως να φαίνεται αυτονόητος για πολλούς, τα πράγματα όμως δεν ήταν πάντα έτσι.

Μέχρι πρόσφατα, η διαδικασία αποσφαλμάτωσης των σελίδων ήταν αρκετά επίπονη, αφού τόσο για το markup (HTML) όσο και για την Javascript οι developers/designers θα έπρεπε είτε να μάθουν καλά ένα εξωτερικό εργαλείο και να κάνουν την δουλεία τους εκεί, όπως το Dreamweaver, ή να χρησιμοποιούν κάποιο από τα πολλά extensions του Firefox με τις χιλιάδες επιλογές και τα submenus.

διαβάστε περισσότερα →  }

Ο πόλεμος των impressions, τα banners κι εμείς

Το συγκεκριμένο άρθρο δεν έχει καμία σχέση με την εμπειρία μου στο Web σαν επαγγελματίας σε αυτόν τον τομέα. Το γράφω καθαρά σαν χρήστης αυτού του magic bus που καθημερινά βομβαρδίζεται από banners, κινούμενα banners, synergy banners, banners με ήχο, banners, banners, banners.

Δεν θα ακολουθήσω την τακτική “banners suck”. Έχω πλέον καταλάβει ότι τα flame wars μεταξύ designers / developers και marketers δεν έχουν κανένα νόημα. Η τωρινή κατάσταση στο ελληνικό Web αφήνει λίγα περιθώρια βελτίωσης του ισχύοντος banner fest (αν και είμαι αισιόδοξη). Αναρωτιέμαι όμως, σαν απλός χρήστης, αν τα αποτελέσματα μιας τέτοιας μορφής διαφήμισης είναι τόσο θετικά που δικαιολογούν τη λατρεία των διαφημιστών (και διαφημιζομένων, για να μην είμαι μονόπλευρη).

Ρωτώ τους διαφημιστές φίλους μου, τί “πουλάνε” τελικά; Impressions; Clicks; Πώς αποδεικνύεις την αποτελεσματικότητα μιας καμπάνιας; Πώς αντιλαμβάνεσαι την αποδοχή της διαφήμισης από τον κόσμο; Από ένα Ermis Award και δυο-τρία features σε διαφημιστικά blogs του εξωτερικού; Από τις αυξημένες πωλήσεις του προϊόντος; Είμαι πραγματικά περίεργη.

διαβάστε περισσότερα →  }

Η έρευνα του CSS3.gr και οι τυχεροί της κλήρωσης

Πριν από ένα μήνα σας ζητήσαμε να συμμετάσχετε στη έρευνα του site σχετικά με το πόσο καλή παρέα σας κρατάει.

διαβάστε περισσότερα →  }

Αν το Web Design γινόταν σε iPhone…

Designing the iPhone app, August 2008 - by last.fm

Πρόσφατα, μου δόθηκε η ευκαιρία μέσω της δουλειάς μου να δουλέψω λίγο με CSS3 και όλα αυτά τα γυαλιστερά νέα πραγματάκια που προσφέρει το Webkit για να σχεδιάσω ειδικές εκδόσεις κάποιων από τις υπηρεσίες μας για το iPhone.

Ήταν μια αξέχαστη εμπειρία. Σας μιλάω με κάθε ειλικρίνεια. Μια από τις δυο-τρεις εμπειρίες που είχα στην καριέρα μου μέχρι τώρα όπου σταμάτησα, κοίταξα την οθόνη και είπα whoah.

Με έβαλε σε σκέψεις η όλη εμπειρία - τελικά, πώς θα ήταν ο (μικρο)κόσμος του web design αν ασχολούμασταν μόνο με ανάπτυξη websites για πλοήγηση σε iPhone;

διαβάστε περισσότερα →  }

H HTML5 είναι εδώ (μέρος 1ο) : SVG

Όλο και περισσότερος κόσμος αρχίζει και ασχολείται με την HTML5, τις νέες δυνατότητες που προσφέρει, καθώς και τις λύσεις που θα δώσει - μαζί με τo CSS3 - στα καθημερινά προβλήματα και περιορισμούς που αντιμετωπίζουν οι web desiners/developers ανά την υφήλιο. Οι περισσότεροι ρίχνουν μια γρήγορη ματιά στα νέα tags έτσι ώστε να ξέρουν τι τους περιμένει, ενώ συνήθως δεν εμβαθύνουν στις νέες παράπλευρες τεχνολογίες και API τα οποία δίνουν απίστευτες δυνατότητες στην νέα markup.

H καινούργια έκδοση της HTML έχει φτιαχτεί έτσι ώστε να βοηθήσει τους developers να χτίσουν καλύτερες και πιο δομημένες web εφαρμογές και όχι μόνο έγγραφα (documents), ενώ η δύναμη της πηγάζει κυρίως από τις προσθήκες API και τεχνολογιών που προσφέρουν ελευθερία και έλεγχο στους developers, και όχι τόσο από τα νέα tags, τα οποία είναι και το ευκολότερο μέρος εκμάθησης της νέας markup.

Στην σειρά άρθρων που θα ακολουθήσει λοιπόν, θα προσπαθήσω να παρουσιάσω τις πιο ενδιαφέρουσες νέες δυνατότητες και τεχνολογίες που εμφανίζονται στην HTML5. Όσοι θέλετε να δείτε πως δουλεύουν τα νέα tags/attributes, καλύτερα να ρίξετε μια ματιά σε άλλα άρθρα, γιατί  δυστυχώς δεν έχω σκοπό να ασχοληθώ πολύ με αυτά (ίσως σε κάποιο μελλοντικό άρθρο). Αντιθέτως στην σειρά άρθρων που ακολουθεί θα παρουσιάσω τεχνολογίες και APIs που ξεχωρίζουν στην HTML5 και που με έχουν εντυπωσιάσει.

διαβάστε περισσότερα →  }