Editors Picks

Τετάρτη 16 Δεκεμβρίου 2009

SEO Toolkit Analyzer




Ένα ενδιαφέρον εργαλείο της Microsoft για Search Engine Optimization (SEO) που ίσως πολλοί να μη γνωρίζουν την ύπαρξη του είναι το SEO Toolkit Analyzer.

Το SEO Toolkit Analyzer , βοηθά την αξιολόγηση και τη βελτίωση της κατάταξης των μηχανών αναζήτησης όπως το Google, Bing, και το Yahoo. Εντοπίζει λάθη που έχουν γίνει και που γίνονται αιτία να μη μας παίρνουν στα σοβαρά οι μηχανές αναζήτησης.

Το SEO Toolkit λειτουργεί σε οποιοδήποτε web-server. Λειτουργεί με IIS5, IIS6, IIS7 και IIS7.5 - ακόμη και σε Apache web-servers που τρέχουν σε Linux.

Περισσότερες Πληροφορίες
Οδηγίες χρήσης
Download

Κυριακή 13 Δεκεμβρίου 2009

Συλλογές Royalty Free Stock Images

Συλλογές με stock Εικόνων/ Φωτογραφιών οι οποίες είναι διαθέσιμες για συγκεκριμένες χρήσεις. Μπορούν να χρησιμοποιηθούν από εκδότες, διαφημιστικές εταιρείες, γραφίστες, κλπ εκπληρώνοντας τις ανάγκες των δημιουργικών τους εργασιών.

Υπάρχουν πολλές πηγές Royalty Fee Stock Images διαθέσιμες στο διαδίκτυο με υλικό προς πώληση. Ορισμένες από αυτές αξίζουν τον κόπο, κάποιες άλλες όχι. Αν έχετε κουραστεί να δαπανάτε τα χρήματά σας σε υψηλής ποιότητας εικόνες τότε έχουμε κάτι καλό για εσάς, προκειμένου να εξοικονομήσετε χρήματά και να αυξήσετε τη συλλογή σας με εικόνες.

Παρακάτω, θα βρείτε 40 + από τις καλύτερες συλλογές για κατέβασμα Υψηλής Ποιότητας Royalty Free Stock Images Φωτογραφίες που μπορείτε να χρησιμοποιήσετε στα έργα σας χωρίς να πληρώσετε δεκάρα. Ωστόσο προσοχή, σιγουρευτείτε πως έχετε διαβάσει προσεκτικά τους όρους χρήσης , δεδομένου ότι μπορούν να αλλάξουν από στιγμή σε στιγμή.

Πηγή: http://www.instantshift.com/2009/03/03/40-sources-to-download-high-quality-royalty-free-stock-images/





1. http://www.dreamstime.com/free-photos

2. http://www.sxc.hu/

3. http://www.stockvault.net/

4. http://www.freedigitalphotos.net/

5. http://www.flickr.com/

6. http://stockart.deviantart.com/

7. http://www.everystockphoto.com/

8. http://www.freephotosbank.com/

9. http://www.freefoto.com/index.jsp

10. http://freerangestock.com/

11. http://www.photolib.noaa.gov/

12. http://www.studio25.ro/

13. http://www.adigitaldreamer.com/gallery/index.php

14. http://www.photocase.com/en/

15. http://www.fontplay.com/freephotos/

16. http://imagebase.davidniblack.com/main.php

17. http://www.imageafter.com/

18. http://www.woophy.com/map/index.php

19. http://www.photorack.net/index.php

20. http://www.freepixels.com/

21. http://www.morguefile.com/

22. http://www.kavewall.com/stock/

23. http://www.pixelperfectdigital.com/free_stock_photos/

24. http://www.public-domain-photos.com/

25. http://www.photogen.com/

26. http://freestockphotos.com/

27. http://freelargephotos.com/

28. http://www.free-photographs.net/

29. http://www.freejpg.com.ar/

30. http://www.amgmedia.com/freephotos/

31. http://www.unprofound.com/

32. http://www.vintagepixels.com/

33. http://www.dexhaus.com/v2/

34. http://www.openstockphotography.org/

35. http://energy.star29.net/store/

36. http://pdphoto.org/

37. http://www.turbophoto.com/Free-Stock-Images/

38. http://visipix.dynalias.com/index_hidden.htm

39. http://www.cepolina.com/freephoto/

40. http://www.freestockimages.net/

Κυριακή 29 Νοεμβρίου 2009

10 αλήθειες για τις Μηχανές Αναζήτησης και το SEO

1. Οι καλοί επαγγελματίες του SEO έχουν πάντα τον τρόπο να ανεβάσουν μια ιστοσελίδα στην πρώτη θέση στο Google.
Οι καλοί επαγγελματίες του SEO θα κάνουν πάντα ότι καλύτερο μπορούν για να βοηθήσουν την ιστοσελίδα του πελάτη τους να κερδίσει καλύτερη θέση στις μηχανές αναζήτησης.
Ωστόσο, ούτε οι μηχανές αναζήτησης τους ανήκουν, ούτε έχουν κρυφές συμφωνίες μαζί τους, οπότε σε καμιά περίπτωση δεν μπορούν να εγγυηθούν την πρώτη θέση στο Google ή σε άλλη μηχανή αναζήτησης.
Σημαντικό είναι σε κάθε βελτίωση μιας ιστοσελίδας για τις μηχανές αναζήτησης να χρησιμοποιούνται πάντα τεχνικές που δεν προσπαθούν να ξεγελάσουν τις μηχανές αναζήτησης, αλλά ακολουθούν τους κανόνες του ηθικού SEO (white hat seo), και πάνω απ' όλα κάνουν την ιστοσελίδα σας ελκυστική στους επισκέπτες της.

2. Μπορείς να αγοράσεις την πρώτη θέση στο Google και τις άλλες μηχανές αναζήτησης.
To Google έγινε η πιο δημοφιλής μηχανή αναζήτησης γιατί από την αρχή έδινε σχετικά και αξιόπιστα αποτελέσματα σε κάθε αναζήτηση. Αν το Google άρχιζε να πουλάει τις πρώτες θέσεις στα αποτελέσματα του, αυτό θα γινόταν γρήγορα αντιληπτό και θα έχανε την αξιοπιστία του και την δημοτικότητα του.
Ωστόσο υπάρχει τρόπος να εμφανίσετε την ιστοσελίδα σας στην κορυφή των απατελεσμάτων του Google. Ο τρόπος αυτός είναι να διαφημιστείτε στο Google πληρώνοντας την μεγαλύτερη τιμή σε σχέση με τους υπόλοιπους διαφημιζόμενους. Στην περίπτωση αυτή η διαφήμιση σας (πληρωμένη καταχώρηση) θα φαίνεται με ανοικτό γαλάζιο ή κίτρινο φόντο πριν από τα αποτελέσματα της αναζήτησης (οργανικά αποτελέσματα).




3. Μια εταιρία SEO θα δηλώσει την ιστοσελίδα μου σε 1500 μηχανές αναζήτησης για να βγει πρώτη στο Google.
Εσείς πόσες μηχανές αναζήτησης χρησιμοποιείτε; Δύο, τρείς ή περισσότερες;
Στην Ευρώπη το Google έχει το 90% στις καθημερινές αναζητήσεις στο Ιντερνετ, ενώ το υπόλοιπο 10% το μοιράζονται το Yahoo και το MSN. Στην Αμερική το Google έχει το 70% περίπου, το υπόλοιπο 30% μοιράζονται το Yahoo, το MSN, η AOL και άλλες μικρότερες μηχανές αναζήτησης.
Στο Ιντερνετ υπάρχουν χιλιάδες μικρές μηχανές αναζήτησης αλλά είναι αμφίβολο αν όλες μαζί θα σας φέρουν 10 επισκέπτες το χρόνο, οπότε μη χάνετε το χρόνο σας μαζί τους.

4. Ενα έξυπνο κόλπο στο SEO είναι να βάλω 100 φορές μια λέξη-κλειδί (keyword) με αόρατα γράμματα.
Αυτό ήταν ένα από τα πρώτα κόλπα που εμφανίστηκαν στο SEO και οι μηχανές αναζήτησης το ανακάλυψαν γρήγορα. Εδώ και πολλά χρόνια θεωρείται λάθος τακτική βελτίωσης μιας ιστοσελίδας για τις μηχανές αναζήτησης, και χρησιμοποιείται μόνο από τους άσχετους.
Οι μηχανές αναζήτησης σήμερα τιμωρούν κάθε ιστοσελίδα που εφαρμόζει ανήθικες τακτικές βελτίωσης, το "black hat SEO" όπως είναι γνωστό διεθνώς. Η τιμωρία μπορεί να είναι χαμηλότερη θέση στα αποτελέσματα ή διαγραφή από τον κατάλογο (index) της μηχανής αναζήτησης.

5. Αρκεί να αλλάξει κάποιος ειδικός του SEO τα metatags (keywords + description) στην ιστοσελίδα μου για να ανέβω στις μηχανές αναζήτησης.
Σε όσους ασχολούνται με το SEO (Βελτίωση για τις μηχανές αναζήτησης) είναι γνωστό εδώ και χρόνια ότι πολλές μηχανές αναζήτησης αγνοούν ή δίνουν ελάχιστη σημασία στα meta keywords, επειδή στο παρελθόν είχε γίνει κακή χρήση από αυτούς που φτιάχνουν ιστοσελίδες ή τις βελτιώνουν για τις μηχανές αναζήτησης.
Συνηθισμένη πρακτική είναι να γράφονται δεκάδες ή εκατοντάδες λέξεις - κλειδιά (keywords), κάτι που σήμερα ξέρουμε ότι δεν βοηθάει πουθενά. Αυτό που συνιστάμε είναι να γράφετε μόνο ότι έχει πραγματικά σχέση με το περιεχόμενο κάθε σελίδας.
Η βελτίωση για τις μηχανές αναζήτησης (SEO) θα πρέπει πάντα να βοηθά τις μηχανές αναζήτησης και όχι να προσπαθήσει να τις παραπλανήσει. Μην ξεχνάτε ότι οι μηχανές αναζήτησης γίνονται διαρκώς εξυπνότερες και αυστηρότερες.

6. Η ιστοσελίδα μου βγαίνει πρώτη στις μηχανές αναζήτησης αν κάποιος ψάξει το όνομα της
Συγχαρητήρια! Καταφέρατε να σας βρίσκουν όσοι ήδη σας γνωρίζουν. Τι γίνεται όμως με το υπόλοιπο 99,99% του παγκόσμιου ιντερνετ που σας αγνοεί τελείως και ίσως δεν σας βρει ποτέ;
Αν η εταιρία σας έχει ήδη τόσους πελάτες που σας είναι αρκετό να σας βρίσκουν μόνο αυτοί και δεν χρειάζεστε καινούριους, τότε μπορείτε να κοιμάστε ήσυχοι.
Αν όμως ανήκετε στις εταιρίες που επιθυμούν νέους πελάτες, τότε μάλλον θα πρέπει να κάνετε κάτι ώστε την ιστοσελίδα σας να τη βρίσκουν όσοι ψάχνουν για το είδος των υπηρεσιών ή των προϊόντων σας και όχι για τον τίτλο σας.

7. Μετά από πολύ κόπο και πολλά έξοδα, η ιστοσελίδα μου βγαίνει πρώτη στο Google για τη φράση «Αθήνα διαμαντόπετρα στης γης το δαχτυλίδι». Επιτέλους τα καταφέραμε και αξίζουν συγχαρητήρια στον ειδικό που μου έκανε το SEO.
Εχετε αναρωτηθεί αν αυτά που εσείς θεωρείτε πολύτιμες φράσεις ή λέξεις - κλειδιά (keywords), έχουν πραγματικά κάποια αξία;
Μια από τις πρώτες κινήσεις που πρέπει να γίνουν όταν αποφασίσετε να φτιάξετε την ιστοσελίδα σας, είναι να εντοπίσετε τις λέξεις ή φράσεις - κλειδιά που χρησιμοποιούνται συνήθως στις μηχανές αναζήτησης και έχουν σχέση με την επιχείρηση σας. Πρέπει δηλαδή να χρησιμοποιήσετε τα κατάλληλα εργαλεία για να ανακαλύψετε πως ψάχνει ο κόσμος μια επιχείρηση όπως τη δική σας.
Οσοι γνωρίζουν πραγματικά από SEO, μπορούν να σας διαβεβαιώσουν ότι αν τα κείμενα της ιστοσελίδας σας δεν περιλαμβάνουν τις "σωστές" φράσεις ή λέξεις - κλειδιά, η ιστοσελίδα σας είναι καταδικασμένη στην αφάνεια. Μαζί μ΄αυτή και η επιχείρηση σας...

8. Βρήκα ειδικό για το SEO που μου υποσχέθηκε ότι θα είμαι πρώτος στις μηχανές αναζήτησης μέσα σε ένα μήνα.
Πείτε στον ειδικό αυτό με τις τόσο δελεαστικές υποσχέσεις για την πρώτη θέση στις μηχανές αναζήτησης, ότι θα τον πληρώσετε σε ένα μήνα.
Τότε δηλαδή που θα φανεί άν οι υποσχέσεις του ήταν αληθινές...

