23
Θεωρητικό υπόβαθρο
Original Prusa και όχι μόνο. Το PrusaSlicer είναι διαθέσιμο για εγκατάσταση σε λειτουργικά
συστήματα Microsoft Windows, MacOs και Linux. Το έργο Slic3r γεννήθηκε το 2011 [19]
μέσα στην κοινότητα RepRap με την καθοδήγηση του Alessandro Ranellucci. Όταν ο Josef
Průša έψαχνε για ένα κορυφαίο λογισμικό τεμαχισμού για τους 3D εκτυπωτές Original Prusa
επέλεξε το Slic3r το οποίο ήταν και παραμένει λογισμικό ανοιχτού κώδικα.
2.6 Fritzing
Το fritzing είναι μία εφαρμογή ανοιχτού λογισμικού και ανοιχτού κώδικα για την
δημιουργία και τον σχεδιασμό κυκλωμάτων. Η εφαρμογή αυτή έχει δημιουργηθεί από την
ομάδα του Καθηγητή Reto Wettach, , André Knörig, Jonathan Cohen και Stefan Hermann του
πανεπιστήμιου Fachhochschule Potsdam University of Applied Sciences και υποστηρίζεται
από την ομάδα Friends-of-Fritzing e.V. με έδρα το Βερολίνο της Γερμανίας [20]. Μπορεί να
χρησιμοποιηθεί από κατασκευαστές, ερευνητές και χομπίστες για να σχεδιασμό κυκλωμάτων.
2.7 HTML
Η Hypertext Markup Language (HTML) ως γλώσσα προγραμματισμού αποτελεί το
βασικό εργαλείο για την δημιουργία ιστοσελίδων και εφαρμογών ιστού. Χρησιμοποιώντας
ετικέτες, όπως <p> eBuzzer </p> ή <img src="eBuzzer.jpg" alt="eBuzzer Image"> εμφανίζει
τα περιεχόμενα που περιγράφονται από την ετικέτα σε μία ιστοσελίδα. Με την χρήση ετικετών
μπορεί να εμφανίσει στοιχεία, όπως κείμενο, εικόνες, βίντεο, συνδέσμους, φόρμες.
Τα τελευταία χρόνια έχουν εξελιχθεί πολύ οι τεχνολογίες ιστού δίνοντας περισσότερες
δυνατότητες σε προγραμματιστές να υλοποιήσουν εφαρμογές για μεγαλύτερη ποικιλία
συσκευών και συστημάτων. Η συνεχής εξέλιξη του προτύπου HTML το οποίο διαχρονικά
ξεκίνησε από την έκδοση 1.0 το 1991 έως την έκδοση 5.2 το 2017 [21] και πλέον μπορεί
κάποιος να το παρακολουθεί ως ένα πρότυπο διαρκής εξέλιξης [22]. Συνεπώς η γλώσσα
προγραμματισμού HTML αποτελεί την βάση στην οποία στηρίζονται όλες οι εφαρμογές ιστού.
2.8 CSS
Πολύ σημαντική τεχνολογία που χρησιμοποιείται σε συνδυασμό με την HTML και στην
ουσία η συνύπαρξή τους είναι σχεδόν υποχρεωτική είναι η τεχνολογία Cascading Stylesheets
(CSS) [23] με την οποία μπορούμε να δώσουμε στυλ σε ιστοσελίδες και εφαρμογές ιστού. Στην
ουσία με τη χρήση CSS καθορίζεται η εμφάνιση σε ιστοσελίδες και εφαρμογές ιστού. Επίσης,