tsevdos.com

Web design, internet news and blogging tips

Easy:input jQuery plug in

| Filed under plug-ins

Easy:input is my first attempt at building a jQuery plug in. The plug in is very simple and easy to use. It comes with two default themes (a dark one and a light one) and doesn’t depend on any external files, such as images, CSS code etc. (except from the jQuery library, of course). The purpose of the plug in is to help mature-aged users, the visually impaired users and/or any user who is sick and tired of the tiny text inputs and areas, by providing a large display box that shows (in real-time) what you are typing into these areas (text inputs and text areas). Text inputs for passwords will display asterisks (*) instead of the actual passwords for security reasons. You can see the plug-in in action, by checking out the demo pages below.

Examples

How to use it

Just select the text inputs or textareas you want (example :text or :textarea) and apply the easyinput to them (see below examples).

Default/light theme (example page).

$(document).ready(function() {
$(':text, :textarea').easyinput();
});

or

$(document).ready(function() {
$(':text, :textarea').easyinput('light_theme');
});

Dark theme (example page).

$(document).ready(function() {
$(':text, :textarea').easyinput('dark_theme');
});

Custom options (example page).

$(document).ready(function() {
$(':text, :textarea').easyinput({
position   : 'absolute',
top        : '10px',
left       : '10px',
color      : 'blue',
background : '#cacaca',
border     : '5px solid #aaa',
fontsize   : '20px',
padding    : '3px',
radius     : '10px'
});
});

Download it

Please visit the plug in’s official page in order to get the latest version of it.

Known issues

  1. Border-radius is not working on Internet Explorer and Opera. That’s because currently IE and Opera don’t support the CSS property border-radius and I didn’t want to resolve the specific problem with other ways (such as images or other techniques), because I wanted to keep it simple and CSS/image free.

Recommendations or Issues

For any recommendations or any other issues please let me know by either leaving a comment on this page, or simply by submitting your thoughts on the plug in’s official page on jQuery (you need to have a jQuery account to do that).

Google Wave, μια πρώτη ματιά

| Filed under news opinions

Μετά από περίπου 10 μέρες (περίπου), κατάφερα επιτέλους να τελειώσω την παρουσίαση του Google Wave και να βγάλω και εγώ τα δικά μου συμπεράσματα. Για να μην σας κρατάω σε αγωνία λοιπόν, πιστεύω πως το Wave είναι η καλύτερη web platform που έχω δει μέχρι στιγμής – μιας και με τίποτα δεν μπορείς να το χαρακτηρίσεις ως ένα ακόμη καταπληκτικό web application – και πιστεύω πως θα αλλάξει τον τρόπο που επικοινωνούμε, όχι μόνο με άλλους συναδέλφους, φίλους και γενικότερα e-συμπολίτες μας, αλλά και με όλες τις web εφαρμογές που χρησιμοποιούμε αυτήν την στιγμή.

Ακούγεται λίγο υπερβολικό, και μάλιστα είμουν ο πρώτος που είχα σοβαρές επιφυλάξεις για το συγκεκριμένο project, μιας και ατάκες του στυλ “ξανα-ανακαλύπτουμε το e-mail, το IM (instant messaging), το web collaboration” κτλ. είναι κάπως δύσπιστες από μόνες τους. Οι τύποι όχι μόνο πραγματοποιησαν αυτά που υποσχέθηκαν, δηλαδή ξανα-εφεύραν το e-mail, το ΙΜ, το web-based collaboration και πολλά άλλα, αλλά πήγαν και πολλά βήματα παραπέρα, έτσι ώστε να μπορείς μέσα από ένα και μοναδικό web interface, να χρησιμοποιείς όλες τις web εφαρμογές σου (blogging, micro-blogging, social-media, photo-sharing κτλ.) καθώς και να κάνεις extend το Wave έτσι ώστε να σου παρέχει ακριβώς αυτό που θέλεις! Θα μπορούσα να το χαρακτηρίσω και ως Web OS, με την ένοια πως μπορείς να τρέξεις όλες τις άλλες web εφαρμογές μέσα από αυτό, να γράψεις custom web εφαρμογές γι αυτό, κτλ. Όπως καταλάβατε είμαι πολύ ενθουσιασμένος με την ιδέα και περιμένω πως και πως να ξεκινήσει και επίσημα.

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

Τα καλύτερα links – Μάιος 09

| Filed under links

Web Design

Tools

  • Το Sweetcron είναι ένας δωρεάν και open source, PHP-based lifestream generator. Είναι ο επικρατέστερος lifestream generator στο redesign που θα κάνω κάποια στιγμή (να δούμε πότε) στο Tsevdos.com.
  • Το Balsamiq Mockups είναι μια Adobe AIR εφαρμογή (με άλλα λόγια παίζει παντού), με την οποία μπορείτε να κάνετε πολύ γρήγορα mockups για τα site ή τις εφαρμογές σας. Είναι με άλλα λόγια ένα digital σημειοματάριο με έτοιμα UI elements! Το μόνο του μειονέκτημα είναι πως δεν είναι δωρεάν (όποιος μου βρει ένα αντίστοιχο δωρεάν software κερδίζει το ειδικό Tsevdos.com βραβείο)!
  • Στo OctaGate SiteTimer μπορείτε να βρείτε τι καθυστερεί το site σας (ποια αρχεία αργούν να φορτωθούν, κτλ.). Τώρα εάν έχετε ήδη το Yslow plug in για το Firebug, μάλλον δεν θα σας κάνει και ιδιαίτερη εντύπωση…

Accessibility/Usability

WordPress

  • Το plug in Flutter αναλαμβάνει να δημιουργήσει custom fields ala Expression Engine μέσα στο WordPress admin panel σας. Πιστεύω πως είναι καιρός να περάσουν αυτό το functionality και στον core κώδικα του WordPress, έτσι ώστε να μην μπλέκουμε με plug in και άλλες ιστορίες…
  • Και μία WordPress theme development check list, για τους ξεχασιάρηδες…

Plug ins

  • Το νέο plug in του plug in Firebug (έτσι δεν είναι;) ακούει στο όνομα Firefinder, και αναλαμβάνει το ψάξιμο της (αχανής;) (X)HTML. Πολύ χρήσιμο, ιδιαίτερα για site που δεν έχετε φτιάξει εσείς και ο κώδικας τους περιέχει χίλιες-δυο άλλες αηδίες που απλά δεν χρειάζονται.
  • Και ακόμα μια λίστα με διάφορα Firefox add ons. Όλο και κάτι ενδιαφέρον θα βρείτε…

Blogs

Διάφορα links

  • 5 δωρεάν web templates για την παρουσίαση του βιογραφικού σας.
  • Κορυφαίο site για εταιρικούς (και όχι μόνο) χρήστες. Το Down for everyone or just me κάνει μόνο αυτό που λέει ο τίτλος του.
  • Splash/404 pages για τους ορκισμένους αντί-IE6 web designers/developers.