Τελευταία ενημέρωση: 3 Απριλίου 2026
Τι είναι το Diagno;
Diagno είναι μια δωρεάν πλατφόρμα διάγνωσης υλικού που βασίζεται σε πρόγραμμα περιήγησης. Παρέχει 90 εργαλεία σε 9 κατηγορίες — ήχος, οθόνη, συσκευές εισόδου, κάμερα, δίκτυο, παιχνίδια, αισθητήρες κινητών, πληροφορίες συστήματος και συνδεσιμότητα. Κάθε δοκιμή εκτελείται απευθείας στο πρόγραμμα περιήγησής σας με μηδενικές εγκαταστάσεις και μηδενικές μεταφορτώσεις δεδομένων.
Πώς λειτουργεί
Το Diagno χρησιμοποιεί τυπικά Web API για άμεση επικοινωνία με το υλικό σας από το πρόγραμμα περιήγησης:
- MediaDevices API — Πρόσβαση σε μικρόφωνο και κάμερα για δοκιμές ήχου και βίντεο
- Web Audio API — Ανάλυση ήχου σε πραγματικό χρόνο, παραγωγή συχνοτήτων και επεξεργασία FFT
- Canvas & WebGL — Δοκιμές οθόνης, ανάλυση pixel και μετρήσεις απόδοσης GPU
- Keyboard & Pointer Events — Δοκιμές συσκευών εισόδου και μέτρηση χρόνου αντίδρασης
- DeviceMotion & DeviceOrientation — Διαγνωστικός έλεγχος αισθητήρων κινητών συσκευών
- WebBluetooth, WebUSB, WebHID — Δοκιμές συνδεσιμότητας και περιφερειακών
Οι απαιτητικοί υπολογισμοί, όπως οι αναλύσεις FFT, SNR και THD, εκτελούνται μέσω WebAssembly μεταγλωττισμένου από Rust, με ταχύτητα κοντά σε εγγενείς εφαρμογές.
Αρχιτεκτονική με προτεραιότητα στο απόρρητο
Το Diagno σχεδιάστηκε με προτεραιότητα στο απόρρητο: τα δεδομένα των δοκιμών παραμένουν στη συσκευή σας. Δεν διαθέτει διακομιστή υποστήριξης, βάση δεδομένων ή δικό του τελικό σημείο API. Ολόκληρη η διαγνωστική εφαρμογή είναι ένας στατικός ιστότοπος που παρέχεται απευθείας στο πρόγραμμα περιήγησης. Ο ήχος, το βίντεο, τα δεδομένα αισθητήρων και τα συμβάντα εισόδου επεξεργάζονται τοπικά και δεν εγκαταλείπουν ποτέ τη συσκευή σας.
Μπορείτε να το επαληθεύσετε: ανοίξτε την καρτέλα δικτύου των εργαλείων προγραμματιστή κατά τη διάρκεια μιας δοκιμής. Τα δεδομένα των δοκιμών δεν αποστέλλονται ποτέ σε διακομιστή Diagno. Ωστόσο, ο ιστότοπος φορτώνει υπηρεσίες τρίτων, Google AdSense και Google Analytics, οι οποίες ενδέχεται να ορίζουν cookies και να στέλνουν δικά τους αιτήματα. Δείτε την Πολιτική Απορρήτου μας για λεπτομέρειες.
Τεχνολογία
Το Diagno έχει κατασκευαστεί με σύγχρονες τεχνολογίες ιστού:
- Astro — Παραγωγή στατικού ιστότοπου με αρχιτεκτονική Islands
- React — Διαδραστικά στοιχεία δοκιμών
- TypeScript — Κώδικας με ασφάλεια τύπων σε αυστηρή λειτουργία
- Rust + WebAssembly — Υπολογισμοί ήχου και συγκριτικών δοκιμών υψηλής απόδοσης
- Tailwind CSS — Μορφοποίηση με βοηθητικές κλάσεις
Ανοιχτός κώδικας
Το Diagno είναι ανοικτού κώδικα. Μπορείτε να εξετάσετε τον κώδικα, να επαληθεύσετε τους ισχυρισμούς μας για το απόρρητο, να αναφέρετε προβλήματα ή να συνεισφέρετε βελτιώσεις στο GitHub.
Επικοινωνία
Για ερωτήσεις, σχόλια ή επαγγελματικές προτάσεις, επικοινωνήστε μαζί μας στο [email protected].