Windows 10 preview hands-on

Μια πρώτη και πολύ γρήγορη ματιά στην Windows Technical Preview Build 9841

Windows 10 hands-on

Αντικειμενικά, τα Windows 8 και ακόμη περισσότερο τα Windows 8.1 δεν έχουν τίποτε το τραγικό. Τα πολύχρωμα κουτάκια της Start Screen, που έκαναν εκατομμύρια χρήστες να φρικάρουν, πολύ εύκολα μπορεί να τα παρακάμψει κανείς με “γιουτιλιτάκια” που επαναφέρουν το πολυπόθητο Start Menu και σε μπάζουν κατευθείαν στο desktop. Ναι, αλλά οι περισσότεροι μαθημένοι στα XP ή στα 7, δεν έχουν το χρόνο, την ικανότητα, ή και τη διάθεση να κάτσουν και να καστομάρουν το λειτουργικό τους. Ο περισσότερος κόσμος και δη οι επαγγελματίες δεν είναι αρρωστημένοι όπως εγώ κι εσύ που καθόμαστε και πατσάρουμε τα DLLs για να κάνουμε skinning

Μ’ αυτά και μ’ αυτά, η Microsoft, προκειμένου να αποδείξει πόσο μοντέρνα και φευγάτη είναι, αντί να ενθουσιάσει τα πλήθη, τα αποξένωσε. Έτσι, για πολλοστή φορά αυτοχαντακώθηκε, καθώς τα Windows 8 έχουν πολλά κρυφά ατού και σοβαρές βελτιώσεις στο desktop, αν όχι στο GUI, σίγουρα στη γενικότερη απόδοση του συστήματος. Όταν έχει γίνει πραγματικά καλή προγραμματιστική δουλειά και τα τωρινά Windows 8.1 είναι τόσο optimized που τρέχουν σφαίρα σε καλά μηχανήματα και μπορούν ακόμη να χρησιμοποιηθούν αποδοτικά και σε ταμπλετάκια Atom με 1GB μνήμης, βλέπεις καθαρά το οξύμωρο, πως το, από τεχνικής άποψης, καλύτερο OS της εταιρείας, έχει προξενήσει τόση ζημιά στην αντίληψη της μάζας. Κι επειδή οι καιροί είναι χαλεποί, έχουμε απολύσει χιλιάδες κόσμο και δεν μπορούμε να πληρώνουμε χολιγουντιανούς σταρ για να προμοτάρουμε τα Παράθυρα, όπως κάναμε πριν 20 χρόνια, πρέπει να ανασκουμπωθούμε και να σοβαρευτούμε.

Windows 95 friends

(Είναι πάντως οξύμωρο ότι 20 χρόνια μετά τα Windows 95 έχουμε τα Windows 10. Αυτά είναι τα τερτίπια του μάρκετινγκ!).

Τώρα, τα Windows 10, τα οποία μπορείς να τα δοκιμάσεις τζάμπα, φίλε μου καλέ, δεν είναι τίποτε συγκλονιστικό. Θα μου πεις είναι μια πρώιμη “Technical Preview” έκδοση, με πάρα πολλά πραγματάκια να λείπουν, αλλά ο όλος τζερτζελές αυτή τη στιγμή είναι γύρω από το Start Menu, όσο γελοίο κι αν σου φαίνεται. Τα υπόλοιπα είναι απλώς οδοντόκρεμες.

Ας ρίξουμε μαζί μια πολύ γρήγορη ματιά στην Technical Preview, μέσα από έναν μίνι φωτογραφικό οδηγό. Όπως θα δεις, η λήψη κι η εγκατάσταση είναι πανεύκολα, ένα απλό ISO είναι η όλη ιστορία. Μπορείς να το βάλεις σε virtual machine, να το κάψεις σε DVD, σε στικάκι USB, ακόμη και να το βάλεις σαν update πάνω από το υπάρχον λειτουργικό σου, 7 ή 8, αν και το τελευταίο δε θα σου συνιστούσα να το κάνεις.

