<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Σχεδιάση φιλικών GUI, εισαγωγή και Μερος 1</title><link>https://www.dotnetzone.gr:443/cs/blogs/pkefal/archive/2006/08/03/15423.aspx</link><description>Σχεδιάζοντας Friendly GUI (Graphical User Interface) Πριν λίγο καιρό, είχα μια συζήτηση με μερικά μέλη του DNZ περι GUI και κατα πόσο είναι εφικτό να σχεδιάσουμε όμορφα και λειτουργικά GUI . Τα τελευταία χρόνια ασχολήθηκα πάρα πολύ με το κομμάτι αυτό,</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Σχεδιάση φιλικών GUI, εισαγωγή και Μερος 1</title><link>https://www.dotnetzone.gr:443/cs/blogs/pkefal/archive/2006/08/03/15423.aspx#15425</link><pubDate>Thu, 03 Aug 2006 08:55:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15425</guid><dc:creator>cap</dc:creator><description>Η σχεδιαση ενός σωστού GUI είναι ένα πολύ ενδιαφέρον θέμα και κάτι που λείπει, όπως σωστά αναφέρεις, από πολλές εταιρίες πληροφορικής στην Ελλάδα (και όχι μόνο), μια και ενδιαφέρονται να &amp;quot;πληρούν τις προδιαγραφές&amp;quot; που τίθενται συνήθως από managers που ποτέ δεν πρόκειται να χρησιμοποιήσουν οι ίδιοι τις εφαρμογές. Ειναι πληγή. Αρα ορισμένα guidelines θα ήταν εξαιρετικά ενδιαφέροντα. Γραφε γρήγορα τη συνέχεια! :)</description></item><item><title>Απ: Σχεδιάση φιλικών GUI, εισαγωγή και Μερος 1</title><link>https://www.dotnetzone.gr:443/cs/blogs/pkefal/archive/2006/08/03/15423.aspx#15428</link><pubDate>Thu, 03 Aug 2006 16:06:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15428</guid><dc:creator>zeon</dc:creator><description>Ομολογώ ότι είναι λίγες οι εταιρίες οι οποίες δίνουν την απαραίτητη σημασία στο GUI. Τα όσα αναφέρεις είναι εξαιρετικά ενδιαφέροντα. Αναμένω το επόμενο άρθρο =)</description></item><item><title>Απ: Σχεδιάση φιλικών GUI, εισαγωγή και Μερος 1</title><link>https://www.dotnetzone.gr:443/cs/blogs/pkefal/archive/2006/08/03/15423.aspx#15435</link><pubDate>Thu, 03 Aug 2006 18:05:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15435</guid><dc:creator>agmarios</dc:creator><description>Θίγεις ένα από τα σοβαρότερα θέματα στην ανάπτυξη των εφαρμογών.&lt;br&gt;Πολύ ωραίο κείμενο. Οι διαφωνίες σε κάποια θέματα μικρής σημασίας (color coding) έρχονται σε δεύτερη μοίρα.</description></item><item><title>Απ: Σχεδιάση φιλικών GUI, εισαγωγή και Μερος 1</title><link>https://www.dotnetzone.gr:443/cs/blogs/pkefal/archive/2006/08/03/15423.aspx#15506</link><pubDate>Sat, 05 Aug 2006 00:37:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15506</guid><dc:creator>rousso</dc:creator><description>Μου αρέσει πολύ το άρθρο σου αλλά επέτρεψέ μου να χαριτολογήσω λίγο.&lt;br&gt;&lt;br&gt;Γράφεις ότι ένα GUI πρέπει &amp;quot;Να ακολουθεί τα standards της Microsoft για τον τρόπο γραφής των μηνυμάτων που εμφανίζονται στο χρήστη&amp;quot;...&lt;br&gt;&lt;br&gt;Χαμογέλασα μόλις το διάβασα και αν και είμαι σίγουρος ότι η Microsoft έχει εκδώσει τον καταπληκτικό οδηγό για GUI design, τα πρώτα πράγματα που έρχονται στο μυαλό μου είναι το κλασικό blue screen of death για κάθε σφάλμα πέραν κάθε προσδοκίας και το ακόμα πιο κλασικό &amp;quot;Error: The operation completed successfully&amp;quot;...&lt;br&gt;&lt;br&gt;Ring a bell?</description></item><item><title>Απ: Σχεδιάση φιλικών GUI, εισαγωγή και Μερος 1</title><link>https://www.dotnetzone.gr:443/cs/blogs/pkefal/archive/2006/08/03/15423.aspx#15507</link><pubDate>Sat, 05 Aug 2006 00:48:00 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15507</guid><dc:creator>rousso</dc:creator><description>Objection your Honor!&lt;br&gt;&lt;br&gt;Γράφεις: &amp;quot;Όταν ανακαλύψουμε το λάθος κατα το validation δεν θα πρέπει να το δείξουμε σε MessageBox αλλά στο Statusbar της φόρμας&amp;quot;&lt;br&gt;&lt;br&gt;Objection your Honor!&lt;br&gt;Argumentative!&lt;br&gt;</description></item><item><title>Απ: Σχεδιάση φιλικών GUI, εισαγωγή και Μερος 1</title><link>https://www.dotnetzone.gr:443/cs/blogs/pkefal/archive/2006/08/03/15423.aspx#15508</link><pubDate>Sat, 05 Aug 2006 01:41:33 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15508</guid><dc:creator>Panagiotis Kefalidis</dc:creator><description>Heheh.. Objection declined. Σκοπός είναι να δείξουμε το μήνυμα αλλα να αποφύγουμε το MessageBox.Χρησιμοποιούμε το MessageBox για critical errors και όχι απλά για να δείξουμε ενα validation error.Εξηγούμε το λάθος στο StatusBar (είτε στον error provider) και κοκκινίζουμε το border του πεδίου ώστε να τονίσουμε το λάθος.Όσο για το πρώτο σχόλιο, πίστεψε με ούτε η ίδια η MS έδινε σημασία στο GUI πριν απο τα XP,οπότε μιλάμε για XP and after εποχές, όπου τα πράγματα έχουν διορθωθεί αρκετά.Ασε που όλοι ξέρουμε οτι σε unhandled exception at ring-0 (BSOD), δεν υπάρχει γυρισμός, οπότε..Τι να δείξουμε και τι να καταλάβει ο χρήστης.. &amp;quot;Crash the damn thing and let it reboot&amp;quot; (c) MS Developer :P</description></item><item><title>Απ: Σχεδιάση φιλικών GUI, εισαγωγή και Μερος 1</title><link>https://www.dotnetzone.gr:443/cs/blogs/pkefal/archive/2006/08/03/15423.aspx#15545</link><pubDate>Sun, 06 Aug 2006 11:10:23 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15545</guid><dc:creator>Panagiotis Kefalidis</dc:creator><description>Το δεύτερο μέρος δημοσιεύθηκε.&lt;br&gt;&lt;br&gt;&lt;a rel="nofollow" target="_new" href="http://www.dotnetzone.gr/cs/blogs/pkefal/archive/2006/08/06/15544.aspx"&gt;http://www.dotnetzone.gr/cs/blogs/pkefal/archive/2006/08/06/15544.aspx&lt;/a&gt;</description></item></channel></rss>