9. Ενας ειδικός του SEO μου ζήτησε ΧΧΧ€ για να με βγάλει πρώτο στις μηχανές αναζήτησης, ενώ κάποιοι άλλοι μου ζητούσαν λεφτά χωρίς να μου δίνουν καμιά υπόσχεση για τα αποτελέσματα. Εννοείται ότι επέλεξα τον πρώτο, γιατί η πρόταση του ήταν η καλύτερη.
Αραγε ήταν καλύτερη η πρώτη πρόταση; Πόσο σίγουροι είστε γι αυτό; Μήπως οι άλλοι, οι δήθεν "κακοί" επαγγελματίες είναι τελικά οι καλοί επαγγλεματίες;

Αυτοί που ξέρουν πραγματικά από SEO και δεν θέλουν να σας πάρουν τα χρήματα σας άδικα, θα σας βοηθήσουν να διαλέξετε ρεαλιστικούς στόχους, θα σας εξηγήσουν ότι ο ανταγωνισμός για μια καλή θέση στις μηχανές αναζήτησης αυξάνει διαρκώς, ότι οι μηχανές αναζήτησης αλλάζουν τους τρόπους αξιολόγησης των ιστοσελίδων συχνά, και ότι η άνοδος στο Google είναι μια μεγάλη πρόκληση, μια δύσκολη εξίσωση με πολλές παραμέτρους, γνωστές και άγνωστες.
Η αλήθεια είναι ότι στο SEO και στις μηχανές αναζήτησης δεν μπορούν να δοθούν εγγυήσεις για την πρώτη θέση στο Google, τη δεύτερη ή τη δέκατη. Η μόνη λογική εγγύηση είναι ότι θα υπάρξει βελτίωση στη σειρά εμφάνισης μιας ιστοσελίδας, θα αυξηθούν οι επισκέπτες, θα βοηθηθούν οι πωλήσεις.

10. Αν βγω πρώτος στο Google και στις άλλες μηχανές αναζήτησης, τότε έχω εξασφαλίσει πολλούς νέους πελάτες.
Αν βγείτε πρώτος στις μηχανές αναζήτησης, τότε θα έχετε πολλούς επισκέπτες στην ιστοσελίδας σας.
Κάθε επισκέπτης είναι υποψήφιος πελάτης, αλλά δεν είναι σίγουρος πελάτης. Για να μετατραπεί ο επισκέπτης σε πελάτη, θα πρέπει να έχετε μια καλοσχεδιασμένη και σύγχρονη ιστοσελίδα, να προσφέρετε τα προϊόντα και τις υπηρεσίες σας σε ανταγωνσιτικές τιμές, να απευθύνεστε στον επισκέπτη με πειστική γλώσσα, να απαντήσετε γρήγορα σε ένα email που θα σας στείλει.
Συζητήστε με γνωστούς, με φίλους, με τους πελάτες σας. Ρωτήστε τη γνώμη τους για την ευκολία χρήσης της ιστοσελίδας σας, για τις τιμές σας, ζητήστε να σας καταδείξουν αυτά που εκείνοι θεωρούν ελαττώματα.
Πριν επιδιώξετε την πρώτη θέση στις μηχανές αναζήτησης, εκτιμήστε τις δυνατότητες της επιχείρησης σας να ανταποκριθεί στις αυξημένες υποχρεώσεις που θα προκύψουν από την μεγάλη επισκεψιμότητα και προετοιμαστείτε έγκαιρα.

Πηγή : http://www.artkreta.gr/seo-top10-tips-GR.html

Γιατί τα αποτελέσματα της Google είναι διαφορετικά;


Τα αποτελέσματα μίας αναζήτησης στην Google, μπορεί να είναι διαφορετικά ανάμεσα στους χρήστες και υπάρχουν διάφοροι λόγοι γι αυτό. Ανάμεσά τους, είναι ο web browser, η γεωγραφική θέση, το ιστορικό του data center που μας εξυπηρετεί κ.λ.π. Aς τα δούμε με λεπτομέρειες:

Data centers και γεωγραφική θέση
Η Google λειτουργεί διάφορα data centers που εξυπηρετούν τις αναζητήσεις μας. Ο βασικός λόγος γι αυτό είναι η ίση κατανομή του φόρτου εργασίας και η καλύτερη διαχείριση των εγκαταστάσεων. Τα Data centers ενημερώνονται με τους νέους αλγόριθμους αναζήτησης, ενώ άλλα data centers έχουν ήδη ενημερωθεί.
Η γεωγραφική θέση του data center μπορεί επίσης να παίξει ρόλο στα αποτελέσματα που θα παρουσιαστούν. Είναι επίσης σημαντικό να σημειώσουμε ότι η Google προσπαθεί να δώσει αποτελέσματα που είναι συγκεκριμένα για συγκεκριμένες χώρες (country specific results).

Ιστορικό
Οι χρήστες που έχουν κάνει login και χρησιμοποιούν τη μηχανή αναζήτησης της Google θα δουν διαφορετικά αποτελέσματα όταν κάνουν log-out. Αυτή η δυνατότητα προσφέρεται επειδή η Google στην ουσία “παρακολουθεί” τις αναζητήσεις των εγγεγραμμένων χρηστών, με σκοπό(!) να δώσει καλύτερα και πιο προσωποποιημένα αποτελέσματα. Αυτό μπορεί να σημαίνει εντελώς διαφορετικά αποτελέσματα.

Πρόσφατες αναζητήσεις
Η Google μπορεί να αλλάξει τα αποτελέσματα μιας αναζήτησης ενός χρήστη, σε περίοδο 30 λεπτών. Η λειτουργία αυτή ονομάζεται “πρόσφατες αναζητήσεις”. Αυτό που κάνει είναι ότι ψάχνει σε ένα αποθηκευμένο cookie, που υπάρχει για περίπου 30 λεπτά και δίνει πρόσβαση στην Google στις πρόσφατες αναζητήσεις μας, ώστε να προσαρμόσει ανάλογα τα αποτελέσματα.