Windows 10 λοιπόν! Και το μόνο συνταρακτικό που έχει αυτή η “Technical Preview” είναι το Start Menu. Αυτή η έκδοση ήταν έτοιμη εδώ και μήνες και το Start Menu θα μπορούσε να είχε έρθει ως Update 2 στα 8.1. Όμως η Microsoft δε θέλει να επενδύσει άλλο στα 8 / 8.1. Αυτή η έκδοση είναι καμμένο χαρτί. Γιατί; Ας αφήσουμε τους αριθμούς να μιλήσουν από μόνοι τους: έτσι λοιπόν τα Windows 7 διατηρούν ένα 50-51% του μεριδίου εγκαταστάσεων σε Windows PCs, τα XP είναι δεύτερα με 25%, Windows 8 είναι στο 6%, όπως και τα Windows 8.1, σύνολο 12% δηλαδή, μισό από τα XP, και τα Vista είναι στο 2% (ναι υπάρχουν κι αυτά). Και μην ξεχνάμε, τα XP είναι λειτουργικό δεκαετίας…

Page 1 of 1012345...10...Last »
Από το 2001, ο διάσημος (...) συντάκτης τεχνολογίας Λάμπρος Γεωργογάλας καταπολεμά τον σκοταδισμό και την ημιμάθεια, διδάσκοντας στους Έλληνες συμπατριώτες του τα μυστικά της υψηλής τεχνολογίας. Κατόπιν βάναυσης απαγωγής από εξωγήινους, και ηρωϊκής απόδρασης, αισιοδοξεί πως θα γίνει κυρίαρχος του σύμπαντος.
  • siongr

    Και πάλι δεν έχουν διορθώσει το σκούρο θέμα. Αν κάνεις μαύρη την taskbar μαυρίζουν και τα (λευκά) γράμματα του τίτλου με αποτέλεσμα να μην φαίνονται και να έχεις μαύρο wallpaper με μπλε taskbar…ε δεν λέει.

  • Lefteris

    πρώτη φορά διαβάζω θετικά σχόλια για τα 8, 8,1 .. !!!

  • Guest

    Το πρόβλημα των 8 ποιο ακριβώς είναι; το Metro; Βάλε ένα start menu και τέλος το metro τέλος και τα charms. Μετά δεν διαφέρει σε τίποτα από τα 7 (τουλάχιστον οπτικά)

  • siongr

    Αρνητικό σχόλιο είναι το Metro; Βάλε ένα start menu και τέλος το metro τέλος και τα charms. Μετά δεν διαφέρει σε τίποτα από τα 7 (τουλάχιστον οπτικά)

  • Lefteris

    οριστε παιδια , επειδή πολύ συζητήθηκε το θέμα … εδώ μια εντελώς δωρεάν λύση για το start menu ..

    http://www.classicshell.net/

    υπάρχουν και άλλες που κοστίζουν γύρω στο 10άρικο .. και υποστηρίζονται κιόλας .. κατα τα άλλα , τα win 8.1 είναι απο τα καλύτερα λειτουργικά της MS .. μην κρίνετε μόνο απο το start menu ένα ολόκληρο λειτουργικό ..

  • galacticusX

    Σωστός, αυτό ακριβώς χρησιμοποιώ κι εγώ!

  • Nikos

    Πολυ ωραιο το αρθρο, συγχαρητήρια στον συντακτη για για την αναλυτικοτητα του και το χιουμορ του!
    Bertheway(ναι, αυτο το εκλεψα απο τον ducklord) τωρα που ειπα συντακτης, πως το καλο μπορω να δω ποιος ειναι ο συνακτης του αρθρου γενικα?

  • Lefteris

    εννοείται , όλοι αυτό δουλεύουμε , εκτός του ότι είναι free δεν έχει να ζηλέψει σε τίποτα τις non-free εκδόσεις ..

  • galacticusX

    Δικό μου είναι και κανονικά θα έπρεπε να υπάρχουν τα σχετικά κουτάκια “who-is-who”, αλλά φαίνεται ότι το theme που διάλεξα έχει bug και τα τρώει! Πρέπει να επιληφθεί του θέματος ο ducklord που κρατάει τα κλειδιά για το θησαυροφυλάκιο των CSS files!

  • ducklord

    Δυστυχώς, είναι υπεράνω των γνώσεών μου, αν και το ψάχνω. Πριν μια εβδομάδα κατάφερα να εντοπίσω τι – περίπου – φταίει, και δεν έχει να κάνει με την εμφάνιση του site, δηλαδή, με αυτά που ξέρω και για τα οποία είναι υπεύθυνος, αφού οι γνώσεις μου περιορίζονται σε HTML και CSS. Javascript και, κυρίως, PHP, μπορώ κουτσά-στραβά να διαβάζω και να καταλαβαίνω τι κάνουν, αλλά όχι και να πειράζω – γράφω απο το μηδέν.

    Μετά από πολύ troubleshooting παρατήρησα πως το κουτάκι του συντάκτη δεν εμφανίζεται αν το άρθρο δεν έχει και “πηγή”. Που θα πει πως, από όσο γνωρίζω από κώδικα και ότι καταλαβαίνω-μαντεύω, κάπου, κάπως, ο Φώτης ξέχασε κάποιο κόμμα ή αγκύλη, με αποτέλεσμα αυτά τα δύο κουτάκια να πηγαίνουν χέρι-χέρι. Εγώ δεν έχω καταφέρει να βρω πού βρίσκεται το πρόβλημα, ο Φώτης δεν είναι διαθέσιμος για να πειράξει τον κώδικα μας, οπότε, μέχρι να βρεθεί κάποιος που να μπορεί να βοηθήσει η να μάθω εγώ ακόμη περισσότερα, δυστυχώς, μένουμε έτσι. Μακάρι να μπορούσα να το φτιάξω εδώ και τώρα μόνος μου.

    Βοήθεια, κανείς; PHP, anyone?

  • dimitrisscript
  • galacticusX

    Ναι, το αναφέρω στη σελ. 3, αν και αυτό δεν επιβεβαιώνεται από τη EULA, λέει τα ίδια που έχουν όλες οι εμπορικές εκδόσεις των Windows. Φυσικά η MS δε θα βγει ποτέ να πει “ναι, ξέρετε έχω ένα εξελιγμένο keylogger και data monitor εγκατεστημένο”. Αλλά και πάλι, εκτός κι αν είσαι torrent junkie, κατά συρροή παιδόφιλος ή τζιχαντιστής τρομοκράτης, δε νομίζω ότι θα πρέπει να ανησυχείς ότι κάποια στιγμή μετά την εγκατάσταση και χρήση των Windows 10 θα δεις μαύρα τζιπάκια έξω απ’ το σπίτι σου.

  • dimitrisscript

    Έχεις δίκιο, θα μπουκάρουν απ’ την οροφή! :)

  • galacticusX

    Δεν είναι για γέλια αυτά τα πράγματα.

    https://www.youtube.com/watch?v=Af0wXeN6_FY

  • e4rthw0rm

    Από τα καλύτερα άρθρα που έχω διαβάσει! Πέτυχε τον στόχο του 100%. Γέλασα με την ψυχή μου, ενώ ταυτόχρονα μπήκα στον πειρασμό να στήσω ένα VM και να τα δοκιμάσω (αν και δεν το έχω κάνει ακομα).

    Κύριε συντάκτα, τα σέβη μου! Ακόμα και ο Bruce Lee σκέφτεται να τα εγκαταστήσει για δοκιμή. Σοβαρά…

    http://i26.photobucket.com/albums/c128/omega09ian/995273_492955090814432_1819301485_n_zps2da2f1d0.jpg

  • Nikos

    Απο οτι ειδα ομως, τωρα εμφανιζει στο τελος τον αρθρων τον συντακτη, οποτε λογικα την βρηκατε την λυση..!?

  • galacticusX

    Μπράβο! Φάε ένα…

  • ducklord

    Με έπιασε το… μανιάτικο χθες, πήρα τηλέφωνο τον Φώτη και, για δες, είχε λίγο χρόνο και καταφέραμε και βρήκαμε την λύση. Ως απόδειξη πως πάντα έχω δίκιο (χαρ-χαρ-χαρ), για ακόμη μία φορά έπεσα μέσα και όντως είχε ξεχάσει “να κλείσει ένα κομμάτι του κώδικα” (εγκυκλοπαιδικά, αυτό που εμφανίζει “την πηγή” μας), με αποτέλεσμα οτιδήποτε την ακολουθούσε να “ενσωματώνεται” σε αυτόν ως κομμάτι του. Συντάκτης άρθρου; Στην πηγή! Παραπλήσια άρθρα που αξίζει να δεις; Στην πηγή! Σχόλια; Στην πηγή!

    Το αστείο είναι πως, όπως συμβαίνει συνήθως σε τέτοιες περιπτώσεις, ενώ η διόρθωση από πλευράς του Φώτη ήταν υπόθεση αλλαγής μίας-δύο γραμμών… Ας πούμε πως αυτή τη στιγμή βρίσκονται στο backend του site καμιά δεκαριά “ειδήσεις” απο… προχθές, που θα δείτε λιαν συντόμως “γιατί εγώ τσάμπα τις έγραφα;!”, που μου έμειναν διότι βρέθηκα να ξανα-μανα γράφω εκατό και βάλε γραμμές CSS αφού… ανατινάχτηκε το σύμπαν όσον αφορά στην εμφάνιση του site!

    Ίσως παρατήρησε κάποιος χθες πως τα πάντα από την πηγή και κάτω εμφανίζονταν για κάποιο διάστημα διαλυμένα. Η αιτία ήταν πως, η “διόρθωση” του Φώτη αναποφευκτα άλλαξε κομματάκι της δομής του site, και αφού “όλα όσα ακολουθούν την πηγή μας” σταμάτησαν να “κληρονομούν” τους κανόνες εμφανισης από αυτή, έπρεπε να το ξαναγράψω. Και άντε να βγάλεις άκρη από ένα θέμα (όπως λέμε theme) που απλώνεται πια σε αρκετές δεκάδες χιλιάδες γραμμές κώδικα, αλλάζει εμφάνιση ανάλογα με τον καθε ποστ και, ταυτόχρονα, προσαρμόζει τη δομή του σε κάθε πιθανό μέγεθος οθόνης. Κόλαση!

    Έτσι, η χθεσινή μέρα έφυγε με αυτές τις τροποποιήσεις, και μπορώ μόνο Να ελπίζω πως δεν θα ξαναεμφανιστεί αντίστοιχο πρόβλημα σε αυτά τα σημεία. Το τραγικό (για εμένα) είναι πως τώρα πρέπει να ρίξω και ένα μικρό ξεκαθάρισμα ειδικά σε εκείνο το κομμάτι του κώδικα, αφού το έφτιαξα στα γρήγορα με “χακιές”, μιας και το site “είναι live” και δεν με έπαιρνε “να το ρίξω για να κάνω σωστή αναδόμηση εκείνου του σημείου” (θα έπαιρνε μέρες) και τώρα… “το έχω μπροστά μου”.

    Αυτά όσον αφορά “τα εσωτερικά μας”, αφού όπως γνωρίζετε ενα από όσα μας χαρακτηρίζουν χρόνια τώρα είναι η απόλυτη διαφάνεια. Να, αν κοιτάξεις από μέσα μου, βλέπεις πίσω να περνάει τον σκουπιδιάρικο. Τέτοια “διαφάνεια” λέμε!

  • Nikos

    Δεν γινοταν τα κομματια του κωδικα που εχουν σχεση με το κομματι αυτο(αναφορα συντακτη κλπ) να ηταν με καποιον τροπο encapsulated (οπως στην java) ωστε οι αλλαγες να μην επηρεαζουν το κομματι αυτο?

  • ducklord

    Εμ… Γινόταν, αλλά δεν θα είχε νόημα σε σχέση με την ίδια τη “φυση” τόσο του “πως λειτουργεί το web” όσο και του “πως έγραψα (εγώ) τον κώδικα”. Να εξηγηθώ – αν και μάλλον θα πρέπει να το αναλύσω κάποια στιγμή σε κάποιο post, γιατί σηκώνει εξηγήσεις και αναλύσεις δεκάδων σελίδων.

    Όταν γράφεις κώδικα για το web, με το “κώδικα” να είναι ευφημισμός αφού μιλάμε για τις “γλώσσες” HTML και CSS (που αντικειμενικά δεν είναι “γλώσσες προγραμματισμού” και δεν συγκρίνονται σε δυσκολία ούτε καν με κάτι σαν το AutoHotKey), δηλώνεις για παράδειγμα το χρώμα, τη γραμματοσειρά, τη συνολική εμφάνιση των στοιχείων.

    Αν έχεις ήδη ορίσει πώς, για παράδειγμα, το χρώμα σε όλες τις γραμματοσειρές ενός site “ειναι μαύρο”, όλα τα στοιχεία που βρίσκονται “μέσα στο site” ουσιαστικά “κληρονομούν” αυτόν τον κανόνα. Από εκεί και έπειτα, μπορείς να τον ακυρώνεις για κάποια επιμέρους στοιχεία που θέλεις να έχουν διαφορετική εμφάνιση από την, ας πούμε, “default”.

    Αυτό πρακτικά βοηθά όχι μόνο στο ότι δεν χρειάζεται να γράφεις πάλι τα ίδια και τα ίδια, αλλά και στο συνολικό μέγεθος του site, αφού καλό είναι να πεις μία φορά πως “όλα τα κείμενα είναι μαύρα” και άλλο να το επαναλαμβάνεις κάθε φορά για καφέ επιμέρους στοιχείο. Φαντάσου πόσο θα μεγάλωνε ο όγκος των αρχείων ενός site αν αντί για μία αναφορά είχες 100, και αυτό για κάθε επιμέρους στοιχείο τους.

    Επιπλέον, ο αρχικός κώδικας όσον αφορά στο κομμάτι CSS (αυτό που ορίζει μεγέθη, χρώματα, αποστάσεις των στοιχείων) στην δική μας περίπτωση δεν γράφτηκε εξαρχής σε CSS μα σε SCSS, ένα διαφορετικό παρακλάδι της ίδιας τεχνολογίας που παρέχει κάποιες ευκολίες και επιτρέπει καλύτερη οργάνωση κατά την δόμηση ενός project. Για παράδειγμα, αντίθετα με το “απλό” CSS, στο SCSS μπορείς να χρησιμοποιείς μεταβλητές. Έτσι, ξεκινάς λέγοντας “το μπροστά χρωμα είναι μαύρο, το πίσω λευκό”, και μετά καθώς ορίζεις την πραγματική εμφάνιση των επιμέρους στοιχείων του site, αντί να λες “κείμενα = μαύρα, header = μαυρο, λογοτυπο = λευκό” τα αντικαθιστάς με τις μεταβλητές που έχεις ορίσει, γράφοντας “κείμενα = μπροστά, header = μπροστά, λογότυπο = πίσω”. Απότέλεσμα, Αν θέλεις να τροποποιήσεις την εμφάνιση του site στο σύνολό της, για παράδειγμα όλα τα μάθημα κείμενα να γίνουν μπλε, δεν χρειάζεται να ψάχνεις την παράμετρο σε όλο τον κώδικα, μα απλά αλλάζεις τη συγκεκριμένη μεταβλητή -αντί για “μπροστά = μαύρο” λες, π.χ. “μπροστά = μπλε”, και όλα τα στοιχεία μιας σελίδας που έχουν “χρώμα = μπροστά” αλλάζουν χρώμα μεμιάς.

    Έτσι, όταν “έσπασε” ένας κρίκος της αλυσίδας από τις αλλαγές που εφάρμοσε ο Φώτης, επηρεάστηκαν και όσοι συνδέονταν με αυτόν και έπρεπε να ξαναγραφτούν οι “μητρικόί” κανόνες που θα προσδιόριζαν την εμφάνιση όλων αυτών των στοιχείων που είχαν ακυρωθεί. η αλλαγή θα μπορούσε να ήταν πολύ πιο απλή αν το θέμα, λόγω της ευελιξίας που έχεις δει (που, για παράδειγμα, αλλιώς παρουσιάζει ένα θέμα σε μισή μαύρη σελίδα δεξιά, αλλιώς σε λευκή στείλει τέρμα αριστερά), δεν απλωνόταν πια σε δεκάδες χιλιάδες γραμμές κώδικα, με πολλές από αυτές να επηρεάζουν την εμφάνισή άλλων, ένα μαύρο χα, σε ένα στοιχείο να κληρονομείται από ένα άλλο κ.λπ. κ.λπ.

    Αυτά είναι η… απλή έκδοση του τι συνέβη και τι έπρεπε να διορθώσω.