"INTERNET RADIO SWITCH" Add-On για Χρονοπρογραμματιζόμενο Άνοιγμα Διαδικτυακών Ραδιοφωνικών Εκπομπών στο Mozilla Firefox

δείτε την πρωτότυπη σελίδα τεκμηρίου
στον ιστότοπο του αποθετηρίου του φορέα για περισσότερες πληροφορίες και για να δείτε όλα τα ψηφιακά αρχεία του τεκμηρίου*



"INTERNET RADIO SWITCH" Add-On για Χρονοπρογραμματιζόμενο Άνοιγμα Διαδικτυακών Ραδιοφωνικών Εκπομπών στο Mozilla Firefox (EL)
"INTERNET RADIO SWITCH" Add-On for Scheduled Activation of Internet Radio Broadcasts on Mozilla Firefox (EN)

Σπανάκης, Κωνσταντίνος Ι. (EL)
Spanakis, Konstantinos I. (EN)

Βασιλείου, Ιωάννης (EL)
Σταύρακας, Ιωάννης (EL)
Κοντογιάννης, Κωνσταντίνος (EL)

bachelorThesis

2013-07-23T08:05:19Z
2013-07-10
2013-07-23
2013-07-08


96 σ. (EL)
Κωνσταντίνος Ι. Σπανάκης (EL)
Τη σημερινή εποχή, για την περιήγηση στο διαδίκτυο, υπάρχει πληθώρα εφαρμογών, ανάμεσα στις οποίες, εξέχουσα θέση κατέχει ο ελεύθερος και ανοιχτού κώδικα φυλλομετρητής Firefox του οργανισμού Mozilla. Ένα από τα πλεονεκτήματα που παρέχει, είναι η δυνατότητα εγκατάστασης προσθέτων. Τα πρόσθετα αυτά, είναι εφαρμογές οι οποίες προσθέτουν νέες ή επεκτείνουν τις αρχικές λειτουργίες του φυλλομετρητή. Με την εξάπλωση και ανάπτυξη του διαδικτύου, πολλές από τις καθημερινές ενασχολήσεις του ανθρώπου, έχουν μεταφερθεί, για λόγους διευκόλυνσης και καλύτερης διαχείρισης, στο ψηφιακό φάσμα. Μια από αυτές, είναι η ακρόαση ραδιοφωνικών εκπομπών. Μια ανάγκη λοιπόν που παρουσιάζεται, είναι το αυτοματοποιημένο άνοιγμα των προτιμώμενων ραδιοφωνικών εκπομπών. Ο σκοπός της διπλωματικής εργασίας είναι η ανάπτυξη μιας εφαρμογής προσθέτου για τον περιηγητή ιστού Firefox, η οποία δέχεται σαν είσοδο μια λίστα προτιμήσεων, αποτελούμενη από URLs ραδιοφωνικών σταθμών που εκπέμπουν στο διαδίκτυο και αντίστοιχες ημέρες της εβδομάδας και ώρες μετάβασης στο κάθε URL. Η εφαρμογή δηλαδή, λειτουργεί ως χρονοδιακόπτης και μεταβαίνει στο προδιαγεγραμμένο URL, την προγραμματισμένη χρονική στιγμή. Για την υλοποίηση της εφαρμογής, χρησιμοποιήθηκε το διαδικτυακό προγραμματιστικό περιβάλλον Add-on Builder του οργανισμού Mozilla. Καθοριστικό ρόλο στην ανάπτυξη του προσθέτου έπαιξαν τα APIs του Firefox, οι γλώσσες JavaScript, HTML, CSS καθώς και η κωδικοποίηση JSON. Η εφαρμογή έχει αναπτυχθεί με τρόπο, ώστε να είναι εύκολα επεκτάσιμη. (EL)
The current era, there are plenty of applications for internet browsing, among which a prominent position is held by the free and open source browser Firefox of the Mozilla Foundation. One the advantages of this browser, is the option of installing add-ons. These add-ons, are applications which add new or expand the original functions of the browser. The development of the internet has led many everyday activities to be moved in the digital spectrum for the sake of convenience and better management. One of these activities is listening to the radio. According to these, a need aroused is the automated opening of favorite radio broadcasts. The purpose of this thesis is the development of an add-on for Firefox, which accepts as input a list of preferences, consisting of internet radio station URLs and corresponding days of the week and time of transition in each URL. The application acts as a scheduler and opens the specified URL, the scheduled day and time. The Add-on Builder of Mozilla Foundation is the web-based development environment which was used. The APIs of Firefox, the languages JavaScript, HTML, CSS and the JSON format, also played dominant role in the development of this add-on. This application has been developed in a way which facilitates future upgrades. (EN)


Επέκταση (EL)
Διαδικτυακό ραδιόφωνο (EL)
Χρονοπρογραμματισμός (EL)
Πρόσθετο (EL)
Internet radio switch (EN)
Mozilla (EN)
Internet radio (EN)
Add-on builder (EN)
Scheduling (EN)
Firefox (EN)

Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Συστημάτων Βάσεων Γνώσεων και Δεδομένων (EL)

ETDFree-policy.xml (EN)




*Η εύρυθμη και αδιάλειπτη λειτουργία των διαδικτυακών διευθύνσεων των συλλογών (ψηφιακό αρχείο, καρτέλα τεκμηρίου στο αποθετήριο) είναι αποκλειστική ευθύνη των αντίστοιχων Φορέων περιεχομένου.