Όλα αυτά φαίνονται ότι έχουν σαν στόχο τον χρήστη για τα καλύτερα δυνατά αποτελέσματα. Εγείρονται φυσικά, θέματα προσωπικών δεδομένων και privacy.
Στην ουσία όμως, κάνουν πολύ πιο δύσκολη τη δική μας ζωή, των προγραμματιστών και των SEO Specialists… :(

Πηγή: http://dev.digitalnews.gr

Κυριακή 8 Νοεμβρίου 2009

Μυστικά για υψηλή βαθμολόγηση από τις μηχανές αναζήτησης

Έχουμε πει και έχουμε γράψει αρκετές φορές ότι το web δεν είναι τηλεόραση.
Στο web ψάχνεις και βρίσκεις (αν υπάρχουν)
Πως ψάχνεις; Στις μηχανές αναζήτησης
Πως βρίσκεις; Με λέξεις ή φράσεις κλειδιά.

Κανόνες ή μυστικά για την καταχώρηση του site σας στις μηχανές αναζήτησης.

@ Χρησιμοποιήστε μόνο πραγματικά meta tags

@ Τοποθετήστε τις πραγματικές λέξεις κλειδιά με σειρά προτεραιότητας.
Οι λέξεις κλειδιά πρέπει να έχουν σχέση με την επιχείρηση ή την υπηρεσία.
Το μυστικό είναι να δεις τα πρώτα 10 sites που εμφανίζονται στις μηχανές με λέξεις κλειδιά που ταιριάζουν στο site σας.
Μελετήστε τους τίτλους, τα meta tags, λέξεις κλειδιά, alt image tags πριν γράψετε τα δικά σας.

@ Κρατήστε τα meta tags στους 1000 χαρακτήρες σε σύνολο και όχι παραπάνω, οι περισσότερες μηχανές θα πετάξουν τα παραπάνω και θα σας βγάλουν κίτρινη κάρτα.

@ Μην χρησιμοποιήσετε λέξεις όπως ' το καλύτερο, το μοναδικό, κλπ' για να περιγράψεις το site σου.

@ Πάντα χρησιμοποιήστε λέξεις κλειδιά στους τίτλους των σελίδων σας

@ Μη χρησιμοποιείτε frames όταν σχεδιάζετε το site σας.

@ Καταχωρήστε το site σας κάθε 2 μήνες.

Και τώρα τι δεν πρέπει να κάνετε.

@ Μην χρησιμοποιείτε λέξεις κλειδιά που δεν έχουν καμία σχέση με το site σας.

@ Μην προσπαθείτε να ξεγελάσετε τις μηχανές δίνοντας μια τεράστια περιγραφή του site σας.

@ Ποτέ μην χρησιμοποιείτε την ίδια λέξη κλειδί περισσότερο από 3 φορές.

Ξοδεύουμε αρκετό χρόνο προσπαθώντας να τοποθετήσουμε και να αναλύσουμε τα meta tags σε κάθε site που δημιουργούμε.
Αν πραγματικά θέλετε το site σας στις πρώτες θέσεις αποτελεσμάτων πρέπει να μελετήσετε και να καταλάβετε τους κανόνες των μηχανών.
Το Yahoo για παράδειγμα έχει πολύ ιδιότροπους κανόνες. Αν το site είναι «σε κατασκευή» μην το καταχωρήσετε, δεν θα το δεχτούν, δεν καταχωρούν σελίδες που δεν είναι έτοιμες.
Αν έχετε καταχωρίσει το site σας στο Yahoo τότε υπομονή. Χρειάζεται τουλάχιστο 6 εβδομάδες για να δει κάποιος την σελίδα σας.
Αν λοιπόν η σελίδα σας είναι σωστά σχεδιασμένη και με σοβαρό περιεχόμενο προφανώς θα καταχωρηθεί στην κατηγορία που διαλέξατε. Μπορεί όμως να χρειαστούν και 6 μήνες για να δει κάποιος από το Yahoo το site σας.
Μην προσπαθείτε λοιπόν συνέχεια να καταχωρήσετε το site σας στο Yahoo, με 199$ εγγυούνται ότι θα δουν το site σας σε 1 εβδομάδα αλλά δεν εγγυούνται ότι θα το καταχωρήσουν.

Κάντε μία αναζήτηση για το site σας κάθε 3 βδομάδες, δείτε τα αποτελέσματα και αν είναι απαραίτητο αλλάξτε τα meta tags και πάλι από την αρχή.

Το Domain Name System

Σε αυτό το κείμενο περιγράφονται οι βασικές αρχές λειτουργίας του DNS (Domain Name System), καθώς και η βασική παραμετροποίηση του δημοφιλέστερου DNS server, του BIND.

Εισαγωγή

Το Internet είναι βασισμένο στο IP πρωτόκολλο, το οποίο διασφαλίζει την επικοινωνία μέσω της μοναδικότητας των μονάδων του (hosts). Κάθε host χαρακτηρίζεται από μία διεύθυνση αποτελούμενη από τέσσερις ομάδες ψηφίων (octets), κάθε μία από τις οποίες φέρει μέγιστη τιμή 2^8 (255). Κάθε μονάδα για να προσπελάσει και να προσπελαστεί από μία άλλη και να διατελέσει τις δραστηριότητες που καθορίζονται από τα υψηλότερου επιπέδου πρωτόκολλα, χρησιμοποιεί ως αναγνωριστικό την IP address. Πρακτικά, αυτό σημαίνει για παράδειγμα ότι όταν εμείς θέλουμε να αντλήσουμε δεδομένα από το αγαπημένο μας website, ο υπολογιστής (ή ο router) μας, όντας μία μονάδα του internet, επικοινωνεί με τον server εντοπίζοντας τον από την IP address του και στέλνοντας ως αναγνωριστικό τη δική του.

Ωστόσο εάν οι αριθμητικές διευθύνσεις είναι ό,τι καλύτερο χρειάζεται ο υπολογιστής, δεν είναι ότι καλύτερο και για τους ανθρώπους. Για λόγους απομνημόνευσης, κομψότητας και ευκαμψίας (στη διαχείριση) χρειαζόταν ένα naming address scheme που θα περιελάμβανε αλφαβητικούς χαρακτήρες και θα επέτρεπε την αποκεντρωτική διαχείριση. Αυτό μπορούσε να γίνει ευκολότερα, ευφυέστερα και χωρίς αλλαγή στο IP, λειτουργώντας ως μία υπηρεσία υψηλότερου επιπέδου, πάνω από το IP, και έτσι έγινε. Έτσι το 1983 δημιουργήθηκε το DNS από τον Paul Mockapetris, καθώς και η πρώτη υλοποίηση server με το όνομα "Jeeves", που έτρεχε σε TOPS-20 λειτουργικό. Το DNS λοιπόν είναι ένα σύστημα που αναλαμβάνει την αντιστοίχηση IP διεύθυνσης και hostname (η hostname με hostname), προβλέποντας και τις απαιτήσεις για κάτι τέτοιο σε δίκτυα μεγάλου βεληνεκούς στα οποία τα domains και οι διευθύνσεις είναι πολυπληθή και μεταβάλλονται συχνά και οι πόροι μπορούν να φανούν ανεπαρκείς.


Τεχνικά

Το DNS είναι στην ουσία μία διανεμόμενη και αρθρωτή βάση δεδομένων. Αρθρωτή γιατί φιλοξενείται σε πολλούς και διασπαρμένους nodes (ή μονάδες αναφοράς), κανένας από τους οποίους δεν περιέχει ολόκληρη τη βάση, και διανεμόμενη γιατί οι πληροφορίες της μοιράζονται και αντιγράφονται αυτοματοποιημένα από τον ένα node στον άλλον. Η δομή του DNS είναι ιεραρχική και δενδρική, που σημαίνει ότι τα πάντα ξεκινάνε από ένα σημείο, τη ρίζα (το οποίο εκφράζουμε με μία τελεία ".") και κάτω από αυτό εκτείνεται ένα "δένδρο" από καταχωρήσεις κάθε μία από τις οποίες υπάγεται σε κάποια άλλη. Κάθε καταχώρηση ονομάζεται περιλαμβάνοντας όλες τις μητρικές καταχωρήσεις (καταχωρήσεις υψηλότερου επιπέδου) στα δεξιά του ονόματός της (γνωστού και ως hostname), χωρισμένες μεταξύ τους από μία τελεία, που είναι στην ουσία σημείο διακλάδωσης (branching point). Δηλαδή το domain www.microsoftsucks.com, παραπέμπει στην καταχώρηση "www" της καταχώρησης "microsoftsucks", που με τη σειρά του είναι καταχώρηση της "com", που τέλος με τη σειρά της είναι καταχώρηση του ".", της ρίζας. Όπως είναι προφανές, η ρίζα είναι το μοναδικό σημείο το οποίο αν κατέρρεε θα προκαλούσε και την ολική κατάρρευση όλων των διακλαδώσεων. Τη ρίζα του Internet DNS τη διαχειρίζεται η Internic. Η ρίζα, ως σημείο αρχής των πάντων πρέπει να ορίζεται πάντα, όποτε θέλουμε να εκφράσουμε τη πλήρη διαδρομή μίας καταχώρησης, απλά για λόγους ευχρηστίας και επειδή για την περίπτωση των clients πάντα θέλουμε, έχει επικρατήσει οι *resolvers μας να δέχονται από τους clients domains για αντιστοίχηση χωρίς την ρίζα στο τέλος, και να τα ερμηνεύουν ως πλήρους διαδρομής καταχωρήσεις με αρχή τη ρίζα. Εμείς επειδή θα ασχοληθούμε με τον server, θα την ορίζουμε πάντα.

*resolver είναι η εφαρμογή που αναλαμβάνει να επικοινωνήσει με έναν DNS server (να στείλει ένα query), συνήθως για λογαριασμό κάποιας άλλης εφαρμογής και να της παραδώσει την απάντηση. Κάθε λειτουργικό σύστημα με TCP/IP υποστήριξη τυπικά ενσωματώνει ένα resolver στο API του.

Συνεχίζοντας, ξαναγυρίζουμε στο παράδειγμα του δένδρου. Όπως κάθε κλαρί ενός δένδρου περιλαμβάνει φύλα αλλά και άλλα κλαριά, έτσι ένα domain μπορεί να υπάρχει απλά ως καταχώρηση σε κάποιο άλλο domain, ή μπορεί να αποτελεί παράλληλα γονέα και για άλλα domains. Στο DNS, στην πρώτη περίπτωση το ονομάζουμε RR (Resource Record) και στη δεύτερη Zone. Θα εξετάσουμε παρακάτω πως ορίζουμε κάθε ένα στο configuration του BIND, καθώς και ορισμένες επιμέρους κατηγοριοποιήσεις. Για την ώρα προχωράμε με κάποιες ακόμα ιδιότητες της λειτουργίας του DNS.

Για τη λειτουργία του DNS σε εκτενή δίκτυα όπως το Internet, χρειάζεται το σύστημα να δουλεύει αποκεντρωτικά (διαμοιρασμένος φόρτος εργασίας, μεγαλύτερη αξιοπιστία), αλλά να παραμείνει και έγκυρο. Αυτό κατορθώνεται με τον ορισμό των DNS Servers ως "Slave" (ή Secondary) και "Master" (ή Primary).

Master/Primary Servers

Ένας Master DNS server είναι αρμόδιος (authorative) τουλάχιστον μίας ζώνης, δηλαδή περιλαμβάνει τις ακριβείς πληροφορίες (όλα τα resource records) αυτής της ζώνης. Είναι ακόμα ο server που θα αναλαμβάνει την ανάθεση αρμοδιότητας (delegation of authority) για τα domains ενός βαθμού υψηλότερα από την ζώνη που ελέγχει, σε άλλους Master DNS servers. Πρακτικό παράδειγμα, έστω ότι έχουμε το domain "rootforge.com". Είναι ένα domain δευτέρου επιπέδου, για το οποίο έχει ανατεθεί αρμοδιότητα στο DNS της επιλογής μας, από έναν rootserver (κεντρικό server) που έχει την αρμοδιότητα για το TLD (Top Level Domain) "com". Ο server της επιλογής μας θα πρέπει να έχει μία ζώνη η οποία να περιέχει ακριβώς τις αντιστοιχίσεις (mappings) του "rootforge.com" και των subdomains αμέσως υψηλότερου βαθμού ("κάτι.rootforge.com) με τις IP διευθύνσεις ή με τα domains (ανάλογα το είδος του Resource Record). Για την περίπτωση που θέλαμε να έχουμε domains ακόμα υψηλότερου βαθμού (π.χ. "κάτι.nske.rootforge.com"), θα έπρεπε να κάνουμε 2 πράγματα:

Να περιλάβουμε στη ζώνη του rootforge.com ένα "NS" Resource Record για το nske.rootforge.com subdomain που να έχει τιμή το domain του DNS server ο οποίος θα είναι authorative (αρμόδιος) για το domain "nske.rootforge.com", κάνοντας έτσι ανάθεση αρμοδιότητας (authority delegation) σε αυτόν τον dns server.

Να φτιάξουμε μία ζώνη στον server που δηλώσαμε ως authorative για το nske.rootforge.com η οποία θα περιέχει όλα τα Resource Records για αυτό το domain.


Slave/Secondary Servers

Ένας Slave DNS server, είναι ένας server ο οποίος έχει ρυθμιστεί να συνδέεται σε τακτά διαστήματα σε έναν ή περισσότερους master servers και να μεταφέρει τοπικά τις πληροφορίες για τις ζώνες τους. Έτσι είναι και αυτός ένας authorative server, όμως η εγκυρότητα των πληροφοριών του εξαρτάται από το πόσο πρόσφατα τις έχει αντλήσει από τον authorative Master server. Οι Slave DNS servers υπάρχουν κατά κύριο λόγο για λόγους αξιοπιστίας, εάν δηλαδή καταρρεύσει ο Master να συνεχίσουν να εξυπηρετούνται οι αιτήσεις, αλλά και για να μοιράζεται το traffic. Για να λειτουργήσει έτσι, χρειάζεται στη ζώνη που πρόκειται να εξυπηρετηθεί, να περιλαμβάνεται και ο Slave, σε ένα NS RR. Η διαδικασία ενημέρωσης των ζωνών λέγεται Zone Transfer (μεταφορά ζώνης) και η συχνότητά της εξαρτάται από το configuration του Master Server.


Caching-Only Servers, recursive & iterative queries

Ένας server που λειτουργεί ως caching-only, είναι ένας server ο οποίος δεν έχει αρμοδιότητα για καμία ζώνη, αλλά αναλαμβάνει να επικοινωνήσει με τους authorative servers μίας ζώνης για την οποία ρωτήθηκε και να επιστρέψει την απάντηση. Παράλληλα την αποθηκεύει σε μία cache, στη μνήμη συνήθως (temporary cache), ώστε να την έχει έτοιμη τοπικά σε περίπτωση που του ξαναζητηθεί. Caching-only DNS servers είναι κατά κανόνα οι servers των ISPs που χρησιμοποιούνται από τους χρήστες τους για σερφάρισμα. Υπάρχουν 2 επίπεδα λειτουργίας: Εξυπηρέτηση Recursive και Iterative queries. Συνήθως, αν ένας DNS server δέχεται Recursive queries, τότε θα ακολουθήσει τα εξής τρία βήματα για να εξυπηρετήσει το query:


Θα ελέγξει την Cache του μήπως υπάρχει εκεί η απάντηση, αν όχι:


Θα στείλει ένα iterative query στον τοπικό resolver (ο οποίος χρησιμοποιεί τους DNS servers που αναφέρονται στο configuration του, πχ για τα περισσότερα Unices /etc/resolv.conf) και αν δεν πάρει απάντηση για την διεύθυνση του authorative server της ζητούμενης ζώνης ή κάποιου μητρικού του:


Θα καταφύγει στη λιγότερο επιθυμητή λύση (λιγότερο επιθυμητή γιατί συνεπάγεται τα περισσότερα queries, δηλαδή σε όλους τους parent authorative servers μέχρι και τον ζητούμενο), να ρωτήσει τους ίδιους τους rootservers, οι οποίοι θα τον παραπέμψουν στον authorative του μητρικού domain κ.ο.κ μέχρι να φτάσει σε κάποιο authorative του ζητούμενου domain. Αν αποτύχει να φτάσει εκεί, τότε θα επιστρέψει error.

Η τυπική διαδικασία για το dns resolution του rootforge.org. Η διαδοχή των σχημάτων αντιπροσωπεύει την σειρά των ενεργειών με τη φορά του ρολογιού, μέχρι να υπάρξει positive answer. Οι κόκκινες γραμμές αντιπροσωπεύουν το ερώτημα (query), οι μπλε προσδιοριστικές απαντήσεις που προσδιορίζουν τους authorative servers ή μητρικούς τους (οι οποίοι θα ερωτηθούν στη συνέχεια, σύμφωνα με τη διαδικασία του recursion) και οι πράσινες την ίδια την απάντηση στο ερώτημα. Ο ORG. TLD server σε ότι αφορά την κατανόηση του σχήματος, είναι απλά ένας μητρικός του domain μας server και μπορούμε να εννοήσουμε όσους τέτοιους θέλουμε (ανάλογα το επίπεδο του domain).

Ένας server που εξυπηρετεί μόνο non-recursive queries, τότε αν αποτύχει το πρώτο βήμα, θα στείλει με τη σειρά του ένα non-recursive query στον τοπικό resolver, ή στους rootservers και θα δώσει αυτή την προσεγγιστική απάντηση στον client (hint) ο οποίος θα αναλάβει ο ίδιος το recursion, δηλαδή να κάνει query έναν-έναν τους servers μέχρι να φτάσει στο επιθυμητό αποτέλεσμα. Αυτή η διαδικασία ονομάζεται και "walking the tree". Σε κάθε περίπτωση, το query και η απάντηση αποθηκεύονται στην cache για το χρονικό διάστημα που έχει ορίσει ο εκάστοτε Master server (TTL). Αυτό συμβαίνει ακόμα και αν η απάντηση είναι ένα error που δηλώνει την αποτυχία του server, οπότε ονομάζεται negative caching, μόνο που τότε το χρονικό διάστημα αποθήκευσης τις περισσότερες φορές καθορίζεται από τον ίδιο τον caching server.


Forwarding Servers

Ένας DNS server μπορεί να ρυθμιστεί να λειτουργεί προωθώντας τα queries σε άλλους servers, ως recursive queries, και απλά να παραλάβει την απάντηση και να την παραδώσει στον client. Και σε αυτή την περίπτωση βέβαια, ελέγχει συνήθως πρώτα την cache του αν υπάρχει ακριβής απάντηση και αντίστοιχα καταγράφει την απάντηση όταν του παραδοθεί. Ουσιαστικά ένας forwarding dns είναι ρυθμισμένος αν δεν έχει στην cache του την απάντηση να "αγγαρέψει" τους servers που του έχουμε ορίσει για απάντηση με τον ίδιο τρόπο που ο client "αγγάρεψε" αυτόν . Φυσικά ο server που θα αγγαρευτεί θα πρέπει είτε να είναι ρυθμισμένος να εξυπηρετεί recursive queries, είτε να είναι και ο ίδιος forwarding server. Οι DNS forwarding servers χρησιμοποιούνται σε αρκετά εξειδικευμένες περιπτώσεις, όπου λειτουργούν πίσω από περιοριστικά firewalls ή τίθεται θέμα ανεπάρκειας των διαθέσιμων πόρων.


*Μερικές σημειώσεις:

Όταν αναφερόμαστε σε "dns server" δεν εννοούμε αναγκαστικά ένα και μόνο μηχάνημα με ένα DNS service σηκωμένο, αλλά οποιοδήποτε αριθμό DNS servers το οποίο σε ότι μας ενδιαφέρει λειτουργεί ως μία DNS μονάδα. Θα μπορούσε (και έτσι είναι συνήθως σε μεγάλα κέντρα του δικτύου) να είναι ένας αριθμός μηχανημάτων σε ένα εσωτερικό δίκτυο πίσω από έναν router, τα οποία να μοιράζονται το traffic μεταξύ τους, πχ με "round robin" τεχνική (*Round Robin: οι servers σα να περιστρέφονται, αν υποθέσουμε ότι το μηχάνημα που αντιστοιχεί στον αριθμό "1" αναλαμβάνει πάντα να εξυπηρετήσει την τρέχουσα αίτηση, με την λήψη της αίτησης το κάθε μηχάνημα παίρνει x+1 δείκτη, όπου x ο τρέχον δείκτης, εκτός από το τελευταίο το οποίο παίρνει 1. Έτσι κατανέμονται όσο το δυνατόν περισσότερο ισοδύναμα οι πόροι.

Ένας DNS server δεν λειτουργεί κατ' ανάγκη ως ένα είδος DNS server (Primary, Slave, Recursive Caching, Iterative Caching, Forwarding, Stealth) αλλά μπορεί να λειτουργεί με οποιοδήποτε συνδυασμό των παραπάνω, ανάλογα την περίπτωση και το configuration του.

Reverse Mapping

Μία σημαντική DNS λειτουργία του Internet είναι το Reverse Mapping. Το reverse mapping έχει οριστεί να αναλαμβάνει την αντιστοίχηση IP διευθύνσεων σε canonical names (hostnames). Για να γίνει αυτό, χρειάστηκε να φτιαχτεί ένα TLD το οποίο ονομάστηκε "arpa." (το οποίο δε διαφέρει σε τίποτα από ένα TLD όπως το com. ή το org.). Μέσα του υπάρχουν άλλα υπο-domains, εμάς μας ενδιαφέρει το "IN-ADDR" γιατί αυτό αφορά στην κλάση του Internet. Στη συνέχεια, μέσα στο domain "in-addr.arpa.", υπάρχουν άλλα 255 domains, ένα για κάθε αρχικό IP address octet, με το όνομα του (π.χ. 69.in-addr.net). Εκεί μέσα υπάρχουν άλλα 255 domains κ.ο.κ, μέχρι να συμπληρωθούν και τα τέσσερα IP address octets. Το ότι παραθέτονται αντεστραμένα οφείλεται στο ότι ενώ στο format των IP διευθύνσεων το γενικό μέρος (δίκτυο) δηλώνεται στα αριστερά και στο τέλος μένει ο host, στo format του DNS το γενικό (domain) μπαίνει στα δεξιά και αριστερά του το ειδικό (host).
Έχουμε λοιπόν ένα standard name space "IN-ADDR.ARPA.", το οποίο περιλαμβάνει καταχωρήσεις για όλες τις IP διευθύνσεις. Το dns έχει προβλέψει την ύπαρξη ενός τύπου query ειδικά για reverse mapping resolution, ώστε το "IN-ADDR.ARPA." namespace να υπάρχει μόνο λειτουργικά και η διαδικασία να γίνεται απλά και διάφανα από τις εφαρμογές και τον χρήστη.
Τις IN-ADDR.ARPA καταχωρήσεις μπορούμε να τις κάνουμε map όπου θέλουμε, κανονικά όπως προβλέπεται από το RFC, θα πρέπει να αντιστοιχήσουμε την κάθε IP για την οποία ήμαστε υπεύθυνοι (μέσω PTR records) σε ένα πραγματικό hostname (που να είναι και το ίδιο mapped μέσω Address record με την IP του host). Αυτό κατά κανόνα είναι που κάνουν οι υπεύθυνοι ISPs οι οποίοι διαθέτουν ολόκληρα IP ranges (ούτως ή άλλως συμβατικά μπορεί να οριστεί αρμόδιος server για ένα IN-ADDR.ARPA. domain μόνο με ακρίβεια octet, δηλαδή στην καλύτερη μίας κλάσης C IP διευθύνσεων). Ωστόσο υπάρχει ένα κάπως πολύπλοκο hack ως λύση, το οποίο επιτρέπει το αποτελεσματικό authority delegation σε άλλον server οποιουδήποτε range. Το hack αυτό περιγράφεται στο RFC2317 και χρησιμοποιείται από τους περισσότερους ISPs πλέον. Ο καθένας που διαθέτει στατική IP μπορεί να ζητήσει από τον ISP του το authority delegation για το reverse mapping της IP του σε δικό του server, ώστε να την αντιστοιχήσει σε ό,τι θέλει, ή την αλλαγή του record στον server του ISP. Σε ελάχιστες περιπτώσεις μόνο θα υπάρξει άρνηση, κυρίως σε περιπτώσεις που χρησιμοποιούν το reverse DNS mapping ως αναγνωριστικό για δικές τους υπηρεσίες όπως στατιστικά traffic, access control κλπ. όπου θα ήταν μπελάς.
Στο internet μπορείτε να συναντήσετε πολλούς hosts οι οποίοι δε διαθέτουν reverse DNS record, και άλλους που δε διαθέτουν πραγματικό, αλλά ένα ανύπαρκτο domain. Στην πρώτη περίπτωση, ο host θα αντιμετωπίζει προβλήματα και καθυστερήσεις όταν λειτουργεί ως server για κάποια services (κυρίως mailservers) και τα emails που αποστέλλονται από αυτόν μπλοκάρονται από πολλούς ISPs με αυστηρό antispam policy.

BIND DNS Implementation

Ο BIND (Berkeley Internet Name Domain) είναι ιστορικά η δεύτερη υλοποίηση DNS server και η ευρύτερα διαδεδομένη μέχρι σήμερα. Γράφτηκε το 1985 από τον Kevin Dunlap για το BSD Unix και αποτελεί την πιο σωστή προσέγγιση στα DNS specifications. Πλέον συντηρείται από το Internet Systems Consortium με ελεύθερη άδεια χρήσης και η ανάπτυξή του προχωράει σύμφωνα με την αιχμή της τεχνογνωσίας σχετικά με το DNS.

Αυτοί είναι οι βασικότεροι τύποι Resource Records, υπάρχουν και άλλοι αλλά η χρήση τους είναι πιο περιορισμένη και εξειδικευμένη. Τα σημαντικότερα από αυτά είναι :

ΑAA – Address RR, παρόμοια με τα A Records μόνο που χρησιμοποιούνται για IPv6 διευθύνσεις.

CNAME – Canonical Names, δημιουργεί συντόμευση για ένα domain name σε ένα άλλο.

DNAME – Domain Name Aliases, δημιουργεί συντόμευση για ένα ολόκληρο domain σε ένα άλλο.

PTR – Domain Name Pointers, παρέχει τη δυνατότητα αντιστοίχησης domain names με άλλα domain names. Κατά κύριο λόγο χρησιμοποιείται για το Reverse DNS mapping των IP addresses σε canonical names, μέσω της in-addr.arpa διαμόρφωσης.


Πηγή : http://www.freestuff.gr/forums/viewtopic.php?t=30224

Κυριακή 4 Οκτωβρίου 2009

Δημιουργία web γραφικών

Cool Text is a free graphics generator for web pages and anywhere else you need an impressive logo without a lot of design work. Simply choose what kind of image you would like. Then fill out a form and you’ll have your own custom image created on the fly.

http://cooltext.com/

Free icons

High Quality Royalty Free icons for Windows, Mac and Linux, Offers Ico,Gif,Bmp,Png various icons format.
http://www.freeiconsdownload.com/

Κυριακή 20 Σεπτεμβρίου 2009

FreshGenerator - Δημιουργία Γραφικών

Το FreshGenerator webdesign είναι ένα εργαλείο που μπορεί να δημιουργήσει ενδιαφέροντα γραφικά στοιχεία που χρησιμοποιούνται σε πολλούς δικτυακούς τόπους Web 2.0. Μπορείτε να το χρησιμοποιήσετε για να δημιουργήσετε στοιχεία με διαφορετικά στυλ και χρώματα. Για να κάνετε αλλαγές στην εικόνα σας αργότερα, αποθηκεύστε το σύνδεσμο που υπάρχει κάτω απο την εικόνα. Για να αποθηκεύσετε το αρχείο που μόλις δημιουργήσατε, κάντε δεξί κλικ πάνω στην εικόνα και επιλέξτε "Αποθήκευση εικόνας ως".

Σάββατο 19 Σεπτεμβρίου 2009

14 Συμβουλές για μεγαλύτερη παραγωγικότητα

Χρονοδιάγραμμα
Δημιουργήστε ένα σαφές χρονοδιάγραμμα εργάσιμης ημέρας και να επιμείνετε σε αυτό.
Αν αποφασίσετε να αρχίσει την εργασία στις 8:00 κάθε πρωί, τότε σηκωθείτε, κάντε ένα ντους, ντυθείτε και αρχίστε τη δουλειά . Τα να περιπλανάστε στο γραφείο ή στο σπίτι σας με τις πιτζάμες σας δε σας προδιαθέτει για μια παραγωγική ημέρα. Ακολουθήστε τον κανόνα αυτό και μπορεί να εκπλαγείτε από το επίπεδο της αύξησης της παραγωγικότητας αμέσως.

Διαλείμματα
Οι μελέτες δείχνουν ότι οι άνθρωποι που κάνουν σύντομα διαλείμματα κατά τη διάρκεια της εργασίας τείνουν να γίνουν πιο παραγωγικοί . Δαπανήστε λίγα λεπτά μακριά από την εργασία και θα επιστρέψετε ανανεωμένοι και έτοιμοι για την επόμενη αποστολή. Έναν περίπατο, ένα σνακ ένα καφέ. Παύσης εργασίας 30 λεπτά ή μία ώρα κάθε μέρα σε προκαθορισμένη ώρα για γεύμα. Η παράκαμψη γεύματος μπορεί να σημαίνει περισσότερο χρόνο για την εργασία, αλλά εργασία με άδειο στομάχι οδηγεί σε χαμηλή συγκέντρωση. Στόχος σας εδώ θα πρέπει να είναι στην ποιότητα και όχι στην ποσότητα.

Ορισμός Στόχων
Χωρίς στόχους, θα βρεθούμε γρήγορα απογοητευμένοι. Οι στόχοι μας κρατούν σε καλό δρόμο με ένα σαφές όραμα. Ορίστε βραχυπρόθεσμους, μεσοπρόθεσμους και μακροπρόθεσμους στόχους . Για παράδειγμα, τι ελπίζετε να επιτύχετε αυτή την εβδομάδα, αυτό το μήνα ή ακόμα και φέτος; Οι Μακροπρόθεσμοι στόχοι βοηθούν στη διαμόρφωση της βραχυπρόθεσμης διάρκειας των στόχων σας. Αφιερώστε κάποιο χρόνο να σκεφτείτε αυτό που θέλετε να πετύχετε και στη συνέχεια, γράψτε το.

Δημιουργήστε λίστες
Χρησιμοποιήστε λίστα με τους εβδομαδιαίους στόχους σας και δημιουργήστε τις καθημερινές σας λίστες. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε μέσω για να τις δημιουργήσετε desktop app, ένα online app ή απλά μολύβι και χαρτί. Ανεξάρτητα από τη μορφή που προτιμάτε, έχοντας τις εργασίες της μέρα σας καθορισμένες, μπορείτε να παραμείνετε εστιασμένοι στην υλοποίηση τους. Δημιουργήστε για την επόμενη ημέρα τη νέα λίστα στο τέλος της κάθε ημέρας και προσπαθήστε να εμείνετε στο στόχο.

Μεγάλες Εργασίες σε μικρά Τεμάχια
Όταν δημιουργούμε μια λίστα, δεν γράφουμε , "Κατασκευή ιστοσελίδας"
Γινόμαστε πιο συγκεκριμένοι, όπως, "κλείσιμο domain" ή "Άνοιγμα χώρου φιλοξενίας." Αν οι εργασίες είναι συγκεκριμένες, τότε θα περιορίσετε το ενδιαφέρον σας και θα εργαστείτε πιο αποτελεσματικά.

Υπολογίστε το χρόνο
Είναι σημαντικό να Γνωρίζετε εάν χρησιμοποιείτε το χρόνο σας σοφά .
Υπολογίστε πόσο χρόνο θα χρειαστεί για να ολοκληρωθούν οι εργασίες: μπορεί να μείνετε έκπληκτοι αν διαπιστώσετε πόσος χρόνος φεύγει σε άχρηστες ασχολίες κάθε μέρα. Γνωρίζοντας το χρόνο που απαιτεί κάθε εργασία μπορεί να σας βοηθήσει να σχεδιάσετε καλύτερα τις ημέρες σας, οδηγώντας σε μεγαλύτερη αποτελεσματικότητα.
Αξιολογήσει την απόδοσή σας Στο τέλος της ημέρας, κάντε μία αναδρομή στο πόσο καλά ανταποκριθήκατε στους στόχους που έχετε ορίσει. Πετύχατε αυτό που έχετε θέση ως στόχο; Αν όχι, γιατί;
Βρείτε τι έφταιξε και βελτιώστε το. Θέσει ρεαλιστικούς στόχους αναλύστε την απόδοσή σας για να διαπιστώσετε αν υπάρχει περιθώριο για βελτίωση.

Κάντε ένα από τα καθήκοντα σε μια ώρα
Το Multi-tasking έχει ένας όρος μόνο για υπολογιστές και όχι για εργαζόμενους. Στην πραγματικότητα, κάνοντας ένα έργο με απόλυτη προσοχή είναι πολύ καλύτερο από ό, τι το να κάνεις δύο εργασίες με λιγότερη προσοχή. Το μοίρασμα της εστίαση σας μεταξύ πολλαπλών καθηκόντων οδηγεί σε μειωμένη ποιότητα και παραγωγικότητα. Κάντε μόνο ένα πράγμα τη φορά και θα δείτε την παραγωγικότητά σας να ανεβαίνει, μαζί με την ποιότητα της εργασίας σας.

Περιορίστε τον χρόνο που δαπανάτε στο σερφάρισμα
Καθορίστε ένα ορισμένο χρονικό διάστημα κάθε μέρα για περιήγηση στο Web, και φροντίστε να είναι σχετικό μ την εργασία σας. Χρησιμοποιήστε RSS αναγνώστη να έχετε το νέο περιεχόμενο από τις αγαπημένες σας ιστοσελίδες και blogs. Αυτό είναι πολύ πιο αποτελεσματικό από το να επισκέπτεστε αυτές τις ιστοσελίδες πολλές φορές την ημέρα για να δείτε αν κάτι νέο έχει δημοσιευθεί. Εάν χρησιμοποιείτε ήδη έναν αναγνώστη RSS, τότε θα μπορούσε πιθανώς να κερδίσετε χρόνο με το να διαγράψετε κάποιες τροφοδοσίες που σπάνια διαβάζετε. Επίσης, οργανώστε τις τροφοδοσίες σας σε φακέλους για καλύτερη οργάνωση.

Απόσπαση της προσοχής
Διαθέστε ορισμένες ώρες της ημέρας για έλεγχο των email και των RSS. Αντί να διατηρείτε πάντα ανοιχτό το πρόγραμμα ανάγνωσης email στην επιφάνεια εργασίας σας και να σας αποσπά συνεχώς την προσοχή σας, αποφασίστε πόσο χρόνο είστε πρόθυμοι να αφιερώσετε. Για παράδειγμα, μπορεί να αποφασίσει να ελέγχετε και να απαντάτε στα e-mail δύο φορές την ημέρα. Να είστε σίγουροι πως θα χρειαστείτε λιγότερο χρόνο για την ανάγνωση και απάντηση σε πολλά μηνύματα μια ή δύο φορές την ημέρα από το να το κάνετε αυτό αποσπασματικά κατά τη διάρκεια της ημέρας.


Σεβασμός στο γραφείο σας
Κρατήστε το γραφείο σας καθαρό και τακτικό. Να έχουν μόνο τα ουσιώδη για την εργασίας σας: υπολογιστής, τηλέφωνο, εκτυπωτή, κλπ. Ένα παραφορτωμένο γραφείο επηρεάζει αρνητικά τη διάθεσή σας, κι αυτό θα έχει αρνητικό αντίκτυπο στην εργασία σας. Η εργασία σε χαώδες περιβάλλον είναι αντιπαραγωγική. Αφιερώστε χρόνο και φροντίστε ώστε όλα τα πράγματα που χρειάζεστε να είναι ακριβώς μπροστά σας. Το να ψάχνετε συνεχώς διάφορα πράγματα, το περπάτημα μέχρι τον εκτυπωτή και άλλες παρόμοιες ενέργειες μπορούν πραγματικά να αποτελέσουν μεγάλη σπατάλη χρόνου.

Άνεση
Κάντε χώρο εργασίας σας άνετο. Από το άνοιγμα του παραθύρου μια ωραία ημέρα ή παίζοντας μερικά από τα αγαπημένα σας μουσικά κομμάτια. Ο Χώρος της εργασίας σας δεν θα πρέπει να είναι σκοτεινός και θλιμμένος όπου αισθάνεστε σαν σκλάβος απομονωμένοι όλη την ημέρα. Μπορείτε να απολαμβάνετε την εργασία σας. Επενδύστε σε μια εργονομική καρέκλα, το πληκτρολόγιο και το ποντίκι. Ο πόνος στην πλάτη ή στον καρπό και στους τένοντες δεν θα σας κάνει πιο παραγωγικούς. Κάντε έρευνα σχετικά με την εργονομία για να μάθετε πώς να δημιουργήσετε ένα άνετο και υγιές περιβάλλον.

Φορητότητα
Ένα από τα πλεονεκτήματα του να είναι ελεύθερος επαγγελματίας κάποιος είναι το ότι δεν χρειάζεται να είναι σε κάποιο συγκεκριμένο σημείο για να κάνει τη δουλειά του. Αν βρεθείτε λοιπόν σε εργασιακό τέλμα, τα πράγματα μπορούν να αλλάζουν εάν μπορείτε να μεταφερθείτε κάπου αλλού. Στο τοπικό καφέ, ή στο πάρκο. Μια αλλαγή σκηνικού μπορεί να επηρεάσει σε μεγάλο βαθμό την ψυχολογία μας και να ανανεώσει τη διάθεσή μας, δεδομένου ότι οι περισσότερες πόλεις έχουν πολλά δωρεάν WiFi hotspots. Απλά το φορητό υπολογιστή παραμάσχαλα ...


Εξωτερική Βοήθεια
Σκεφτείτε την πρόσληψη ενός βοηθού προκειμένου να διεκπεραιώνει εργασίες , τιμολόγησης , πληρωμών , καταθέσεων ώστε να μένει σε εσάς περισσότερος χρόνος για την εργασία μας. Αναθέστε τα φορολογικά σε έναν λογιστή Λογιστής .Έτσι θα γίνονται τα πράγματα σωστά και θα έχετε ένα λιγότερο πράγμα να ανησυχείτε. Όλα τα είδη των υπηρεσιών για ιδιοκτήτες μικρών επιχειρήσεων είναι εκεί έξω. Δεν έχει νόημα να αναλώνεστε με αυτά.

Μάθετε από άλλους Επαγγελματίες
Γίνετε μέλη σε φόρουμ συναδέλφων σας και μοιραστείτε γνώση και νέες ιδέες κάθε μέρα. Θα μπορούσατε να μάθετε πράγματα όπως το πώς να αντιμετωπίζετε καλύτερα τους πελάτες και ποιο είναι το καλύτερο λογισμικό τιμολόγησης. Γίνετε μέλος και θα καρπωθείτε τα οφέλη από τη συλλογική εμπειρία των freelancers .

Μετάφραση απο smashingmagazine.com

Σάββατο 12 Σεπτεμβρίου 2009

Free Fonts

http://www.dafont.com

Τετάρτη 9 Σεπτεμβρίου 2009

All You Need for Cascading Stylesheets (CSS)

CSS Tutorials (all-in-one)
http://www.thefixor.com/code_css.php#tutor
Tutorials, Demos, and Hacks
http://nemesis1.f2o.org/links
Florida State University Webmaster - Curriculum Cascading Style Sheets (CSS 2.1) Reference
http://learningforlife.fsu.edu/webmaster/references/css/index.cfm

1. Rebuilding a Site With Standards
http://www.meyerweb.com/eric/talks/2002/wdw-boston/meyer-rebuilding.html

2. W3C Web Style Sheets CSS tips & tricks
http://www.w3.org/Style/Examples/007/

3. Tables or CSS? Choosing a layout http://www.saila.com/usage/layouts/cssvtables.shtml

4. Tableless Layout with CSS HowTo (W3C)
http://www.w3.org/2002/03/csslayout-howto.html.en

5. How to build a web site without tables
http://www.mako4css.com/Tutorial.htm

6. CSS Quick Reference
http://www.devguru.com/Technologies/css/quickref/css_index.html

7. CSS Bugs and Workarounds
http://css.nu/pointers/bugs.html

8. How to hide CSS from buggy browsers
http://w3development.de/css/hide_css_from_browsers/

9. Hiding CSS form Netscape 4+
http://www.v2studio.com/k/css/n4hide/

10. External link icons the CSS way:
http://www.kryogenix.org/days/173.html

11. CSS Top Menu Combination - Does not work in Internet Explorer 6.0. It does work in Mozilla 1.4., Opera 6.0., and Safari 1.0.
http://moronicbajebus.com/playground/cssplay/top-menu/

12. Hover Sidebar with CSS - It is known to work in Mozilla 1.3b or later (though in Mozilla 1.4a it was buggy but then was fixed) and it also works in Opera 7.0. But alas, it does not work in Internet Explorer 6.0 because Internet Explorer does not support :hover on anything but hyperlinks ().
http://moronicbajebus.com/playground/cssplay/hover-sidebar/

13. Erlarger Button Menu with CSS - Overlapping the other elements:
http://moronicbajebus.com/playground/cssplay/enlarger-button-menu/ This does not work in Internet Explorer.

14. Reformat the tables with CSS - It works in Mozilla 1.4+ and Opera 7.0. It does not work in Windows Internet Explorer 6.
http://moronicbajebus.com/playground/cssplay/reformat-table/

15. Image replacement - no span with CSS - This works great in Windows Internet Explorer 6, Mozilla 1.4+, and Opera 6+; but in Windows Internet Explorer 5 nothing shows up. This can easily be solved, note of problem and solution courtesy...
http://moronicbajebus.com/playground/cssplay/image-replacement/ 16. Mark you jump - You need a browser that supports CSS3. This is where the time traveling comes in because as of today (2003/2/June) CSS3 is still in the draft stage; but you are in for some luck Mozilla 1.3 does support :target—those wacky Mozilla people.
http://moronicbajebus.com/playground/cssplay/markyourjump/

17. Horizontal Menu using CSS
http://moronicbajebus.com/playground/cssplay/hormenu/

18. Add banner positioning with CSS
http://www.peterbailey.net/test/banner.htm

19. Box Model Hack
http://www.tantek.com/CSS/Examples/boxmodelhack.html

20. Designing for two Style Sheets - This method is suitable for use when you have a site that is laid out using CSS positioning as opposed to tables, and where the content is likely to get displayed badly in older browsers. By carefully planning your layout you can create an alternate stylesheet that will display correctly in older browsers and still be able to do an advanced CSS layout for the rest.
http://www.edgeofmyseat.com/showarticle.do?AID=5

21. CSS-driven tabs
http://www.clagnut.com/writings/csstabs/

22. CSS: Mix and match Classes
http://catcode.com/csstips/classes.html

23. CSS: Graphic List Bullets
http://catcode.com/csstips/graphic_list.html

24. CSS: Centered Tables
http://catcode.com/csstips/center_table.html

25. CSS and Netscape 4.xx Issues - The market share of browsers that do not support any CSS is now below 0.5%. Therefore web developers have more freedom to actually separate content (HTML) and presentation (CSS). The biggest challenges that web developers face when implementing CSS is backwards compatibility and browser support.
http://www.mako4css.com/Issues.htm

26. Mark external links on your site (and others!)
http://www.sitepoint.com/newsletter/viewissue.php?id=3&issue=60&format=html#6

27. CSS Positioning Properties
http://www.miswebdesign.com/resources/articles/css-positioning-properties.html

28. CSS Menus - Uberlink CSS Rollovers:
http://www.projectseven.com/tutorials/css_menus/list_01/index.htm

29. CSS-TD CSS Table Design:
http://www.projectseven.com/tutorials/css_t/index.htm

30. Navigation Menu without Images:
http://www.bravenet.com/resources/tipsandtricks/showtip.php?view=160

31. Dynamic @import CSS files using PHP:
http://www.1976design.com/blog/archive/2004/02/03/php-dynamic-css/

32. max-width in Internet Explorer:
http://www.svendtofte.com/code/max_width_in_ie/

33. The Basics of Positioning
http://www.communitymx.com/content/article.cfm?cid=3B56F

34. Creating radically different list options
http://css.maxdesign.com.au/listamatic/

35. CSS Rollover Tutorial
http://info.vilesilencer.com/main.php?rock=css_tute1.php

------- Tools and Utilities (please report broken links)

1. Build tableless (with CSS) pages with this free online tool:
http://www.fu2k.org/alex/css/layouts/3Col_OrderedAbsolute.mhtml

2. User Style Sheet Wizzard
http://www.techdis.ac.uk/seven/wizards/user-style.html

3. FREE Accessible Forms Creator Desktop Software (for building forms with CSS or tables):
http://www.hisoftware.com/access/valueadd9.html

4. Style Master - CSS Web Page layout Editor for Windows and Macintosh:
http://www.westciv.com/style_master/

5. Layout-Matic - Generates CSS for formatting lists in a variety of forms:
http://www.inknoise.com/experimental/layoutomatic.php

The Advanced CSS Reference -
http://www.blooberry.com/indexdot/css/

Tabs using CSS -
http://www.brainjar.com/css/tabs/default.asp

How to Create a Photographic Gallery Using CSS -
http://www.webreference.com/programming/css_gallery/




Πηγή: http://www.freestuff.gr/forums/viewtopic.php?t=21390

JQuery

JQuery

[ Πριν χρησιμοποιήσετε το Jquery μπορεί να θέλετε να ρίξετε μία ματιά σε αυτές τις σελίδες για το πώς λειτoυργει ]
http://15daysofjquery.com/ - 15 Days με το JQuery
http://www.learningjquery.com/ - Learning JQuery
http://docs.jquery.com/ - JQuery Documentation
http://15daysofjquery.com/draggable-droppables-and-selectables-oh-my/22/ - Δημιουργώντας Dragable Objects http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery – Ξεκινώντας με το JQuery

Scripts
http://www.webresourcesdepot.com/featured-content-slider-with-jquery-ui/ - Feature Contect Gallery
http://conceptlogic.com/jcart/ - JQuery Cart with php5 http://thisblog.usejquery.com/2009/03/18/create-a-unique-gallery-by...index-and-jquery/ - Jquery and zindex Gallery
http://www.ronniesan.com/articles/jquery-multiple-file-upload.php - File Uploader me Jquery
http://jquery.thewikies.com/sifr/ - Fonts
http://www.ericmmartin.com/projects/simplemodal - SimpleModal is a lightweight jQuery plugin that provides a simple interface to create a modal dialog.
http://docs.jquery.com/Using_jQuery_with_Other_Libraries - Use Jquery with other libraries with no problemo!
http://ui.jquery.com/ - To UI του Jquery
http://css-tricks.com/creating-a-slick-auto-playing-featured-content-slider/ - Jquery Scroller Image Gallery
http://www.leigeber.com/2008/12/javascript-slideshow/ - Javascript slideshow
http://webtoolkit4.me/2008/12/31/jquery-alert-dialogs/ - Costumize Jquery Alert boxes
http://developerfox.com/13-excellent-tutorials-on-creating-jquery-navigation-menu/584 - Menus me to Jquery
http://www.serie3.info/s3slider/index.php - TOPED jquery library for Image previews!
http://www.reindel.com/accessible_news_slider/ : sliders with news
http://cssglobe.com/post/4004/easy-slider-15-the-easiest-jquery-plugin-for-sliding - Easy Image slider plugin
http://cssglobe.com/post/3783/jquery-plugin-easy-image-or-content-slider - Slider Image effect
http://www.thewojogroup.com/2008/10/simplecartjs-paypal-e-commerce-in-minutes/ - Shopping cart me AJAX
http://bassistance.de/jquery-plugins/jquery-plugin-validation/ - Form Validation
http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/ - Autocomplite
http://www.atblabs.com/jquery.corners.html - Ajax rounded corners with Jquery
http://kitchen.net-perspective.com/open-source/scroll-follow/ - Scroll down effect Με το Jquery
http://www.5bosses.com/examples/agile_carousel/multi_example/carousel.html - Jquery Carusell ( Download:
http://plugins.jquery.com/files/jquery.agile_carousel-beta.2.0.zip )
http://www.gruppo4.com/~tobia/cross-slide.shtml - Cute effe σε φωτογραφίες, για Image Gallery previews portfolios και τα σχετικα
http://malsup.com/jquery/cycle/ - Cycle Images Gallery
http://nettuts.com/javascript-ajax/create-a-tabbed-interface-using-jquery/ - Tabbed Content
http://nettuts.com/html-css-techniques/how-to-create-a-slick-tabbed-content-area/ - Tanned content
http://www.codylindley.com/blogstuff/js/jtip/ - Jquery tooltip
http://sorgalla.com/jcarousel/ - Image Carusell
http://plugins.jquery.com/project/scrollto - Inside page scroller
http://www.learningjquery.com/2007/09/animated-scrolling-with-jquery-12 - Inside page scroller
http://demos.flesler.com/jquery/scrollTo/ - Inside page scroller
http://www.stilbuero.de/jquery/tabs_3/ - UI for creating Tabs
http://theportraitofageek.com/blog/?p=170 - Password Checker
http://nodstrum.com/2007/09/19/autocompleter/ - Auto Completer
http://www.sastgroup.com/jquery/240-plugins-jquery - 250 examples me to Jquery
http://www.deensoft.com/lab/protochart/ - Φτιάχνουμε Charts.
http://jqueryfordesigners.com/using-ajax-to-validate-forms/ - Using JQuery για Forms Validation
http://devkick.com/lab/galleria/ - Ajax Gallery με Thumbalish και rotating Images
http://theportraitofageek.com/blog/?p=130 – Δημιουργούμε Image Captions τα οποία φένονται σε όλη τη σελίδα. Φτιάχτηκε και από τον δικό μας, Gerasimos Tsiamalos
http://www.openstudio.fr/jQuery-Multimedia-Portfolio.html?lang=en – JQuery Multimedia Portfolio
http://www.openstudio.fr/jQuery-Multimedia-Portfolio.html?lang=en – Jquery Tags Cloud
http://plugins.jquery.com/project/pagination - JQuery pagination plugin
http://www.dynamicdrive.com/dynamicindex17/ddaccordionmenu.htm - Accordination menu με AJAX!
http://jquery.bassistance.de/treeview/demo/ - JQuery tree like menu
http://blog.jeremymartin.name/2008/02/easy-multi-select-transfer-with-jquery.html - JQuery επέλεξε και μετέφερε στοιχεία από το ένα menu στο άλλο.
http://malsup.com/jquery/form/ - JQuery forms
http://projects.bundleweb.com.ar/jWYSIWYG/ - jWYSIWYG editor
http://eyebulb.com/dropshadow/ - Shadow effects με AJAX
http://www.balupton.com/sandbox/jquery_lightbox/ - LightBox effect (ανοίξτε την καινούργια φωτογραφεία σε νέο in-site παράθυρο.)
http://famspam.com/facebox - AJAX effect όπως το facebook
http://www.openstudio.fr/Animated-InnerFade-with-JQuery.html - Δημιουργείτε μία ξενάγηση βασισμένη σε φωτογραφείς.
http://odyniec.net/projects/imgareaselect/ - Image Area selection
http://boedesign.com/2008/02/20/jtabber-for-jquery/ - Tabs με το Jquery
http://www.pengoworks.com/workshop/jquery/calculation/calculation.plugin.htm - Αριθμομηχανή για μεγάλους υπολογισμούς
http://remysharp.com/2008/02/28/upgraded-jquery-tag-suggestions/ - Αναζητείτε tag και κάνει selection μόνο του
http://www.bennadel.com/blog/1009-jQuery-Demo-Creating-A-Sliding-Im...uzzle-Plug-In.htm - Δημιουργείτε puzzles με το JQuery
http://css-tricks.com/designing-the-digg-header-how-to-download/ - Diggit like header
http://avidansoft.com/dsrte/ - Rich Text Editor
http://www.sean-o.com/jquery/jmp3/ - mp3 player με Ajax
http://jquery.com/demo/thickbox/ - Thickbox plugin, για τα Images μία Alternative επιλογή του lightbox
http://webplicity.net/flexigrid/ - Πίνακες από Data
http://blog.jeremymartin.name/2008/02/blogger-trick-style-author-comments.html - Διαφορετικά χρώματα στα style
http://swedishfika.com/2008/03/04/creating-a-fading-header/ - Fading Images
http://stilbuero.de/jquery/tabs_3/ - Tabs
http://blog.evaria.com/wp-content/themes/blogvaria/jquery/index-multi.php - Ακόμη ένα menu με expanded slides
http://gmarwaha.com/blog/?cat=8 – Selection menu
http://sorgalla.com/jcarousel/ - Images sliding με selectors
http://acko.net/dev/farbtastic - Color Picker
http://www.ericmmartin.com/simplemodal/ - Ανοίχτε text, σαν lightbox effect
http://bassistance.de/jquery-plugins/jquery-plugin-validation/ - Form validation
http://php.scripts.psu.edu/rja171/widgets/rating.php - Simple star Rating system
http://www.codylindley.com/blogstuff/js/jtip/ - Tooltips effect
http://interface.eyecon.ro/demos/drag_drop_tree.html - Drag and Drop menu
http://www.kelvinluck.com/article/switch-stylesheets-with-jquery - Αλάξτε styles στην σελίδα με την χρήση του JQuery

Πηγή : http://www.freestuff.gr/forums/viewtopic.php?t=28039

Ενδιαφέρoντα links για Ajax και Ajax Libraries, Scripts

papatzas http://script.aculo.us/
http://script.aculo.us/downloads
http://www.bestajaxscripts.com/

cherouvim http://jquery.com/

skeftomilos Yahoo! UI Library
ExtJS

cpulse http://dojotoolkit.org/
http://ajaxian.com/

dimsis http://ajaxpatterns.org/Javascript_Multipurpose_Frameworks
http://www.zkoss.org/zkdemo/userguide/
http://www.vegui.org/

cordis http://bookmarks.freestuff.gr/tags/ajax

dik_mootools


Πηγή http://www.freestuff.gr/forums/viewtopic.php?t=28039

Web 2.0 Background Generators


Online εργαλεία για δημιουργία backgrounds




Δευτέρα 7 Σεπτεμβρίου 2009

Εισαγωγή Στο Google Adwords


Πιο αναλυτικά μπορείτε να βρείτε πληροφορίες για :
Τη συμπεριφορά των ελλήνων χρηστών σχετικά με τον τρόπο που αναζητούν πληροφορίες στο Internet
Τον τρόπο λειτουργίας του μοντέλου online διαφήμισης Pay Per Click (PPC)
Τα πλεονεκτήματα του Google Adwords
Που εμφανίζονται οι διαφημίσεις του Google Adwords
Το σωστό τρόπο διαμόρφωσης ενός λογαριασμού στο Google Adwords
Εργαλεία και μεθόδους για την επιλογή των κατάλληλων keywords
Τα βασικά χαρακτηριστικά των επιτυχημένων διαφημίσεων
Τη σημασία που έχει η σειρά εμφάνισης των διαφημίσεων
Τον τρόπο με τον οποίο το Google κατατάσσει τις διαφημίσεις
Τους βασικούς παράγοντες, όπως το Quality Score (QS) και το Click Through Rate (CTR), που επηρεάζουν τη δημοπρασία στο Google Adwords
Τις δυνατότητες ανάλυσης και reporting για την παρακολούθηση του Return Of Investment (ROI)

Νίκος Καψωμενάκης

O επίσημος SEO οδηγός εκμάθησης της Google (για νέους χρήστες)



Search Engine Optimization (SEO)
O επίσημος SEO οδηγός εκμάθησης της Google (για νέους χρήστες), διαθέσιμος σε 40 γλώσσες - ανάμεσα τους και τα ελληνικά. Τι περιμένετε, κατεβάστε τον και αρχίστε την μελέτη!

http://www.google.gr/intl/el/webmasters/docs/search-engine-optimization-starter-guide-el.pdf



και για πιο έμπειρους χρήστες αυτήν την φορά, σίγουρα αξίζει να ρίξετε και σε αυτόν τον οδηγό μια ματιά για να μάθετε να μιλάτε SEO


How to SEO Flash

http://www.seoconsultants.com/articles/2598/flash/

Συλλογές Ιδεών part 1

26 incredible single page web designs

24 Sites Powered By jQuery

30 Beautiful Contact Forms

70 CSS and Logo galleries

29 sites with community news form

25+ Beautiful and Functional Examples Importance of Footer

25 Amazing Retro Web Sites for Your Inspiration

Some styles for your pagination

Δευτέρα 31 Αυγούστου 2009

Απλοί βασικοί κανόνες για να έχετε σωστό, καθαρό κώδικα.

Είναι βασικό στην σχεδίαση και στην ομαλή λειτουργία μιας ιστοσελίδας ο κώδικας κατασκευής/ προγραμματισμού να είναι σωστός ή αλλιώς πιο διαδεδομένα γνωστός ως «καθαρός». Γνωρίζοντας πως στο σημερινό διαδίκτυο ένα website μπορεί να προσπελαστεί από οποιοδήποτε είδος ηλεκτρονικού υπολογιστή που φέρει διαφορετικό λογισμικό και μπορεί να προβληθεί σε έναν από τους πολυάριθμους browsers, θα πρέπει εσείς να προσέξετε ώστε να εξασφαλίσετε μέγιστη συμβατότητα και ορθή οπτική προβολή σε όλα αυτά τα επίπεδα.

Με το χαρακτηρισμό «καθαρός» νοείται ο κώδικας οποίος έχει συγγραφεί με αυτόν τον τρόπο για την επίτευξη μέγιστης συμβατότητας, σωστής λειτουργίας και της καλύτερης αναγνωσιμότητας μιας web εφαρμογής.

Προτείνεται λοιπόν στους σωστούς επαγγελματίες να ακολουθήσουν μερικούς απλούς βασικούς κανόνες ώστε να πετύχουν το θετικό αποτέλεσμα που επιθυμούν, αναλυτικότερα:

1. ΧΡΗΣΗ ΚΑΙ ΣΩΣΤΗ ΕΠΙΛΟΓΗ DOCTYPE
Η χρήση του DOCTYPE θεωρείται πλέον αυτονόητη και η σωστή επιλογή του για κάθε περίπτωση. Τα πλεονεκτήματα της χρήσης DOCTYPE έχουν παρουσιαστεί στο παρελθόν και έχει τονιστεί η σημασία τους, για την καλή και ομαλή λειτουργία οποιοδήποτε διαδικτυακού τόπου και γενικότερα μίας web εφαρμογής.

Παράδειγμα:

Για περισσότερες πληροφορίες δείτε τους εξής συνδέσμους:Τι είναι το DOCTYPE και γιατί το χρησιμοποιούμε.Ποιοί είναι οι διάφοροι τύποι DOCTYPES και ποιά είναι η σωστή χρήση τους.

2. ΧΡΗΣΗ CSS/JS ΜΕ ΕΞΩΤΕΡΙΚΑ ΑΡΧΕΙΑ
Μην επιβαρύνετε το κώδικα σας με CSS και Javascript μέσα στο HTML αρχείο σας. Χρησιμοποιήστε εξωτερικά αρχεία ώστε να τα έχετε όλα όμορφα και ταξινομημένα. Αυτό σας δίνει σημαντικά πλεονεκτήματα όπως:
  • Μικρότερο βάρος/ μέγεθος του HTML αρχείου σας
  • Καλύτερη ανάγνωση από τις μηχανές αναζήτησης και αποτελέσματα onsite SEO
  • Άνετη και οργανωμένη μελλοντική ανανέωση του αρχείου για αλλαγές/ προσθήκες / διορθώσεις.

3. ΛΙΤΗ ΣΥΓΓΡΑΦΗ XTML / CSS
Μην χρησιμοποιείτε «καρφωτά» στοιχεία προσπαθήστε η εικαστική εμφάνιση του διαδικτυακού τόπου να ορίζεται από το CSS αρχείο. Με αυτό επιτυγχάνετε λιγότερο βάρος/ όγκος κώδικα και εύκολη / μαζική διαχείριση αλλαγής των στοιχείων μιας ιστοσελίδας . Προσπαθήστε στην συγγραφή HTML να μην το παρακάνετε με την χρήση των divs και το tags, δοκιμάστε και άλλα στοιχεία όπως h1, h2, p, ul, li κτλ για να διαμορφώσετε την ιστοσελίδα σας. Τουλάχιστον μέχρι να δημοσιευτεί επίσημα η HTML 5 όπου θα μπορείτε να αντικαταστήσετε τα divs με νέα στοιχεία. Σβήστε λοιπόν τα περιττά divs και βελτιστοποιήστε το κώδικα σας για καλύτερη αναγνωσιμότητα και από σας και από τις μηχανές αναζήτησης.
Πληροφορίες για HTML 5:
4. ΣΩΣΤΗ ΕΥΘΥΓΡΑΜΙΣΗ ΤΟΥ ΚΩΔΙΚΑ
Προσπαθήστε στην συγγραφή του κώδικα HTML να έχετε σωστή ευθυγράμμιση. Αυτό αρχικά διευκολύνει εσάς στην ανάγνωση και σε μελλοντικές αλλαγές / προσθήκες του αρχείου και δεύτερον βοηθάει τους developers να κάνουν πιο γρήγορα και σωστά την δουλεία τους. Αφού έτσι καταλαβαίνουν τι και που κλείνει το καθετί, όταν θα έρθει η φάση της παραγωγής που θα γίνει το development και θα προσθέσουν τα δυναμικά στοιχεία. Εντέλει δίνει μια σωστή και ξεκάθαρη εικόνα των στοιχείων που δημιουργούν την ιστοσελίδα σας.
5. ΠΡΟΣΟΧΗ ΣΤΟΥΣ ΧΑΡΑΚΤΗΡΕΣ & ΣΥΜΒΟΛΑ
Ένα λάθος το οποίο έχει παρατηρηθεί γενικά είναι η λανθασμένη χρήση των χαρακτήρων & συμβόλων, με αποτέλεσμα να μην προβάλλετε σωστά σε διάφορους browsers και να μην είναι valid. Θα πρέπει να προσεχθεί η προβολή τέτοιων στοιχείων με ασφάλεια ώστε να πετυχαίνετε το καλύτερο αποτέλεσμα.

Παράδειγμα:
Λάθος:

ΟΝΟΜΑ & ΕΠΙΘΕΤΟ


Σωστό:

ΟΝΟΜΑ & ΕΠΙΘΕΤΟ



Πλήρης πίνακας χαρακτηριστικών & συμβόλων:

6.ΛΟΓΙΚΗ ΟΝΟΜΑΤΟΛΟΓΙΑ ΤΩΝ DIVS
Όταν «κόβετε» (authoring) μία ιστοσελίδα να έχετε στο νου σας, πως κάποια στιγμή θα χρειαστεί να κάνετε μελλοντικές αλλαγές, οι εσείς ή κάποιος μεταγενέστερος web designer/ developer. Για αυτό προσπαθήστε να χρησιμοποιείτε μια λογική ονοματολογία στα divs σας και γενικότερα στο CSS, ώστε αργότερα να μην χρονοτριβείτε σε αλλαγές και προσθήκες στον κώδικα σας. Βασικά το προτιμότερο είναι να ακολουθείτε ένα δικό σας framework ώστε να είναι όλα πάντα νοητά και αναγνώσιμα.


Παράδειγμα:

7.VALIDATION
Τελευταίο και καλύτερο, προσπαθήστε να τηρείτε όσο δυνατόν τα παγκόσμια πρότυπα W3C για να πετυχαίνετε μέγιστη συμβατότητα με τα προγράμματα πλοήγησης του διαδικτύου. Έχει επισημανθεί από την παγκόσμια διαδικτυακή κοινότητα η σημασία των Web Standards και το σημαντικό ρόλο που παίζουν. Όμως υπάρχουν πολλές περιπτώσεις μεγάλων και διαδεδομένων websites που δεν παίρνουν το validation αλλά δουλεύουν μια χαρά. Είναι στην κρίση σας σε ποιο βαθμό validation επιθυμείτε να φτάσετε, σύμφωνα με τις ώρες που έχετε να διαθέσετε σε κάθε project.

Εργαλείa Validation:
http://validator.w3.org/
Tidy για FireFox

ΣΥΜΠΕΡΑΣΜΑ
Διαβάζοντας και μελετώντας ξένα blogs/ websites θα βρείτε και άλλα σημεία τα οποία θα πρέπει να προσέξετε για να έχετε ακόμα καλύτερο, κρυστάλλινο αποτέλεσμα. Σίγουρα αν κάθε επαγγελματίας είχε την άνεση να αφιερώσει άπειρο χρόνο σε κάθε project θα το έκανε τέλειο, αλλά δυστυχώς η αγορά είναι απαιτητική και τα projects τρέχουν. Αυτό που έχει σημασία εντέλει είναι η ταχύτητα προσβασιμότητας , η οπτική ομοιογένεια και λειτουργία στους browsers, η γρήγορη ανανέωση και η οργανωμένη διαχείριση client / back end. Προσπαθήστε λοιπόν να βρείτε την χρυσή τομή και κάντε ότι καλύτερο και ότι προλαβαίνετε.

ΠΗΓΗ : http://www.webdesignblog.gr/simple-basic-rules-for-clean-website-code/

Πώς να αυξήσετε την απόδοση ενός website.

Η κατασκευή ενός αποδοτικού website που πετυχαίνει τους στόχους του είναι κάτι το οποίο καθορίζεται από ποικίλους παράγοντες. Σίγουρα η καλαίσθητη εμφάνιση και η προβολή ποιοτικού design επηρεάζει τον επισκέπτη αλλά δεν είναι ο μόνος λόγος. Υπάρχουν διάφορα θέματα που πρέπει να προσέξετε για να αυξήσετε την απόδοση της ιστοσελίδας σας δημιουργώντας τις προϋποθέσεις ανάπτυξης και υψηλού ROI (Return of Investment) σε σας και στους πελάτες σας.
Σημαντικά σημεία που πρέπει να προσέξει οποιοσδήποτε ιδιοκτήτης ιστοσελίδας που μπορούν να βελτιώσουν την μακροχρόνια απόδοση της:
Καλαίσθητο και εύχρηστο UID (user interface design)
Η εύκολη πλοήγηση και η «ξεκούραστη» περιήγηση των επισκεπτών στον εκάστοτε διαδικτυακό τόπο είναι κάτι το οποίο πρέπει να προσεχτεί και να μελετηθεί, ώστε να καθοδηγείται ο επισκέπτης σε ενότητες που επιθυμείτε να εστιάσετε χωρίς την χρήση πολλών κλικ. Οι τωρινοί απαιτητικοί χρήστες του διαδικτύου θέλουν να βρίσκουν την πληροφορία εύκολα και γρήγορα χωρίς περιττά κλικ.
Ο ισορροπημένος συνδυασμός ποιοτικού design με την χρήση focal points σε μορφή προωθητικών γραφικών (promos) μαζί με εύκολη πλοήγηση είναι το αποτέλεσμα που θα κερδίσει τον σημερινό επισκέπτη.
Καθορισμός και αξιολόγηση των στόχων σας.Αναλύστε τις ανάγκες και τους στόχους του πελάτη σας. Με τη πάροδο του χρόνου αξιολογήστε την πορεία της ιστοσελίδα σας και διαμορφώστε νέους στόχους που να προσεγγίζουν την μελλοντική εικόνα της αγοράς. Αποτυπώστε τα μηνύματα σας εμπορικής ή κοινωνικής φύσεως μέσω σωστών προωθητικών ενεργειών.
Η συνεχής παρακολούθηση των στατιστικών στοιχείων, η ανάλυση της συμπεριφοράς των επισκεπτών σας θα σας βοηθήσει να βελτιώστε αισθητά την απόδοση της ιστοσελίδας σας. Αναπροσαρμόστε την στρατηγική σας εξετάζοντας όλα τα στοιχεία που μπορείτε να εκμεταλλευτείτε ώστε να δημιουργήσετε μια ρεαλιστική προσέγγιση που θα κάνει τους επισκέπτες να σας εμπιστευθούν.
Καθορισμός και παρακολούθηση του ενδιαφερόμενου κοινού (target group)Ένας σημαντικός παράγοντας που είναι βασικός και συγκαταλέγεται στην ευρύτερη έννοια του Marketing και της διαφήμισης είναι η επιλογή του target group. Η εμφάνιση της ιστοσελίδας θα πρέπει να προσαρμόζεται με τις αρέσκειες του κάθε target group. Tα χρώματα και η φιλοσοφία του διαδικτυακού τόπου θα πρέπει να είναι διαμορφωμένα εικαστικά ώστε να έλκουν το ενδιαφερόμενο κοινό.
Προτείνετε εγκατάσταση αναβαθμισμένων στατιστικών όπως Google Analytics ή άλλων πληρωμένων στατιστικών υψηλών αναλύσεων ώστε να γνωρίσετε τους διαδικτυακούς χρήστες που σας επισκέπτονται. Μπορείτε να μάθετε την συμπεριφορά τους αναλύοντας διάφορα σημαντικά στοιχεία που σας επιτρέπουν να γνωρίζετε ολοκληρωμένα τα βήματα που ακολούθησαν, ποιές επιμέρους σελίδες επισκεφτήκανε περισσότερο, τα σημεία ενδιαφέροντος, χρόνους, σημεία εξόδου και πολλά άλλα.
Εκμεταλλευτείτε διάφορα web master tools διαδεδομένων μηχανισμών αναζητήσης και επαγγελματικά addons όπως το Seoquake για να αντλήσετε συμπληρωματικές πληροφορίες.
Χρήση τεχνικές SEOΑσχέτως του βεληνεκούς του πελάτη, τα αποτελέσματα ενός πετυχημένου SEO αποτελούν δωρεάν μακροχρόνια προώθηση και διαφήμιση. Ακολουθήστε όλες τις τεχνικές για μέγιστη απόδοση SEO που θα σας φέρουν ένα βήμα μπροστά από τον ανταγωνισμό, θα σας «σκαρφαλώσουν» στις πρώτες θέσεις αυξάνοντας τις πιθανότητες επιτυχίας.
Οι μηχανές αναζήτησης αποτελούν το γρήγορο εργαλείο εύρεσης της πληροφορίας που αναζητά ο χρήστης του διαδικτύου. Ο χρυσός οδηγός πλέον έχει αντικατασταθεί από τους διαδεδομένους μηχανισμούς αναζήτησης όπως το Google που φιλτράρουν και ελαχιστοποιούν τις πιθανότητες, καταλήγοντας στην τελική πληροφορία.
Ανανέωση και σωστή διαχείριση περιεχομένου.Με τον καιρό η αύξηση της πληροφορίας και γενικότερα του περιεχόμενου ενός website έχει σαν αποτέλεσμα την δύσκολη πλοήγηση και την συμφόρηση του επισκέπτη. Προσπαθήστε στην αρχή του κάθε web project, ειδικότερα στο design phaze να μελετάτε το περιεχόμενο που θα φιλοξενήσει ένας διαδικτυακός τόπος, να σχεδιάσετε το αντίστοιχο layout που θα το προβάλει χωρίς να δημιουργεί προβλήματα στην μελλοντική ηλεκτρονική περιήγηση του επισκέπτη. Αυτό ισχύει για όλων των ειδών διαδικτυακών εφαρμογών από blogs μέχρι και μεγάλα portals.
Η συχνή ανανέωση και η σωστή διαχείριση περιεχομένου σας βοηθάει να βελτιώσετε την απόδοση της ιστοσελίδας σας. Αρχειοθετήστε το άχρηστο περιεχόμενο και δώστε έμφαση σε ενότητες που είναι πιο σημαντικές και εστιάζουν σε πιο επίκαιρους σκοπούς.
Προσθήκη blogΕάν έχετε τον χρόνο ή το διαθέσιμο προσωπικό προτείνετε να δημοσιεύσετε ένα blog που να συνοδεύει την ιστοσελίδα σας. Η προσθήκη ενός blog θα σας βοηθήσει να αποκτήσετε καλύτερη επικοινωνία με τους επισκέπτες και τους πελάτες σας. Όχι μόνο είναι ένα σημαντικό εργαλείο το οποίο θα αυξήσει την επισκεψιμότητα και θα φέρει θετικά αποτελέσματα SEO, αλλά θα δώσει έναν πιο διαδραστικό χαρακτήρα στην διαδικτυακή σας προβολή.
Πολλές εταιρίες του εξωτερικού έχουν υιοθετήσει την ιδέα του blog για να παρέχουν online εξυπηρέτηση με ηλεκτρονική επικοινωνία καθιστώντας ένα πιο εργονομικό μοντέλο customer service. Έχουν στηθεί ολόκληρα τμήματα που παρακολουθούν το online reputation μιας εταιρίας ή οργανισμού χρησιμοποιώντας το blog ως την πηγή πληροφοριών και απαντήσεων σε ερωτήσεις επισκεπτών – πελατών.
Το blog εν ολίγης σας δίνει την ευκαιρία να βελτιώνετε καθημερινώς την απόδοση ενός διαδικτυακού τόπου, παρέχοντας σημαντικές πληροφορίες στο ενδιαφερόμενο κοινό και σας βοηθάει συμπληρωματικά να ελέγχετε τα διάφορα σχόλια των χρηστών που δημοσιεύονται κατά καιρούς στο Internet προς εσάς ή τους πελάτες σας.Read more: http://www.webdesignblog.gr/make-website-more-effective/#ixzz0PlzwNd2l

Πηγή http://www.webdesignblog.gr/make-website-more-effective/

Κυριακή 30 Αυγούστου 2009

webdesigner depot



Web Design Resources for Web Designers.


Περιέχει πολλά άρθρα , tips, συμβουλές, κριτικές, γνώμες, και, και, και, και .....

απο Web Designers για Web Designers.



Free Web Resources Depot

Τεράστια συλλογή με ότι κυκλοφορεί και έχει σχέση με Web Design


http://www.webresourcesdepot.com/

Top 100 Web 2.0 Sites



9 ώρες video - Γνωρίστε τον SQL Server 2005 Express

Η παρακάτω σειρά video του MSDN έχει σχεδιαστεί ειδικά για τους νέους χρήστες του SQL Server, οι οποίοι ενδιαφέρονται να μάθουν τα βασικά στη δημιουργία και διαχείριση βάσεων δεδομένων στον SQL Server Express. Επίσης θα βοηθήσουν και τους παλαιότερους, έτσι ώστε να εξοικειωθούν με τις νέες δυνατότητες που προσφέρει.
Η σειρά περιλαμβάνει περίπου 9 ώρες video. Επιλέξτε εσείς το σημείο από το οποίο θα ξεκινήσετε ανάλογα με τις έως τώρα ικανότητές σας.
Εισαγωγή
Learning Video 1: What is a database?
Σχεδίαση Πινάκων
Learning Video 2: Understanding Database Tables and Records
Learning Video 3: More about Column Data Types and Other Properties
Learning Video 4: Designing Relational Database Tables
Λειτουργίες των Βάσεων Δεδομένων
Learning Video 5: Manipulating Database Data
Learning Video 6: More Structured Query Language
Learning Video 12: Creating and Using Stored Procedures
Learning Video 13: Enabling Full-Text Search in your Text Data
Δημιουργία και χρήση Reports
Learning Video 10: Getting Started with Reporting Services
Learning Video 11: Embedding, Packaging and Deploying SQL Server Express Reporting Services
Ασφάλεια
Learning Video 7: Understanding Security and Network Connectivity
Διαχείριση
Learning Video 9: Using SQL Server Management Studio Express
Προβολή στο Web
Learning Video 8: Connecting your Web Application to SQL Server 2005 Express EditionΠλήρης λίστα των video


Πηγή λίστας
http://www.dotnetzone.gr/

Σελίδα με δωρεάν Vector εικόνες




25 Rounded Corners Techniques with CSS



Στρογγυλεμένες γωνίες είναι μία από τις πιο δημοφιλείς και πιό συχνά αναζητούμενες CSS τεχνικές . Στην πραγματικότητα, υπάρχουν πολλές μέθοδοι και τεχνικές για τη δημιουργία στρογγυλεμένης γωνίας με CSS. Μερικές είναι με χρήση απλής καθαρής CSS με τη χρήση 2 ή 4 εικόνων φόντου και με τη χρήση Javascript.

Στην παρακάτω ιστοσελίδα υπάρχουν 25 διαφορετικοί τρόποι.


ASP.NET AJAX Video Tutorials



Πρόκειτε για μιά σειρά απο video του Joe Stagner και άλλων της Microsoft product team που παρουσιάζουν τη χρήση του ASP.NET AJAX.

Κυριακή 23 Αυγούστου 2009

10 συστατικά που πρέπει να έχουμε στο μυαλό μας την ώρα του web design.

Πως σκέφτονται οι επισκέπτες;Οι επισκέπτες μιας ιστοσελίδας δεν διαφέρουν πολύ από τους επισκέπτες ενός καταστήματος. Οι επισκέπτες μπαίνουν στην σελίδα και κάνουν κλικ στο 1ο link που θα τραβήξει το ενδιαφέρον τους. Στην πραγματικότητα δεν κοιτάνε όλη την σελίδα αλλά μερικά μικρά τμηματικά κομμάτια.Οι περισσότεροι ψάχνουν κάτι ενδιαφέρον η κάτι που να πατιέται, αν το link που θα βγουν δεν τους καλύπτει πατάνε πίσω και ξαναψάχνουν. Παρακάτω κλέπτετε τι κοιτούν οι χρηστές όταν μπαίνουν σε μια σελίδα (με κόκκινο είναι αυτά που προσέχουν πιο πολύ).



1) Μην κάνετε τους επισκέπτες σας να σκέφτονται.
Συμφωνά με τον 1ο νομό του krug (που εχει γράψει και ένα πολύ καλό βιβλίο παρεμπίπτοντος ) όταν σχεδιάζουμε μια σελίδα πρέπει να βγάλουμε ότι μπορεί να μπερδέψει και να κουράσει τους χρηστές. Οι επισκέπτες αν δουν την σελίδα μας δύσκολη και ακατανόητη θα πατήσουν back και θα πάνε αλλού οπότε εμείς πρέπει να έχουμε καθαρό layout, links που να ξεχωρίζουν και σωστό και λειτουργικό design.

2) Μην παίζετε με την υπομονή των επισκεπτών.
Σίγουρα όλοι θα έχετε επισκεφτεί κάποιο web site οπού ζητάει από την αρχή register και η φόρμα του απαιτεί την εισαγωγή των ιδίων στοιχειών ξανά και ξανά. Η φόρμες στις ιστοσελίδες σας πρέπει να είναι απλές και σύντομες, εχει παρατηρηθεί ότι όσο πιο απλή είναι μια φόρμα τόσο πιο εύκολα ένας τυχαίος χρηστής που έρχεται στο site σας θα κάνει εγγραφή. Παρακάτω μπορείτε να δείτε ένα παράδειγμα μιας απλής και λειτουργικής φόρμας.


3) Τραβήξατε την προσοχή των επισκεπτών.
Το ανθρώπινο μάτι δέχεται ερεθίσματα από κείμενα εικόνες και κινούμενες εικόνες (βίντεο) κάποια από αυτά τραβάνε περισσότερο την προσοχή και κάποια λιγότερο. Σίγουρα πιο "χτυπητό" στο μάτι είναι οι εικόνες οπότε καλό είναι να τις χρησιμοποιούμε όταν θέλουμε να τραβήξουμε την προσοχή του χρηστή αλλά δεν πρέπει να το παρακάνουμε γιατί στο τέλος ο χρηστής θα καταλήξει μπερδεμένος. Παρακάτω βλέπουμε ένα site που εφαρμόζει τελεία αυτόν τον κανόνα, ο επισκέπτης το 1ο πράγμα που βλέπει είναι η λέξη free οπού θα τον κάνει να ψάξει πιο προσεκτικά το site με σκοπό να βρει το δωρεάν προϊόν η υπηρεσία.



