﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GreekTuts &#187; Internet</title>
	<atom:link href="http://greektuts.net/category/tech-articles/internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://greektuts.net</link>
	<description>Ελληνικά Βοηθήματα</description>
	<lastBuildDate>Thu, 22 Jul 2010 19:56:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
  <link>http://greektuts.net</link>
  <url>http://www.greektuts.net/images/favicon4.ico</url>
  <title>GreekTuts</title>
</image>
		<item>
		<title>Google Font API, Font Directory</title>
		<link>http://greektuts.net/google-font-api-font-directory/</link>
		<comments>http://greektuts.net/google-font-api-font-directory/#comments</comments>
		<pubDate>Fri, 21 May 2010 09:57:52 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[Web Building]]></category>
		<category><![CDATA[Άρθρα]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[font direcoty]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google api]]></category>
		<category><![CDATA[google font api]]></category>
		<category><![CDATA[google font directory]]></category>
		<category><![CDATA[google fonts]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=3856</guid>
		<description><![CDATA[Νέα υπηρεσία από την Google, και βέβαια όπως σχεδόν όλες οι υπηρεσίες της Google, έτσι και αυτή αναμαίνεται να δημιουργήσει πανικό (με την καλή έννοια). Ο λόγος για τα Google Fonts, για το Font API αλλά και το Font Directory, τα οποία μας βοηθάνε να ενσωματώσουμε ότι font θέλουμε στις σελίδες μας. Διαβάστε περισσότερα για αυτήν την νέα υπηρεσία]]></description>
			<content:encoded><![CDATA[<p>H Google πρόσφατα <a href="http://googlecode.blogspot.com/2010/05/introducing-google-font-api-google-font.html" target="_blank">ανακοίνωσε </a>το νέο <a href="http://code.google.com/apis/webfonts/" target="_blank">Font API</a> και το νέο <a href="http://code.google.com/webfonts" target="_blank">Font Directory</a>. Τι σημαίνει αυτό για εμάς; Πολλά ! Όλα τα εργαλεία για να προσθέσουμε custom fonts στις ιστοσελίδες μας, είναι πλέον μερικά κλίκ μακριά.</p>
<h1>Πως χρησιμοποιώ το Font Directory και το Font API;</h1>
<p>To μόνο που έχουμε να κάνουμε είναι να συμπεριλάβουμε σαν stylesheet το font από το Google Directory στο &lt;head&gt; της σελίδας μας. Δείτε το παράδειγμα παρακάτω</p>
<pre name="code" class="html">
&lt;!DOCTYPE html&gt;

&lt;html lang="en"&gt;
&lt;head&gt;
&lt;meta charset="utf-8"&gt;
&lt;title&gt;untitled&lt;/title&gt;
&lt;link href='http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz' rel='stylesheet' type='text/css'&gt;
&lt;style&gt;
body { font-family: 'Yanone Kaffeesatz', serif; font-size: 100px; }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
Hello World
&lt;/body&gt;
&lt;/html&gt;
</pre>
<h1>Τι κερδίζουμε χρησιμοποιόντας το Font API;</h1>
<ol>
<li>Ελατωμένη χρήση bandwidth (το βάρος το επωμίζεται η Google)</li>
<li>Ταχύτητα λόγω Caching   (ίδια fonts που χρησιμοποιούνται σε ιστοσελίδες, αποθηκεύονται στους browser μας)</li>
<li>Γενικότερη ταχύτητα (Το Google’s CDN είναι γρηγορότερο από κάθε ιστοσελίδα)</li>
</ol>
<p>Μπορείτε να βρείτε περισσότερες οδηγίες και την λίστα με τα διαθέσιμα fonts <a href="http://code.google.com/webfonts" target="_blank">εδώ</a></p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/google-font-api-font-directory/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Μαθήματα ECDL</title>
		<link>http://greektuts.net/free-ecdl-lessons/</link>
		<comments>http://greektuts.net/free-ecdl-lessons/#comments</comments>
		<pubDate>Fri, 14 May 2010 06:35:31 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[ECDL]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[european]]></category>
		<category><![CDATA[european computer driver licence]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[free ecdl]]></category>
		<category><![CDATA[licence]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[video lessons]]></category>
		<category><![CDATA[βιντεοβοηθήματα]]></category>
		<category><![CDATA[βοηθήματα]]></category>
		<category><![CDATA[δωρεάν ecdl]]></category>
		<category><![CDATA[μαθήματα]]></category>
		<category><![CDATA[πτυχίο]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=3737</guid>
		<description><![CDATA[Το GreekTuts πρωτοπορεί για άλλη μια φορά, και προσφέρει σε όλους τους αναγνώστες του δωρεάν βιντεομαθήματα ECDL. Mέσα από την σειρά οδηγών που ξεκινάει τον Σεπτέμβριο, θα μάθετε και εσείς να χρησιμοποιείτε σαν επαγγελματίες τον υπολογιστή στις κύριες εφαρμογές αυτοματισμού γραφείου και τις βασικές υπηρεσίες του διαδικτύου.]]></description>
			<content:encoded><![CDATA[<h1>ECDL</h1>
<p>Το ECDL είναι ένα παγκοσμίως αναγνωρισμένο Πρόγραμμα Πιστοποίησης, το  οποίο ακολουθεί τις ίδιες προδιαγραφές και μεθοδολογία σε ολόκληρο τον  κόσμο και πιστοποιεί γνώσεις Πληροφορικής και δεξιότητες στη χρήση  Υπολογιστή, σε εισαγωγικό, βασικό, προχωρημένο και επαγγελματικό  επίπεδο. Το Πρόγραμμα ECDL καλύπτει 146 χώρες, μέσα από ένα δίκτυο  17.000 Εξεταστικών Κέντρων σε όλο τον κόσμο.</p>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-3745 aligncenter" src="http://greektuts.net/wp-content/uploads3/2010/05/ecdlpromo.jpg" alt="" width="580" height="450" /></p>
</blockquote>
<h1>ECDL Core</h1>
<p>Μέσα από την σειρά βοηθημάτων που ξεκινάει τον Ιούνιο, θα μάθουμε όλα όσα χρειαζόμαστε για να περάσουμε τις Core εξετάσεις του ECDL. Αναλυτικότερα θα μάθουμε τα εξής :</p>
<ul>
<blockquote>
<li>Βασικές Έννοιες Πληροφορικής και  Επικοινωνιών (<strong>ΤΠΕ</strong>)</li>
<li>Χρήση Υπολογιστή και Διαχείριση Αρχείων</li>
<li>Επεξεργασία Κειμένου</li>
<li>Υπολογιστικά Φύλλα</li>
<li>Χρήση Βάσεων  Δεδομένων</li>
<li>Παρουσιάσεις</li>
<li>Πλοήγηση στον Ιστό και Επικοινωνία</li>
</blockquote>
</ul>
<h1>ECDL Expert</h1>
<p>Επίσης, για όλους τους <a href="http://greektuts.net/subscriptions/" target="_blank">σύνδρομητές</a> μας, μετά την ολοκλήρωση των παραπάνω τομέων, θα προσφέρονται βίντεομαθήματα με όλα όσα χρειαζόμαστε για το επόμενο επίπεδο του ECDL το Expert. Αναλυτικότερα θα μάθουμε τα εξής :</p>
<ul>
<blockquote>
<li>Σχεδιασμός μέσω Η/Υ (<strong>ECDL  CAD</strong>),</li>
<li>Επεξεργασία εικόνας (<strong><strong>ECDL  ImageMaker</strong></strong>)</li>
<li>Σχεδιασμός και διαχείριση ιστοσελίδων (<strong><strong>ECDL  WebStarter</strong></strong>)</li>
</blockquote>
</ul>
<blockquote><p>EDIT: Λυπούμαστε αλλά λόγο έλειψης προσωπικού, τα βοηθήματα για το ECDL θα ξεκινήσουν τον Σεπτέμβριο.</p></blockquote>
<p>Περισσότερα λοιπόν τον Σεπτέμβριο</p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/free-ecdl-lessons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS3 και HTML Στοιχεία</title>
		<link>http://greektuts.net/css3-and-html-elements/</link>
		<comments>http://greektuts.net/css3-and-html-elements/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 09:39:16 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Web Building]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[gradient]]></category>
		<category><![CDATA[html form]]></category>
		<category><![CDATA[style]]></category>
		<category><![CDATA[ντεγκραντέ]]></category>
		<category><![CDATA[φόρμα επικοινωνίας]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=2747</guid>
		<description><![CDATA[Σε αυτό το βοήθημα θα δούμε πως μπορούμε να χρησιμοποιήσουμε τα CSS3 για να ομορφύνουμε διάφορα html στοιχεία, όπως φόρμες επικοινωνίας και  στην ιστοσελίδα μας. Θα εξηγήσουμε βήμα προς βήμα ενώ θα χρησιμοποιήσουμε σκίαση, ντεγκραντέ χρωματισμούς και μερικά άλλα νέα κόλπα που μας φέρνει η νέα έκδοση των Cascading Style Sheets.]]></description>
			<content:encoded><![CDATA[<h1>HTML</h1>
<p>Πρώτα απόλα ας δημιουργήσουμε μια απλή φόρμα με τα κλασσικά στοιχεία που μπορεί να βρεί κάποιος σε μια φόρμα επικοινωνίας. Δημιουργούμε ένα κενό αρχείο html και γράφουμε τον κώδικα που ακολουθεί:</p>
<pre name="code" class="html">
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;

&lt;head profile="http://gmpg.org/xfn/11"&gt;
&lt;title&gt;CSS3 και HTML Στοιχεία - GreekTuts&lt;/title&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;
&lt;link rel="stylesheet" href="style.css" type="text/css" media="all" /&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;form&gt;

&lt;p&gt;
&lt;input type="text" name="name" id="name" /&gt;
&lt;label for="name"&gt;Name&lt;/label&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;input type="text" name="email" id="email" /&gt;
&lt;label for="email"&gt;E-mail&lt;/label&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;input type="text" name="web" id="web" /&gt;
&lt;label for="web"&gt;Website&lt;/label&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;textarea name="text"&gt;&lt;/textarea&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;input type="radio" name="sex" value="male" /&gt; Male

&lt;input type="radio" name="sex" value="female" /&gt; Female
&lt;/p&gt;

&lt;p&gt;
I have a bike:
&lt;input type="checkbox" name="vehicle" value="Bike" /&gt;
&lt;br /&gt;
I have a car:
&lt;input type="checkbox" name="vehicle" value="Car" /&gt;
&lt;br /&gt;
I have an airplane:
&lt;input type="checkbox" name="vehicle" value="Airplane" /&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;input type="submit" value="Send" /&gt;
&lt;/p&gt;

&lt;/form&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Aφού λοιπόν έχουμε έτοιμη την σελίδα μας ας δούμε τι μπορούμε να κάνουμε σε ότι αφορά την εμφάνιση της.</p>
<h1>CSS &amp; CSS3</h1>
<p>Αν παρατηρήσουμε στην γραμμή 7 έχουμε συνδέσει ένα αρχείο css. Αυτό το αρχείο θα δημιουργήσουμε και θα το ονομάσουμε style.css</p>
<p>Μέσα λοιπόν θα αρχίσουμε να διαμορφώνουμε την φόρμα μας. Έτσι γράφουμε</p>
<pre name="code" class="css">
body { padding:50px 100px; font:13px/150% Verdana, Tahoma, sans-serif; }
</pre>
<p>Αυτό είναι για να δώσουμε μια συγκεκριμένη θέση στην φόρμα μας. Συνεχίζουμε προσθέτοντας όλα τα στοιχεία της φόρμας μας.</p>
<pre name="code" class="css">
input, textarea {
}

textarea {
}

input:hover, textarea:hover,
input:focus, textarea:focus {
}

.form label {

}

.submit input {
}
</pre>
<p>Τώρα το μόνο που έχουμε να κάνουμε έιναι να διαμορφώσουμε όπως θέλουμε τα στοιχεία. Έτσι γράφουμε</p>
<pre name="code" class="css">
input, textarea {
padding: 9px;
border: solid 1px #E5E5E5;
outline: 0;
font: normal 13px/100% Verdana, Tahoma, sans-serif;
width: 200px;
}

textarea {
width: 400px;
max-width: 400px;
height: 150px;
line-height: 150%;
}

input:hover, textarea:hover,
input:focus, textarea:focus {
border-color: #C9C9C9;
}

.form label {
margin-left: 10px;
color: #999999;
}

.submit input {
width: auto;
padding: 9px 15px;
background: #617798;
border: 0;
font-size: 14px;
color: #FFFFFF;
}
</pre>
<p>Αν κάνουμε τώρα μια προεπισκόπηση θα δούμε ότι έχουμε ορίσει το πλάτος, το περίγραμμα, αποστάσεις και χρώματα. Τελειώνοντας με την φόρμα μας θα προσθέσουμε και ένα ντεγκραντέ εφέ χρησιμοποιόντας μόνο css.</p>
<pre name="code" class="css">
input, textarea {
padding: 9px;
border: solid 1px #E5E5E5;
outline: 0;
font: normal 13px/100% Verdana, Tahoma, sans-serif;
width: 200px;
background: #FFFFFF url('bg_form.png') left top repeat-x;
background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

textarea {
width: 400px;
max-width: 400px;
height: 150px;
line-height: 150%;
}

input:hover, textarea:hover,
input:focus, textarea:focus {
border-color: #C9C9C9;
-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
}

.form label {
margin-left: 10px;
color: #999999;
}

.submit input {
width: auto;
padding: 9px 15px;
background: #617798;
border: 0;
font-size: 14px;
color: #FFFFFF;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
cursor: pointer;
}
</pre>
<p>Με μια προεπισκόπηση θα δούμε ότι η φόρμα μας έχει γίνει αγνώριστη. Να σημειώσουμε ότι η επιλογή -moz- μιλάει στον firefox. Η αντίστοιχη για όλους τους άλλους browsers είναι -webkit- για τον safari και χρειαζόμαστε εικόνα για τον IE. Η εικόνα που χρησιμοποιούμε είναι στην συγκεκριμένη περίπτωση <a href="http://greektuts.net/wp-content/uploads/2010/03/bg_form.png" target="_blank">αυτή</a></p>
<h1>CSS3 Gradients</h1>
<p>Αναλυτικά με τα gradients η εντολή που δίνουμε είναι η εξής.</p>
<pre name="code" class="css">
div {

background-color: #1a82f7; /* fallback color */

background-image: url(images/linear_bg_2.png); /* fallback image */

background-image: -moz-linear-gradient(100% 100% 90deg, #2F2727, #1a82f7);

background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727));

}
</pre>
<p>Ας δούμε ένα παράδειγμα. Δημιουργούμε ένα νέο html αρχείο και γράφουμε</p>
<pre name="code" class="html">
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"&gt;

&lt;head&gt;

&lt;title&gt;CSS3 Gradiet&lt;/title&gt;

&lt;meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /&gt;

&lt;link rel="stylesheet" href="reset.css" type="text/css" media="screen" /&gt;

&lt;style type="text/css"&gt;

body {background: #e6e9ed; font: 12px Arial, Helvetica, sans-serif; color: #333;}
#header {height: 100px; overflow: hidden; width: 100%; position: relative;}
#header h1 {margin: 0 20px; border: none; font-size: 16px;}
#content {
width: 760px;
margin: 20px auto;
background: #fff;
border: 1px solid #ddd;
padding: 20px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

h1 {font-size: 25px; padding: 0 0 10px; margin: 0 0 10px; color: #1a82f7; border-bottom: 1px solid #ddd;}
h2 {font-size: 18px; padding: 10px 0; color: #1a82f7}

#linearBg{
height: 100px;
background-color: #1a82f7; /* fallback color */
background-image: url(images/linear_bg_2.png); /* fallback image */
background-image: -moz-linear-gradient(100% 100% 90deg, #2F2727, #1a82f7);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727));
}

pre {
margin: 5px 0 20px 0; padding: 15px; background: #eee; overflow: auto;
}

&lt;/style&gt;

&lt;/head&gt;

&lt;body&gt;

&lt;div id="content"&gt;

&lt;h1&gt;CSS3 Gradient&lt;/h1&gt;

&lt;h2&gt;Linear background&lt;/h2&gt;

&lt;div id="linearBg"&gt;&lt;/div&gt;
&lt;pre&gt;#linearBg {
height: 100px;
background-color: #1a82f7; /* fallback color */
background-image: url(images/linear_bg_2.png); /* fallback image */
background-image: -moz-linear-gradient(100% 100% 90deg, #2F2727, #1a82f7);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727));
}&lt;/pre&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
</pre>
<p>Η εικόνα που θα χρησιμοποιήσουμε είναι <a href="http://greektuts.net/wp-content/uploads/2010/03/linear_bg_2.png" target="_blank">αυτή</a>.</p>
<p>Κάντε μια επισκόπηση και θα δείτε ένα απίθανο gradient φτιαγμένο με CSS.</p>
<p><center><a href="http://demo.greektuts.net/csshtmlelements/demo.html" target="_blank"><img src="http://greektuts.net/wp-content/uploads/2010/02/final.png" alt="Τελικό Αποτέλεσμα" /></a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/css3-and-html-elements/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>HTML5 : Χρήσιμες Ιστοσελίδες</title>
		<link>http://greektuts.net/html5-links/</link>
		<comments>http://greektuts.net/html5-links/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 11:03:14 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Web Building]]></category>
		<category><![CDATA[Άρθρα]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTML5 : Χρήσιμες Ιστοσελίδες]]></category>
		<category><![CDATA[Χρήσιμες Ιστοσελίδες]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=2337</guid>
		<description><![CDATA[Τον τελευταίο καιρό γίνεται πολύ συζήτηση για την νέα έκδοση της HTML, η οποία έρχεται πολύ σύντομα, και θα αλλάξει τον τρόπο με τον οποίο σχεδιάζεται το διαδίκτυο. Σε αυτό το άρθρο θα βρείτε 15 χρήσιμες ιστοσελίδες που θα σας βοηθήσουν να μάθετε και να καταλάβετε τις αλλαγές στην HTML5 αλλά και νέους τρόπους χρήσης της βασικής γλώσσας προγραμματισμού στο διαδίκτυο.]]></description>
			<content:encoded><![CDATA[<h2><a href="http://www.smashingmagazine.com/2009/07/16/html5-and-the-future-of-the-web/">HTML5 and The Future of the Web</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://www.smashingmagazine.com/2009/07/16/html5-and-the-future-of-the-web/" target="_blank"><img class="size-full wp-image-2340 aligncenter" title="2" src="http://greektuts.net/wp-content/uploads/2009/12/2.jpg" alt="2" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://www.alistapart.com/articles/get-ready-for-html-5/">Get Ready for HTML 5</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://www.alistapart.com/articles/get-ready-for-html-5/"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/1.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://woork.blogspot.com/2009/08/css-code-structure-for-html-5-some.html">CSS code structure for HTML 5: some useful guidelines </a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://woork.blogspot.com/2009/08/css-code-structure-for-html-5-some.html"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/3.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://www.spicywebdesign.com/html-5-tutorial-a-simple-web-page-layout/">HTML 5 Tutorial – A Simple Web Page Layout</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://www.spicywebdesign.com/html-5-tutorial-a-simple-web-page-layout/"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/5.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://designshack.co.uk/articles/html/html5-the-basics-1-of-4">HTML5: The Basics (1 of 4)</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://designshack.co.uk/articles/html/html5-the-basics-1-of-4"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/6.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://www.alistapart.com/articles/previewofhtml5">A Preview of HTML 5</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://www.alistapart.com/articles/previewofhtml5"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/7.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://carsonified.com/blog/design/css3-design/steve-smith-on-html5-and-css3/">Steve Smith on HTML5 and CSS3</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://carsonified.com/blog/design/css3-design/steve-smith-on-html5-and-css3/"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/8.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://html5doctor.com/">HTML5 Doctor</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://html5doctor.com/"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/9.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://carsonified.com/blog/web-apps/the-future-of-html-5/">The Future of HTML 5</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://carsonified.com/blog/web-apps/the-future-of-html-5/"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/10.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://www.readwriteweb.com/archives/5_exciting_things_in_html_5.php">5 Exciting Things to Look Forward to in HTML 5</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://www.readwriteweb.com/archives/5_exciting_things_in_html_5.php"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/11.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://articles.sitepoint.com/article/html-5-snapshot-2009#">Yes, You Can Use HTML 5 Today!</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://articles.sitepoint.com/article/html-5-snapshot-2009#"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/12.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://adactio.com/extras/pocketbooks/html5/">HTML 5 Pocket Book</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://adactio.com/extras/pocketbooks/html5/"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/13.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://www.smashingmagazine.com/2009/07/06/html-5-cheat-sheet-pdf/">HTML 5 PDF Cheat Sheet</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://www.smashingmagazine.com/2009/07/06/html-5-cheat-sheet-pdf/"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/14.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://woork.blogspot.com/2009/09/html-5-visual-cheat-sheet-by-woork.html">HTML 5 Visual Cheat Sheet by Woork</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://woork.blogspot.com/2009/09/html-5-visual-cheat-sheet-by-woork.html"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/4.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
</blockquote>
<h2><a href="http://www.whatwg.org/specs/web-apps/current-work/">HTML5 Draft Standard</a></h2>
<blockquote>
<p style="text-align: center;"><a href="http://www.whatwg.org/specs/web-apps/current-work/"><img class="aligncenter" src="http://line25.s3.amazonaws.com/wp-content/uploads/2009/html5/15.jpg" alt="Read the HTML5 article" width="580" height="310" /></a></p>
<p style="text-align: center;">
</blockquote>
<blockquote>
<p style="text-align: center;">Πηγή άρθρου <a href="http://line25.com/articles/15-useful-resources-to-get-clued-up-on-html5" target="_blank">Line25.com</a></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/html5-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Μενού με CSS και jQuery</title>
		<link>http://greektuts.net/css-and-jquery-menu/</link>
		<comments>http://greektuts.net/css-and-jquery-menu/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 10:20:13 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Building]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Menu]]></category>
		<category><![CDATA[Μενού]]></category>
		<category><![CDATA[Μενού με CSS και jQuery]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=2123</guid>
		<description><![CDATA[Πλέον οι περισσότερες ιστοσελίδες έχουν εγκαταλήψει το flash και έχουν στραφεί στο Javasxript για την δημιουργία των μενού τους. Στο βοήθημα αυτό θα δούμε πως μπορούμε να δημιουργήσουμε ένα απλό μενού, για την ιστοσελίδα μας, με πολύ όμορφο animation όταν ο χρήστης περνάει τον δείκτη πάνω από το μενού, χρησιμοποιώντας μόνο CSS και jQuery.]]></description>
			<content:encoded><![CDATA[<p>Θα υποθέσουμε ότι έχουμε ήδη το αρχείο index.html έτοιμο, και αν δεν το έχουμε θα το δημιουργήσουμε.</p>
<p>Στην αρχή θα χρειαστεί να δημιουργήσουμε το μενού μας. Έτσι ανάμεσα στα tags &lt;body&gt; της ιστοσελίδας μας θα προσθέσουμε τον κώδικα</p>
<pre name="code" class="html">
&lt;div&gt;
&lt;ul id="topnav"&gt;
&lt;li&gt;&lt;a href="#"&gt;Κεντρικη&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Σχετικα&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Υπηρεσιες&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Φωτογραφιες&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Πελατες&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Επικοινωνια&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</pre>
<p>Επίσης πρέπει να δημιουργήσουμε την εικόνα που θα χρησιμοποιηθεί για το animation στο μενού μας. Δημιουργούμε λοιπόν μια εικόνα 1&#215;80, Φροντίζουμε να καλύψουμε τα πρώτα 40 pixels με ένα χρώμα και τα άλλα 40 pixels με άλλο χρώμα. Κάτι σαν την εικόνα που ακολουθεί.</p>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-2126 aligncenter" title="cssjquerymenu1" src="http://greektuts.net/wp-content/uploads/2009/11/cssjquerymenu1.PNG" alt="cssjquerymenu1" width="580" height="200" /></p>
</blockquote>
<p>Πλέον έχουμε το μενού μας σε μορφή unordered list και την εικόνα για το μενού μας. Τώρα θα μορφοποιήσουμε λίγο την εμφάνιση και θα προσθέσουμε την εικόνα παρασκηνίου του μενού. Δημιουργούμε το αρχείο style.css στο οποίο γράφουμε τον παρακάτω κώδικα. Έχουμε προσθέσει και κάποια σχόλια για καλύτερη κατανόηση του κώδικα.</p>
<pre name="code" class="css">
ul#topnav {
margin: 0;
padding: 0;
list-style: none;
float: left;
font-size: 1.1em;
}
ul#topnav li{
margin: 0;
padding: 0;
overflow: hidden;  /*--Σημαντικό - Απόκρύπτει την εικόνα μας πρίν το hover--*/
float: left;
height:40px;
}
ul#topnav a, ul#topnav span { /*--Tα &lt;a&gt; και &lt;span&gt; έχουν τις ίδιες ιδιότητες--*/
padding: 10px 20px;
float: left;
text-decoration: none;
color: #fff;
background: url(a_bg.gif) repeat-x;
text-transform: uppercase;
clear: both;
width: 100%;
height: 19px;
line-height: 20px; /*--Κάθετη διαμόρφωση του κειμένου--*/
}
ul#topnav a{ /*--Το hover state του μενού μας--*/
color: #555;
background-position: left bottom;
}
ul#topnav span{ /*--Η αρχική κατάσταση του μενού μας--*/
background-position: left top;
}

.container {
height:330px;
left:50%;
margin:-140px 0 0 -450px;
overflow:hidden;
position:absolute;
top:50%;
width:978px;
}</pre>
<p>Θα συνδέσουμε το αρχείο του στυλ με την ιστοσελίδα μας πρεοσθέτωντας τον παρακάτω κώδικα στο &lt;head&gt; κομμάτι της σελίδας μας</p>
<pre name="code" class="html">&lt;link rel="stylesheet" type="text/css" href="style.css" media="screen"&gt;</pre>
<p>Τέλος θα συμπεριλάβουμε την βιβλιοθήκη jQuery και θα προσθέσουμε και το script που θα κάνει όλη την δουλειά. Πρώτα από όλα λοιπόν γράφουμε στο &lt;head&gt; μέρος της σελίδας μας τον εξής κώδικα για να συμπεριλάβουμε την βιβλιοθήκη</p>
<pre name="code" class="html">&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"&gt;&lt;/script&gt;</pre>
<p>Τελευταίο βήμα είναι να προσθέσουμε τον παρακάτω κώδικα ώστε να δημιουργήσουμε την κίνηση στο μενού όταν ο χρήστης περνάει τον δείκτη πάνω από το μενού μας. Αυτό το κάνουμε γράφοντας τον εξής κώδικα στο &lt;head&gt; μέρος της σελίδας μας. Έχουμε προσθέσει και κάποια σχόλια για καλύτερη κατανόηση του κώδικα.</p>
<pre name="code" class="js">&lt;script&gt;
$(document).ready(function() {

$("#topnav li").prepend("&lt;span&gt;&lt;/span&gt;"); //Προσθέτουμε ένα κενό span tag πρίν το a tag

$("#topnav li").each(function() { //Για κάθε list item...
var linkText = $(this).find("a").html(); //Βρές το κείμενο μέσα στο &lt;a&gt; tag
$(this).find("span").show().html(linkText); //Και βάλε το κείμενο στο &lt;span&gt; tag
});

$("#topnav li").hover(function() {    //Όταν ο χρήστης κάνει hover...
$(this).find("span").stop().animate({
marginTop: "-40" //Βρές το &lt;span&gt; tag και μετακίνησε το 40 pixels πρός τα πάνω
}, 250);
} , function() { //Όταν ο χρήστης κάνει hover out...
$(this).find("span").stop().animate({
marginTop: "0"  //Μετακίνησε το &lt;span&gt; πίσω στην αρχική θέση (0px)
}, 250);
});

});
&lt;/script&gt;</pre>
<p>Αυτό ήταν. Δείτε το αποτέλεσμα κάνοντας κλίκ στο παρακάτω κουμπί<br />
Τα αρχεία του βοηθήματος είναι διαθέσιμα σε όλους τους συνδρομητές του GreekTuts.</p>
<p style="text-align: center;"><a href="http://demo.greektuts.net/css&amp;jquerymenu/index.html" target="_blank"><img class="size-full wp-image-2128 aligncenter" style="border: 0pt none;" title="btn" src="http://greektuts.net/wp-content/uploads/2009/11/btn.PNG" alt="btn" width="580" height="100" /></a></p>
<blockquote>
<p style="text-align: center;"><strong><p style="text-align: center; font-weight: bold;"><br><img src="http://greektuts.net/images/GTMemberAccess.png" alt="Member Area" /> <br>Άν είστε ήδη συνδρομητής κάντε login με τα στοιχεία σας. Για να γίνετε συνδρομητής πατήστε <a href="/wp-login.php?action=register">εδώ</a> </p></strong></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/css-and-jquery-menu/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>Αντικατάσταση Κειμένου με SVG Fonts</title>
		<link>http://greektuts.net/svg-fonts-replacement/</link>
		<comments>http://greektuts.net/svg-fonts-replacement/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 10:43:18 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web Building]]></category>
		<category><![CDATA[SVG Fonts]]></category>
		<category><![CDATA[SVG Fonts replacement]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=2062</guid>
		<description><![CDATA[Σε αυτό το βοήθημα θα δούμε μια πολύ καλή τεχνική για να διαμορφώσουμε την ιστοσελίδα μας όσο πιο κοντά στις απαιτήσεις μας γίνεται. Με την μέθοδο που θα δούμε, μπορούμε να αντικαταστήσουμε κείμενο στην ιστοσελίδα μας, με οποιοδήποτε font εμείς επιλέξουμε, χωρίς να χρειατεί ο επισκέπτης να κατεβάσει τίποτα.]]></description>
			<content:encoded><![CDATA[<p><!-- main content --></p>
<h2>Σχετικά</h2>
<p>To Cufón είναι κάτι αντίστοιχο του <a href="http://wiki.novemberborn.net/sifr/" target="_blank">sIFR</a>, αλλά σίγουρα πιό εύκολο στην χρήση και γρήγορο στην ενσωμάτωση. Κάποια βασικά στοιχεία :</p>
<ol>
<li>Δεν χρειάζονται plug-ins</li>
<li>Συμβατότητα – λειτουργεί με όλους τους γνωστούς browsers</li>
<li>Εύκολο στην χρήση</li>
<li>Γρήγορο ακόμα και για μεγάλο αριθμό κειμένου</li>
</ol>
<h2>Πώς Λειτουργέι</h2>
<p>Το Cufón χωρίζεται σε δύο μέρη. Τον <a href="http://cufon.shoqolate.com/generate/" target="_blank">font generator</a>, που μετατρέπει τα fonts σε κατάλληλη μορφή, και την βιβλιοθήκη μετατροπής που είναι γραμμένη σε <a href="http://en.wikipedia.org/wiki/JavaScript" target="_blank">JavaScript</a>.</p>
<p>Η μέθοδος που θα ακολουθήσουμε είναι πραγματικά εύκολη, αφού ουσιαστικά χρειάζεται μόνο δύο βήματα.</p>
<h2>Βημα 1</h2>
<p>Πρώτα από όλα πρέπει να κατεβάσουμε την βιβλιοθήκη μετατροπής. Αυτό το κάνουμε αν επισκεφτούμε το <a href="http://cufon.shoqolate.com/js/cufon-yui.js" target="_blank">http://cufon.shoqolate.com/js/cufon-yui.js</a> και κάνουμε File&gt;Save As. Έχουμε λοιπόν πλέον το αρχείο cufon-yui.js στον υπολογιστή μας.</p>
<p>Μετά ακολουθώντας τον σύνδεσμο <a href="http://cufon.shoqolate.com/generate/" target="_blank">http://cufon.shoqolate.com/generate/</a> βρισκόμαστε στον font generator όπου επιλέγουμε το font που θέλουμε να μας αντικαταστήσει το κείμενο της ιστοσελίδας μας. Μην τρομάξετε από τις πολλές επιλογές.</p>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-2066 aligncenter" title="cufon1" src="http://greektuts.net/wp-content/uploads/2009/11/cufon1.jpg" alt="cufon1" width="580" height="891" /></p>
</blockquote>
<p>Εδώ, επιλέγουμε το font που θέλουμε, κάνοντας browse από τον υπολογιστή μας. Έχουμε την δυνατότητα να επιλέξουμε γραμματοσειρές σε Normal, Bold, Italic, Bold Italic. Επιλέγουμε επίσης το <strong>&#8220;The EULAs of these fonts allow Web Embedding&#8221;. </strong>Από τα glyphs επιλέγουμε All και απο το Performance &amp; Filesize επιλέγουμε <strong>&#8220;No thanks, use the font&#8217;s own value&#8221;. </strong>Αποδεχόμαστε την άδεια χρήσης και πατάμε το<strong> &#8220;Let&#8217;s Do This&#8221;</strong></p>
<p>Κατεβάζουμε το αρχείο μας και το αποθηκεύουμε. Έχουμε πλέον και το αρχείο του font μας.</p>
<h2>Βημα 2</h2>
<p>Το μόνο που έχουμε να κάνουμε τώρα είναι να ενσωματώσουμε τα αρχεία μας στην ιστοσελίδα μας. Αυτό το κάνουμε προσθέτοντας τον εξής κώδικα στο head μέρος της ιστοσελίδας μας.</p>
<pre name="code" class="html">
&lt;script src="cufon-yui.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script src="Calibri_700.font.js" type="text/javascript"&gt;&lt;/script&gt;
</pre>
<p>Στο συγκεκριμένο βοήθημα χρησιμοποιήσαμε το font Calibri. Έτσι το αρχείο μας ονομάζεται Calibri_700.font.js.</p>
<p>Τέλος για να δούμε κάποια αλλαγή χρειάζεται να προσθέσουμε στο head κομμάτι της σελίδας μας</p>
<pre name="code" class="html">
&lt;script type="text/javascript"&gt;
Cufon.replace('h1');
&lt;/script&gt;
</pre>
<p>Έτσι πλέον όλα τα H1 tags στην ιστοσελίδα μας θα αντικατασταθούν από τα SVG(Scalable Vector Graphics) Fonts που επιλέξαμε. Μπορούμε να παρατηρήσουμε ότι αν γράψουμε Cufon.replace(&#8216;p&#8217;); αντί για Cufon.replace(&#8216;h1&#8242;); όλες οι παράγραφοι στην σελίδα μας θα αντικατασταθούν. Μπορούμε επίσης να συμπεριλάβουμε και πολλά στοιχεία μαζί γράφοντας για παράδειγμα</p>
<pre name="code" class="html">
&lt;script type="text/javascript"&gt;
Cufon.replace('h1');
Cufon.replace('h3');
Cufon.replace('p');
&lt;/script&gt;
</pre>
<h2>Τελικό Αποτέλεσμα</h2>
<p><strong><a href="http://demo.greektuts.net/cufon/index.html" target="_blank">Πριν την αντικατάσταση</a><br />
</strong></p>
<p><a href="http://demo.greektuts.net/cufon/index2.html" target="_blank"><strong>Μετά</strong><strong> την αντικατάσταση</strong></a></p>
<h2>Hint/Tip</h2>
<p>Για να μπορέσετε να επιλέξετε τα fonts που θέλετε στον generator, θα πρέπει να κάνετε copy τα fonts απο τον φάκελο Fonts που βρίσκεται στο <em>C:\Windows\Fonts</em> κάπου εκτός από αυτόν τον φάκελο, γιατί λόγο ασφάλειας, δεν επιτρέπεται η επιλογή fonts κατευθείαν από τον φάκελο Fonts.</p>
<p><strong><p style="text-align: center; font-weight: bold;"><br><img src="http://greektuts.net/images/GTMemberAccess.png" alt="Member Area" /> <br>Άν είστε ήδη συνδρομητής κάντε login με τα στοιχεία σας. Για να γίνετε συνδρομητής πατήστε <a href="/wp-login.php?action=register">εδώ</a> </p></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/svg-fonts-replacement/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Πέντε μηχανές αναζήτησης για προγραμματιστές</title>
		<link>http://greektuts.net/5-programming-search-engines/</link>
		<comments>http://greektuts.net/5-programming-search-engines/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 22:15:22 +0000</pubDate>
		<dc:creator>KrAp</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Προγραμματισμός]]></category>
		<category><![CDATA[Google code search]]></category>
		<category><![CDATA[Koders]]></category>
		<category><![CDATA[Krugle]]></category>
		<category><![CDATA[Open Source Search Engine]]></category>
		<category><![CDATA[Snipplr]]></category>
		<category><![CDATA[Πέντε μηχανές αναζήτησης για προγραμματιστές]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=1969</guid>
		<description><![CDATA[Σε αυτό το άρθρο θα δούμε τις πέντε καλύτερες μηχανές αναζήτησης κώδικα για προγραμματιστές, καθώς και τους λόγους που μπορούν να μας βοηθήσουν, και να μας κάνουν την ζωή πίο εύκολη κατά την δημιουργία προγραμμάτων και ιστοσελίδων.]]></description>
			<content:encoded><![CDATA[<h2><strong>Μα νόμιζα ότι οι προγραμματιστές είναι </strong><strong>hackers;</strong></h2>
<p>Η αλήθεια είναι ότι είναι εν δυνάμει hackers. Ωστόσο, hackers ή μη, όπως και οι περισσότεροι χρήστες ηλεκτρονικών υπολογιστών, οι προγραμματιστές χρησιμοποιούν τις μηχανές αναζήτησης.</p>
<h2><strong>Γιατί «για προγραμματιστές»; Το </strong><strong>Google δεν κάνει;</strong></h2>
<p>Πολλές φορές οι προγραμματιστές αναζητούν έτοιμο κώδικα. Ναι, ο κώδικας προστατεύεται συνήθως, από πνευματικά δικαιώματα, ωστόσο:</p>
<ul>
<li>Πλέον έχει γίνει της μόδας ο «ανοικτός κώδικας», κώδικας δηλαδή που μπορεί να επαναχρησιμοποιηθεί από τον οποιονδήποτε αρκεί να υπάρξει η κατάλληλη αναφορά στον αρχικό δημιουργό.</li>
<li>Προφανώς μπορεί να χρησιμοποιείται, χωρίς αναφορά, κώδικας που εκτελεί απλές δουλειές (όπως το να ανοίξεις ένα αρχείο .txt και να διαβάσεις το περιεχόμενο του) και μπορεί να βρεθεί σε forums. Είναι τετριμμένες διαδικασίες τα δικαιώματα των οποίων δεν ενδιαφέρουν κανέναν.</li>
</ul>
<p>Στις παραπάνω περιπτώσεις το Google βοηθάει αλλά οι προγραμματιστές, όντας άνθρωποι, είναι από τη φύση τους άπληστοι. Τους ενδιαφέρει να πάρουν έτοιμα, όσα περισσότερα μπορούν, δηλαδή μεγάλα κομμάτια του τελικού συστήματος (ή και το ίδιο το σύστημα αν είναι εφικτό) τα οποία μετά θα τροποποιήσουν κατάλληλα ώστε να καλύψουν τις ανάγκες του πελάτη.</p>
<h2><strong>Δύο κιλά κώδικα παρακαλώ…</strong></h2>
<p>Αν έχετε απαιτητικούς πελάτες που θέλουν γρήγορες δουλειές και ζητάνε τετριμμένα πράγματα, ή απλά αν βαριέστε να χτίζετε εφαρμογές από το μηδέν, οι παρακάτω μηχανές αναζήτησης μπορεί να σας φανούν χρήσιμες (η σειρά παρουσίασης είναι τυχαία).</p>
<h2><strong>1. </strong><strong>Krugle</strong></h2>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-1972 aligncenter" title="krugle" src="http://greektuts.net/wp-content/uploads/2009/11/krugle.png" alt="krugle" width="600" height="422" /></p>
</blockquote>
<p>Το Krugle (το όνομα του οποίου μπορείτε να φανταστείτε ποιανού παράφραση αποτελεί) επιτρέπει στους χρήστες του να αναζητήσουν μεμονωμένα κομμάτια κώδικα αλλά και ολόκληρα projects. Επιπλέον προσφέρει αρκετές επιλογές παραμετροποίησης όπως γλώσσα προγραμματισμού, αδειοδότηση, κλπ. Ένα ενδιαφέρον στοιχείο είναι ότι ο χρήστης μπορεί να εκτελέσει αναζήτηση στα σχόλια του κώδικα ή ακόμη και στην τεκμηρίωση (π.χ. Javadoc) εφόσον φυσικά ο αποθηκευμένος κώδικας το υποστηρίζει.</p>
<p><em>Επισκεφθείτε το </em><em>Krugle </em><a href="http://forums.krugle.org/"><em>εδώ</em></a><em></em></p>
<h2><strong>2. </strong><strong>Koders</strong></h2>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-1973 aligncenter" title="koders" src="http://greektuts.net/wp-content/uploads/2009/11/koders.png" alt="koders" width="600" height="401" /></p>
</blockquote>
<p>Το Koders αποτελεί ουσιαστικά έναν κλώνο του Krugle. Θεωρείται από πολλούς το καλύτερο site στην κατηγορία του. Προσφέρει πάνω κάτω τα χαρακτηριστικά που παρουσιάσαμε στην προηγούμενη παράγραφο επικεντρώνοντας όμως σε πληροφορίες που ενδιαφέρουν μικρές επιχειρήσεις ανάπτυξης λογισμικού και γενικά ανθρώπους που ασχολούνται επαγγελματικά με την επαναχρησιμοποίηση κώδικα. Σημαντικό πλεονέκτημά του είναι ότι δίνει στον χρήστη τη δυνατότητα να εκτελέσει μια αναζήτηση επιλέγοντας συγκεκριμένη άδεια για τον κώδικα που αναζητεί (π.χ. GPL, BSD, AFL, και πολλές άλλες).</p>
<p><em>Επισκεφθείτε το </em><em>Koders </em><a href="http://www.koders.com/"><em>εδώ</em></a><em></em></p>
<h2><strong>3. </strong><strong>Google </strong><strong>code </strong><strong>search</strong></h2>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-1974 aligncenter" title="google_code" src="http://greektuts.net/wp-content/uploads/2009/11/google_code.png" alt="google_code" width="600" height="360" /></p>
</blockquote>
<p>Το  Google Code Search αποτελεί την προσέγγιση της Google στο θέμα της αναζήτησης κώδικα. Η υπηρεσία αποτελεί μέλος του Google Labs και προσφέρει στον χρήστη τη δυνατότητα να χρησιμοποιήσει την παλιά καλή γνωστή μηχανή αναζήτησης στοχευμένη όμως αυτήν τη φορά σε κώδικα. Προσφέρει πλειάδα δυνατοτήτων αναζήτησης.</p>
<p><em>Επισκεφθείτε το </em><em>Google </em><em>Code </em><a href="http://www.google.com/codesearch"><em>εδώ</em></a><em></em></p>
<h2><strong>4. Open Source Search Engine</strong></h2>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-1975 aligncenter" title="oss_search_egnine" src="http://greektuts.net/wp-content/uploads/2009/11/oss_search_egnine.png" alt="oss_search_egnine" width="600" height="303" /></p>
</blockquote>
<p>Λίγο διαφορετική πρόταση από τις προηγούμενες, η Open Source Search Engine επιτρέπει στον χρήστη να βρει Projects Ανοικτού Κώδικα που μοιάζουν με αυτό που θέλει να κάνει ώστε να μπορέσει στη συνέχεια να χρησιμοποιήσει τον κώδικά τους για λογαριασμό του. Δεν ψάχνει σε επίπεδο κλάσεων ή πακέτων απλά επιστρέφει το γονικό site των σχετικών projects που βρέθηκαν.</p>
<p><em>Επισκεφθείτε</em><em> το</em><em> Open Source Search Engine </em><a href="http://opensource.ankerl.com/"><em>εδώ</em></a><em></em></p>
<h2><strong>5. </strong><strong>Snipplr</strong></h2>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-1976 aligncenter" title="snipplr" src="http://greektuts.net/wp-content/uploads/2009/11/snipplr.png" alt="snipplr" width="600" height="266" /></p>
</blockquote>
<p>Τελευταίο (αλλά όχι καταϊδρωμένο) σας προτείνουμε το Snipplr, μια υπηρεσία που φιλοξενεί κομμάτια κώδικα, ποικίλων γλωσσών προγραμματισμού, τάξης μεγέθους κλάσεως, τα οποία μπορούν να χρησιμοποιηθούν αυτούσια για απλές διαδικασίες (π.χ. <a href="http://snipplr.com/view/205/download-file/">ανάκτηση αρχείου σε php</a>).</p>
<p><em>Επισκεφθείτε το </em><em>Snipplr </em><a href="http://snipplr.com/"><em>εδώ</em></a><em></em></p>
<p>Ελπίζουμε οι προτάσεις μας να σας φανούν χρήσιμες και να κάνουν τη δουλειά σας (ή το χόμπι σας) σαν προγραμματιστές ακόμη πιο ενδιαφέρον και δημιουργικό. Μέχρι την επόμενή μας συνάντηση&#8230;</p>
<p><em><span style="text-decoration: underline;">Να είστε καλά και να φροντίζεται τον εαυτό σας</span></em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/5-programming-search-engines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Τα Καλύτερα Websites Στο Ελληνικό Διαδίκτυο</title>
		<link>http://greektuts.net/best-websites-oct/</link>
		<comments>http://greektuts.net/best-websites-oct/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 08:21:27 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Best websites]]></category>
		<category><![CDATA[Τα Καλύτερα Websites Στο Ελληνικό Διαδίκτυο]]></category>
		<category><![CDATA[Τα Καλύτερα Websites Στο Ελληνικό Διαδίκτυο Οκτώβριος]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=1873</guid>
		<description><![CDATA[Η ελληνική σκηνή στον τομέα της τεχνολογίας και του web desing γίνεται όλο και πιο λαμπερή, και γι’αυτό κάθε μήνα ψάχνουμε και σας προτείνουμε ότι καλύτερο έχει να προσφέρει η Ελλάδα. Μετά απο αρκετή αναζήτηση και αυτστηρή αξιολόγηση, σας παρουσιάζουμε τις 3 καλυτερες ιστοσελίδες στο ελληνικό διαδίκτυο για ενημέρωση, video games και εκπαίδευση αντίστοιχα, για τον μήνα Οκτώβριο.]]></description>
			<content:encoded><![CDATA[<h2><strong>www.xblog.gr</strong></h2>
<blockquote>
<p style="text-align: center;"><a href="http://www.xblog.gr/" target="_blank"><img class="size-full wp-image-1875 aligncenter" title="xblog" src="http://greektuts.net/wp-content/uploads/2009/10/xblog.png" alt="xblog" width="580" height="458" /></a></p>
</blockquote>
<p style="text-align: left;">Όπως λέει και ο τίτλος, το xblog.gr είναι το #1 Ελληνικό blog ποικίλης ύλης. Ξεκίνησε τη λειτουργία του το καλοκαίρι του 2005, και μέχρι σήμερα φέρνει στον αναγνώστη όλα τα τεκτενόμενα στην Ελληνική και μη πραγματικότητα. Πίσω από την προσπάθεια αυτή βρίσκεται ο Γιάννης Καρακατσάνης, ο οποίος ξεκίνησε το xblog.gr όταν κατάλαβε την δύναμη του νέου αυτού μέσου και την αμεσότητά του με τον κόσμο. Έτσι, έχοντας δημοσιογραφικό background, έγραφε για ό,τι τον απασχολούσε από μία διαφορετική ματιά, από τα «κακώς κείμενα» μέχρι posts για την ψυχαγωγία της νεολαίας και άλλα θέματα που τον ενδιέφεραν και πίστευε ότι ενδιαφέρουν το κοινό του… Και είχε δίκιο, όπως αποδείχθηκε από την αποδοχή των αναγνωστών του.</p>
<h2 style="text-align: left;"><strong>www.gameworld.gr</strong></h2>
<blockquote>
<p style="text-align: center;"><a href="http://www.gameworld.gr/" target="_blank"><img class="size-full wp-image-1877 aligncenter" title="gameworld" src="http://greektuts.net/wp-content/uploads/2009/10/gameworld.png" alt="gameworld" width="580" height="374" /></a></p>
</blockquote>
<p>Το GameWorld είναι ένα απο τα καλύτερα Ελληνικά ενημερωτικά site για video games. Με τον όρο &#8220;video games&#8221; εννοούμε όλα τα παιχνίδια που κυκλοφορούνε σε PC, κονσόλες (Playstation 3, Xbox 360, Wii), φορητές κονσόλες (PSP, DS) και άλλου είδους πλατφόρμες (όπως για παράδειγμα τα παιχνίδια στα κινητά τηλέφωνα). Το site αυτό ενημερώνει τους αναγνώστες του για τα νέα games που κυκλοφόρησαν στην αγορά αλλά και για όσα θα κυκλοφορήσουν, ώστε να έχετε μια πρώτη εικόνα για το αν θα πρέπει να αγοράσετε και να παίξετε τα παιχνίδια αυτά.</p>
<h2><strong>www.semifind.gr</strong></h2>
<blockquote>
<p style="text-align: center;"><strong><a href="http://www.semifind.gr/" target="_blank"><img class="size-full wp-image-1879 aligncenter" title="semifind" src="http://greektuts.net/wp-content/uploads/2009/10/semifind.png" alt="semifind" width="580" height="458" /></a><br />
</strong></p></blockquote>
<p>Το Semifind ξεκίνησε την λειτουργία του τον Σεπτέμβριο του 2009 με σκοπό την παρουσίαση και προώθηση Σεμιναρίων και προγραμμάτων E-Learning που προσφέρονται στην Ελληνική αγορά και να καταστεί συνώνυμο της εύρεσης αυτών.Υπεύθυνοι της προσπάθειας αυτής είναι ο Βαδάσης Άγγελος, Χημικός Μηχανικός απόφοιτος του Πολυτεχνείου Α.Π.Θ και ο Πατούχας Λάμπρος, Οικονομολόγος Msc. απόφοιτος του Α.Π.Θ. Στόχος αποτελεί ο ενδιαφερόμενος να μπορεί με τα προσφερόμενα εργαλεία αναζήτησης που του προσφέρουμε να εντοπίσει σε ελάχιστο χρόνο το σεμινάριο που επιθυμεί αντλώντας πολύτιμες πληροφορίες όπως: Τίτλος σεμιναρίου, χρόνος και τόπος διεξαγωγής, περιεχόμενο, κόστος κ.α. προβαίνοντας στη βέλτιστη επιλογή.</p>
<blockquote>
<h3 style="text-align: center;">Έχετε να μας προτείνετε την προσωπικη ιστοσελίδα σας ή κάποια ιστοσελίδα που επισκέφτεστε πολύ συχνά; Επικοινωνήστε μαζί μας στο contact@greektuts.net.</h3>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/best-websites-oct/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ακολουθώντας το 960 Grid System</title>
		<link>http://greektuts.net/following-the-960-grid-system/</link>
		<comments>http://greektuts.net/following-the-960-grid-system/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 07:59:00 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[Web Building]]></category>
		<category><![CDATA[960 Grid System]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[PSD]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[Ακολουθώντας το 960 Grid System]]></category>
		<category><![CDATA[Σχεδίαση]]></category>
		<category><![CDATA[Σχεδίασμος ιστοσελίδων]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=1849</guid>
		<description><![CDATA[Τι είναι το 960 Grid System; Γιατί δημιουργήθηκε; Πώς μπορούμε να το χρησιμοποιήσουμε; Αυτά και άλλα πολλά θα δούμε σε αυτό το άρθρο, που είναι αφιερωμένο στο πρότυπο σχεδίασης ιστοσελίδων με το όνομα 960 Grid System.]]></description>
			<content:encoded><![CDATA[<h2>Η Πρώτη Επαφή</h2>
<p>Το 960 Grid System είναι δημιούργημα του Nathan Smith και είναι μια προσπάθεια καθιέρωσης ενός standard για τον σχεδιασμό ιστοσελίδων, χρησιμοποιώντας συγκεκριμένες διαστάσεις, και πιο συγκεκριμένα, ιστοσελίδες με πλάτος 960pixels. Αυτό το νούμερο δεν είναι τυχαίο, αφού ο αριθμός 960 διαιρείται με τους αριθμούς 2, 3, 4, 5, 6, 8, 10, 12, 15, 16, 20, 24, 30, 32, 40, 48, 60, 64, 80, 96, 120, 160, 192, 240, 320 and 480, και άρα μας κάνει την ζωή πιο εύκολη όταν έχουμε να κάνουμε με σχεδιασμό ιστοσελίδων.</p>
<p>Υπάρχουν τρία διαφορετικά layouts. Ένα που χρησιμοποιεί 12 στήλες, ένα που χρησιμοποιεί 16 αλλά και ένα που χρησιμοποιεί 24 στήλες. Παρακάτω θα δούμε και τις διαφορές, αλλά και το πώς μπορούμε να τα χρησιμοποιήσουμε μαζί.</p>
<h2>Διαστάσεις</h2>
<p>Το layout που είναι βασισμένο στις 12 στήλες είναι χωρισμένο σε κομμάτια με πλάτος 60pixels. Το layout που είναι βασισμένο στις 16 στήλες είναι χωρισμένο σε κομμάτια με πλάτος 40pixels. Και τα δύο αυτά templates, έχουν στήλες με margin10 pixels σε κάθε πλευρά, όπου δημιουργούν συνολικό κενό 20 pixels ανάμεσα στις στήλες. Τέλος το layout που είναι βασισμένο στις 24 στήλες είναι χωρισμένο σε κομμάτια με πλάτος 60pixels ενώ το margin σε κάθε πλευρά είναι 30 pixels. Το τελευταίο χρησιμοποιείται περισσότερο για ιστοσελίδες που στοχεύουν τους χρήστες που επισκέπτονται την σελίδα μέσω κινητών συσκευών. Για καλύτερη κατανόηση ας κοιτάξουμε τις διαφορές στο παρακάτω γράφημα. (Η εικόνα είναι αρκετά μεγάλη σε ύψος οπότε μην πανικοβληθείτε).</p>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-1858 aligncenter" title="960gridcolumns" src="http://greektuts.net/wp-content/uploads/2009/10/960gridcolumns.png" alt="960gridcolumns" width="580" height="3166" /></p>
</blockquote>
<h2>Τα Styles του 960 Grid System</h2>
<p>Ας δούμε το .css αρχείο για το template με τις 12 και τις 16 στήλες, για να καταλάβουμε καλύτερα τις ιδιότητες που μας προσφέρει το 960 Grid System</p>
<pre name="code" class="css">

.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}
.container_12 .grid_3,.container_16 .grid_4{width:220px}
.container_12 .grid_6,.container_16 .grid_8{width:460px}
.container_12 .grid_9,.container_16 .grid_12{width:700px}
.container_12 .grid_12,.container_16 .grid_16{width:940px}
.alpha{margin-left:0}
.omega{margin-right:0}
.container_12 .grid_1{width:60px}
.container_12 .grid_2{width:140px}
.container_12 .grid_4{width:300px}
.container_12 .grid_5{width:380px}
.container_12 .grid_7{width:540px}
.container_12 .grid_8{width:620px}
.container_12 .grid_10{width:780px}
.container_12 .grid_11{width:860px}
.container_16 .grid_1{width:40px}
.container_16 .grid_2{width:100px}
.container_16 .grid_3{width:160px}
.container_16 .grid_5{width:280px}
.container_16 .grid_6{width:340px}
.container_16 .grid_7{width:400px}
.container_16 .grid_9{width:520px}
.container_16 .grid_10{width:580px}
.container_16 .grid_11{width:640px}
.container_16 .grid_13{width:760px}
.container_16 .grid_14{width:820px}
.container_16 .grid_15{width:880px}
.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}
.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}
.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}
.container_12 .prefix_1{padding-left:80px}
.container_12 .prefix_2{padding-left:160px}
.container_12 .prefix_4{padding-left:320px}
.container_12 .prefix_5{padding-left:400px}
.container_12 .prefix_7{padding-left:560px}
.container_12 .prefix_8{padding-left:640px}
.container_12 .prefix_10{padding-left:800px}
.container_12 .prefix_11{padding-left:880px}
.container_16 .prefix_1{padding-left:60px}
.container_16 .prefix_2{padding-left:120px}
.container_16 .prefix_3{padding-left:180px}
.container_16 .prefix_5{padding-left:300px}
.container_16 .prefix_6{padding-left:360px}
.container_16 .prefix_7{padding-left:420px}
.container_16 .prefix_9{padding-left:540px}
.container_16 .prefix_10{padding-left:600px}
.container_16 .prefix_11{padding-left:660px}
.container_16 .prefix_13{padding-left:780px}
.container_16 .prefix_14{padding-left:840px}
.container_16 .prefix_15{padding-left:900px}
.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}
.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}
.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}
.container_12 .suffix_1{padding-right:80px}
.container_12 .suffix_2{padding-right:160px}
.container_12 .suffix_4{padding-right:320px}
.container_12 .suffix_5{padding-right:400px}
.container_12 .suffix_7{padding-right:560px}
.container_12 .suffix_8{padding-right:640px}
.container_12 .suffix_10{padding-right:800px}
.container_12 .suffix_11{padding-right:880px}
.container_16 .suffix_1{padding-right:60px}
.container_16 .suffix_2{padding-right:120px}
.container_16 .suffix_3{padding-right:180px}
.container_16 .suffix_5{padding-right:300px}
.container_16 .suffix_6{padding-right:360px}
.container_16 .suffix_7{padding-right:420px}
.container_16 .suffix_9{padding-right:540px}
.container_16 .suffix_10{padding-right:600px}
.container_16 .suffix_11{padding-right:660px}
.container_16 .suffix_13{padding-right:780px}
.container_16 .suffix_14{padding-right:840px}
.container_16 .suffix_15{padding-right:900px}
.container_12 .push_3,.container_16 .push_4{left:240px}
.container_12 .push_6,.container_16 .push_8{left:480px}
.container_12 .push_9,.container_16 .push_12{left:720px}
.container_12 .push_1{left:80px}
.container_12 .push_2{left:160px}
.container_12 .push_4{left:320px}
.container_12 .push_5{left:400px}
.container_12 .push_7{left:560px}
.container_12 .push_8{left:640px}
.container_12 .push_10{left:800px}
.container_12 .push_11{left:880px}
.container_16 .push_1{left:60px}
.container_16 .push_2{left:120px}
.container_16 .push_3{left:180px}
.container_16 .push_5{left:300px}
.container_16 .push_6{left:360px}
.container_16 .push_7{left:420px}
.container_16 .push_9{left:540px}
.container_16 .push_10{left:600px}
.container_16 .push_11{left:660px}
.container_16 .push_13{left:780px}
.container_16 .push_14{left:840px}
.container_16 .push_15{left:900px}
.container_12 .pull_3,.container_16 .pull_4{left:-240px}
.container_12 .pull_6,.container_16 .pull_8{left:-480px}
.container_12 .pull_9,.container_16 .pull_12{left:-720px}
.container_12 .pull_1{left:-80px}
.container_12 .pull_2{left:-160px}
.container_12 .pull_4{left:-320px}
.container_12 .pull_5{left:-400px}
.container_12 .pull_7{left:-560px}
.container_12 .pull_8{left:-640px}
.container_12 .pull_10{left:-800px}
.container_12 .pull_11{left:-880px}
.container_16 .pull_1{left:-60px}
.container_16 .pull_2{left:-120px}
.container_16 .pull_3{left:-180px}
.container_16 .pull_5{left:-300px}
.container_16 .pull_6{left:-360px}
.container_16 .pull_7{left:-420px}
.container_16 .pull_9{left:-540px}
.container_16 .pull_10{left:-600px}
.container_16 .pull_11{left:-660px}
.container_16 .pull_13{left:-780px}
.container_16 .pull_14{left:-840px}
.container_16 .pull_15{left:-900px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}
</pre>
<p>Όπως παρατηρούμε υπάρχουν προκαθορισμένες ιδιότητες που μπορούμε να δώσουμε στις θέσεις της ιστοσελίδας μας, και που θα μας βοηθήσουν στη σωστή στοίχιση με το σύστημα των 960 pixels ,αλλά ταυτόχρονα θα μας παρέχουν και μεγάλη ευελιξία στις τροποποιήσεις που μπορεί να θέλουμε να κάνουμε στην σελίδα μας.</p>
<p>Ας δούμε τώρα το πώς χρησιμοποιούμε τα styles του συστήματος.</p>
<pre name="code" class="css">
<div class="container_12">
<div class="grid_7 prefix_1">
<div class="grid_2 alpha">
            ...
        </div>
<div class="grid_3">
            ...
        </div>
<div class="grid_2 omega">
            ...
        </div>
</div>
<div class="grid_3 suffix_1">
        ...
    </div>
</div>
</pre>
<p>Στο container ορίζουμε το πλήθος στηλών που θέλουμε να έχουμε. Συνήθως ονομάζουμε τις κλάσεις μας grid_XX,όπου ΧΧ είναι το πλάτος της στήλης. Όταν μια κλάση έχει και υποκλάση, τότε η πρώτη υποκλάση πρέπει να περιέχει το class name:alpha ενώ η τελευταία το class name:omega.</p>
<h2>Σημαντικά Στοιχεία Για Το 960 Grid System</h2>
<p>Το νέο αυτό πρότυπο, έχει ήδη καθιερωθεί σε πολλές από τις εταιρίες σχεδιασμού ιστοσελίδων, ενώ είναι το standard πλαίσιο σχεδιασμού του <a href="http://drupal.org/" target="_blank">Drupal</a>.</p>
<h2>Θέλω Περισσότερα</h2>
<p>Περισσότερες πληροφορίες αλλά και τα αρχεία του συστήματος των 960 pixels μπορείτε να βρείτε στο <a href="http://960.gs/" target="_blank">http://960.gs/</a></p>
<h2>Επίλογος</h2>
<p>Το 960 Grid System είναι πολύ χρήσιμο και σίγουρα θα βοηθήσει οποιονδήποτε σχεδιάζει, ή αναπτύσει ιστοσελίδες. Για αυτόν τον λόγο, σε μελλοντικό βοήθημα θα δημιουργήσουμε μια ιστοσελίδα απο το μηδέν, βασισμένοι στο σύστημα των 960 pixels.</p>
<link type="text/css" rel="stylesheet" href="css/SyntaxHighlighter.css"></link>
<script language="javascript" src="js/shCore.js"></script><br />
<script language="javascript" src="js/shBrushCSharp.js"></script><br />
<script language="javascript" src="js/shBrushXml.js"></script><br />
<script language="javascript">
dp.SyntaxHighlighter.ClipboardSwf = '/flash/clipboard.swf';
dp.SyntaxHighlighter.HighlightAll('code');
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/following-the-960-grid-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screenr : Γρήγορη Δημιουργία Screencast</title>
		<link>http://greektuts.net/screenr-fast-screencast/</link>
		<comments>http://greektuts.net/screenr-fast-screencast/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 14:28:24 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Screenr]]></category>
		<category><![CDATA[Screenr : Γρήγορη Δημιουργία Screencast]]></category>
		<category><![CDATA[Δημιουργία Screencast]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=1759</guid>
		<description><![CDATA[Σας παρουσιάζουμε το Screenr, τον πιο γρήγορο και εύκολο δωρεάν τρόπο καταγραφής video απο τον browser σας. Δεν χρειάζεται να κατεβάσετε κανένα πρόγραμμα, και είναι τελείος δωρεάν]]></description>
			<content:encoded><![CDATA[<p>Μέσω του λογαριασμού σας στο twitter, μπορείτε να καταγράψετε το δικό σας screencast, μόνο με την χρήση του φυλλομετρητή σας. Αυτόματα το screenr κάνει twitt το βίντεο σας, ή μπορείτε να επιλέξετε να το κάνετε μόνοι σας.</p>
<h2>Πλεονεκτήματα</h2>
<ul>
<li>Είναι browser based, πράγμα που σημαίνει ότι δεν χρειάζεστε κανένα άλλο πρόγραμμα εκτός του αγαπημένου σας φυλλομετρητή.</li>
<li>Είναι cross platform, πράγμα που σημαίνει ότι μπορείτε να δημιουργήσετε screencasts για Mac και για Windows.</li>
<li>Παίζει παντού, πράγμα που σημαίνει ότι μπορείτε να δείτε τις εγγραφές σας είτε απο το PC σας είτε απο το iPhone σας</li>
<li>Είναι εντελώς δωρεάν , πράγμα που σημαίνει οτι μπορείτε να καταγράψετε όσα video ή screencasts θέλετε χωρίς να πληρώσετε ούτε 1 cent.</li>
</ul>
<h2>Δημιουργήστε το screencast σας σε 4 απλά βήματα.</h2>
<h2>Βήμα 1</h2>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-1763 aligncenter" title="screenr_img1" src="http://greektuts.net/wp-content/uploads/2009/10/screenr_img1.PNG" alt="screenr_img1" width="580" height="417" /></p>
</blockquote>
<p>Κάντε login με τα στοιχεία λογαριασμού σας απο το twitter.</p>
<h2>Βήμα 2</h2>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-1764 aligncenter" title="screenr_img2" src="http://greektuts.net/wp-content/uploads/2009/10/screenr_img2.PNG" alt="screenr_img2" width="402" height="91" /></p>
</blockquote>
<p>Πατήστε το κουμπάκι &#8220;Record your screencast now!&#8221;</p>
<h2>Βήμα 3</h2>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-1765 aligncenter" title="screenr_img3" src="http://greektuts.net/wp-content/uploads/2009/10/screenr_img3.PNG" alt="screenr_img3" width="580" height="417" /></p>
</blockquote>
<p>Επιλέξτε την περιοχή μαγνητοσκόπησης, και πατήστε το &#8220;Rec&#8221; (το μικρό κόκκινο κουμπάκι στα αριστερά)</p>
<h2>Βήμα 4</h2>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-1766 aligncenter" title="screenr_img4" src="http://greektuts.net/wp-content/uploads/2009/10/screenr_img4.PNG" alt="screenr_img4" width="580" height="417" /></p>
</blockquote>
<p>Μόλις τελειώσετε πατήστε το πράσσινο κουμπάκι &#8220;Done&#8221;, και κάντε τις επιλογές για το βιντεό σας. Έτοιμο το screencast !!!</p>
<h2>Δείγμα Αποτελέσματος</h2>
<blockquote><p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="345" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="i=18545" /><param name="allowFullScreen" value="true" /><param name="src" value="http://screenr.com/Content/assets/screenr_0817090731.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="345" src="http://screenr.com/Content/assets/screenr_0817090731.swf" allowfullscreen="true" flashvars="i=18545"></embed></object></p></blockquote>
<p>Κάντε και εσείς τα δικά σας screencasts στο <a href="http://screenr.com/" target="_blank">http://screenr.com/</a></p>
<p>Καλές εγγραφές</p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/screenr-fast-screencast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