4) Βοηθήστε τους επισκέπτες σας να καταλάβουν πως λειτουργεί το site σας.
Πόσες φορές σας εχει τύχει να πάτε σε κάποια ιστοσελίδα και να πατήσετε x επειδή δεν καταλάβατε πως λειτουργεί; Εμένα μου εχει τύχει αρκετές φορές, το ίδιο και οι επισκέπτες σας. Για αυτό πρέπει να τους βοηθήσετε όσο πιο πολύ μπορείτε, χρησιμοποιήστε χρώματα που να κάνουν αντίθεση και να είναι ευκολοδιάβαστα στα κείμενα σας και οπού έχετε links σχεδιάστε όμορφα buttons. Θα διευκολύνει τους επισκέπτες σας και θα κάνει την ζωή τους στο site σας αρκετά πιο εύκολη.

5) Υιοθετήστε έναν σωστό τρόπο γραφής.
Ο κόσμος του διαδίκου διαφέρει αρκετά άλυπο αυτόν της τυπογραφίας και της εκτύπωσης και για αυτόν τον λόγω πρέπει να υιοθετήσετε έναν διαφορετικό τρόπο γραφής από αυτόν που είχατε μέχρι τώρα. Συνοδέψατε το κείμενο σας με όμορφα backgrounds και σωστά τοποθετημένα κείμενα και αφήστε στην άκρη τα πολυχρησιμοποιημένα bold και italic. Δεν λέω ότι δεν πρέπει να τα χρησιμοποιείτε απλά πρέπει να υπάρχει πάντα ένα μέτρο. Επίσης σημαντικό είναι να έχετε ξεκάθαρες εκφράσεις και να αποφύγετε τους marketing ορούς πχ είναι καλύτερο ο επισκέπτης να δει το "Εγγραφείτε τώρα" από το "Αρχίστε τώρα" η το "Ανακαλύψατε τις υπηρεσίες μας". Παρακάτω είναι μια ιστοσελίδα που εφαρμόζει πολύ σωστά αυτόν τον κανόνα, δίνει στους επισκέπτες αυτό ακριβώς που ψάχνουν και δεν τους κουράζει με άσκοπα κείμενα και μεγάλες φράσεις.

6) Κρατήστε την σελίδα σας απλή.
Αυτός θα πρέπει να είναι ο βασικός κανόνας σας όταν σχεδιάζετε μια ιστοσελίδα, πρέπει να είναι απλή και κατανοητή. Οι επισκέπτες σας σπάνια μένουν σε μια ιστοσελίδα που εχει μονό καλό και εντυπωσιακό design. Η σελίδα πρέπει να είναι απλή και αυτός που έρχεται για 1η φορά ότι ηλικίας και αν είναι να βρίσκει άνετα τις πληροφορίες που θέλει.


7) Μην φοβάστε τους άδειους χώρους.
Οι κενοί χώροι όχι μονό θα κάνουν την σελίδα σας γρηγορότερη (αυτό ισχύει μονό σε ορισμένες περιπτώσεις) αλλά θα ξεκουράσουν τα ματιά του επισκέπτη και θα τον καθοδηγήσουν που είναι το περιεχόμενο και που πρέπει να εστιάσει την προσοχή του.

8) Επικοινωνήστε με τους επισκέπτες σας με μια "εικονική γλωσσά".
Με τον ορό εικονική γλωσσά αναφέρομαι στην συνολική εικόνα της ιστοσελίδα σας και το τι λέει για εσάς στον επισκέπτη. Ο Aaron Marcus εχει ορίσει τα 3 συστατικά της επικοινωνιακής γλωσσάς
Οργάνωση
Παρέχετε στον επισκέπτη καθαρή δομή, συνεπεία στην σελίδα σας και ιεραρχικά τοποθετημένα τα στοιχειά (κείμενα, εικονες, πολυμέσα) σας.
Οικονομία
Όπως είπα και παραπάνω κρατήστε την σελίδα σας απλή και αναιρέστε οτιδήποτε περιττό. Η σελίδα σας πρέπει να εχει 4 κυρία χαρακτηριστικά:
Αφαιρετικότητα (Simplicity)
Να έχετε μονό τα απαραίτητα στοιχειά.
Καθαρότητα(Clarity)
Όλα τα στοιχειά της σελίδα σας πρέπει να είναι έτσι σχεδιασμένα ώστε να μην μπερδεύουν.
Distinctiveness(Διακριτικότητα?
Δεν είμαι σίγουρος για τον Ελληνικό ορό )Όλα τα στοιχειά πρέπει να ξεχωρίζουν και ναι είναι διακριτά.
Έμφαση (Emphasis)
Τα πιο σημαντικά στοιχειά πρέπει να τονίζονται και να ξεχωρίζουν από το υπόλοιπο σύνολο.
Επικοινωνία
Κατασκευάστε την σελίδα σας έχοντας υποψιών το κοινό που απευθύνεστε και για κανέναν λόγω μην χρησιμοποιείτε πάνω από 3-4 διαφορετικούς τύπους γραφής.

9) Κάντε συμβιβασμούς με το προηγούμενο design σας αλλά και τους χρηστές σας.
Όταν φτάνει η ώρα να επανασχεδιάσετε την ιστοσελίδα σας καλό θα ήταν να κάνετε λίγες αλλαγές την φορά αν αυτό είναι δυνατό. Έτσι διευκολύνετε τους χρηστές σας να προσαρμοστούν στην νέα σελίδα σας. Επίσης σημαντικό ίνα να έχετε υποψιών σας τις ανάγκες και τις προτάσεις των επισκεπτών της ιστοσελίδας σας. Ακουστέ τις απόψεις τους και εφαρμοστέ την γνώμη σας σε περιπτώσεις που νομίζετε ότι η ιδέα σας είναι καλύτερη από την δικιά τους.

10) Test, test, test!
Πριν δημοσιεύσετε κάτι δοκιμάστε το σε όλα τα πιθανά προβλήματα που μπορεί να προκύψουν. Επίσης μην αμελείτε τα website σας, είναι πολύ σημαντικό να δοκιμάζετε αν λειτουργούν σωστά και τι αλλαγές θα πρέπει να κάνετε για να βελτιωθεί η εικόνα τους.