Έργο: Πώς να κάνει ένα Google Gadget
Τρέχοντα Έργα, Web 2.0, Web Development 30η Οκτωβρίου, 2007Τον ελεύθερο χρόνο μου με έχουν ερευνούν αυτό που όλοι θα συμμετέχουν στη δημιουργία ενός Google Gadget. Έχω δημοσιεύτηκε στις προθέσεις μου blog καταχωρήσεις νωρίτερα, αλλά δεν έχουν πραγματικά είχε πολύ χρόνο για να εξετάσει τον τρόπο αυτό. Τι είναι το Google Gadget; Η Google Gadget σας επιτρέπει να τοποθετήσετε σας "ζωοτροφές" στη σελίδα iGoogle των ατόμων που ενδιαφέρονται για το περιεχόμενό σας. Η σελίδα iGoogle, ή προσαρμοσμένη επιφάνεια εργασίας είναι πραγματικά λαμβάνοντας κάποια ώθηση για αυτές τις ημέρες, βλέπω πολλά από τους φίλους μου με προσαρμοσμένες επιφάνειες εργασίας, δεν οι δύο είναι εξίσου, αυτό είναι που έχει πραγματικά δροσερό περίπου iGoogle.
Έχω βρεθεί αρκετές online πόρων, συμπεριλαμβανομένης της Google Gadget API. Υπάρχουν ακόμη πολλά Gadget παράδειγμα της εκεί για να διαμελίζω προγραμματιστές, οι περισσότεροι νομίζω ότι είναι αρκετά κομμένα και ξηρά, αλλά αυτό που έχω να θέλω να κάνω είναι να μου RSS feed από αυτό το blog και να δημιουργήσουν μια λειτουργία Gadget από αυτό.
Η πρώτη θέση που έχω αρχίσει την εξέταση είναι το βασικό κώδικα για να γίνει ένα "Hello World" AP. Θα μοιάζει κάπως έτσι:
<? xml version = "1.0" encoding = "UTF-8"?>
<Module>
<ModulePrefs Title="hello κόσμο example" />
<Content Type="html"> <! [CDATA [
Γεια σου, κόσμος!
]]></ Content>
</ Ενότητα>
Η ιδέα πίσω από αυτό είναι ότι, μόλις λάβει την Hello World και να τεθεί σε οποιαδήποτε HTML που χρειάζεστε για να Gadget μαζί σας. Επίσης, το Google σας προσφέρει ένα πολύ δροσερό online περιβάλλον ανάπτυξης για να γίνει αυτό σε όλα: http://www. google.com / ΑΡΙ / gadgets / gs.html # Scratchpad. Υπάρχουν μερικά άλλα παραδείγματα σε αυτή τη σελίδα, αλλά όπως Δυναμική Tabs, Μεταφορά και Απόθεση, κλπ. Όλα αρκετά δροσερό παραδείγματα, αλλά εξακολουθεί να μην είναι τίποτα κοντά σε αυτό που έχω να θέλω να μαζί πραγματικά.
'Ετρεξα σε όλη άλλη ιστοσελίδα που μοιάζει αρκετά κατατοπιστική, είμαι κατά πάσα πιθανότητα θα καθίσει κάτω αυτό το Σαββατοκύριακο και επανεξέταση Mike τι έχει να πει για τη δημιουργία ενός εργαλείου, εδώ είναι ένα σύνδεσμο για να Πώς να κάνω το Google Gadget στα 15 λεπτά ή λιγότερο - Ι' M Mike. Μόλις έχω αυτό κατάλαβα εγώ θα δημοσιεύσει μια ενημέρωση εδώ για όλους εσάς Wordpress χρήστες που ενδιαφέρονται για τη δημιουργία του δικού σας Gadget. Ι σχήμα αυτό θα είναι ένα δημοφιλές θέμα, δεδομένου ότι δεν βλέπω πουθενά, όπου είχε γίνει πριν από την ή, τουλάχιστον, από κοινού με τον υπόλοιπο κόσμο. Για να είμαι κάτι που λείπει και κάποιος έχει όντως γίνει αυτό πριν από παρακαλώ πες μου.
Ναι, το έκανα όταν βρείτε το Google έχει τοποθετήσει ένα παράδειγμα Gadget που κατασκευάστηκε από ένα Atom Feed της Google Blog, εδώ είναι το πηγαίο κώδικα για το ότι:
<? xml version =
"1.0"encoding ="UTF-8"?><Module>
<ModulePrefs τίτλος
= "Google Blog"render_inline= "προαιρετικό"κατηγορία =
"news"Κατηγορία2= "τεχνολογία"συντάκτη =
"Jesse Shieh"author_email =
"jesse.feedback + googleblog@gmail.com"/><UserPref Name=
"post"datatype="enum"display_name="Post Number"default_value="1"><EnumValue Value=
"1"/><EnumValue Value=
"2"/><EnumValue Value=
"3"/><EnumValue Value=
"4"/><EnumValue Value=
"5"/><EnumValue Value=
"6"/><EnumValue Value=
"7"/><EnumValue Value=
"8"/><EnumValue Value=
"9"/></ UserPref>
<Content Type=
"html"><! [CDATA [
<! - Το φορτίο NXSL βιβλιοθήκη ->
<script src=
"http://www.google.com/js/nxsl.1.js"type="text/javascript"></ script><div id=
"content___MODULE_ID__"></ div><script> _IG_RegisterOnloadHandler (Λειτουργία () (
var url = 'http://googleblog.blogspot.com/atom.xml'?
_IG_FetchContent (Url, λειτουργία (απάντηση) (
var Prefs = νέα _IG_Prefs (__MODULE_ID__)?
var nxsl = xmlParse (''
+ '<div Select=
"/feed/entry[' + prefs.getInt('post') +']">"+ '<h3 Select=
"title"content="."></ H3> "+ '<div Select=
"content"content="."></ div> "+ '</ Div>')?
nxslProcess (xmlParse (απάντηση), nxsl)?
var = xmlText περιεχόμενο (nxsl)?
περιεκτικότητα = content.replace (/ </ g, '<'). αντικαταστήσουν (/> / g, '>')
. αντικαταστήσουν (/ & / g, '&')
. αντικαταστήσει (/["] byline-συγγραφέας [ "] / g,
"" Byline συγγραφέας "style
=" font-size: 84%? Color: # 666666? "")?_gel ( «content___MODULE_ID__»). innerHTML = περιεχομένου?
))?
))?
</ script>
]]>
</ Content>
</ Ενότητα>
Ακόμα δεν είμαι ακριβώς αυτό που ψάχνουν, αλλά νομίζω ότι τώρα τα πράγματα πιο κοντά ...
Μια απάντηση στο "Έργο: Πώς να κάνει ένα Google Gadget"
Αφήστε μια απάντηση
Πρέπει να έχετε συνδεθεί για να δημοσιεύσετε ένα σχόλιο.

































































16 Φεβ, 2008 στις 5:05 pm
[...] Έψαχνα να δημιουργήσει ένα Google Gadget για το blog μου το RSS feed, εδώ ότι η θέση: http://www.cottonrohrscheib.com/blog/2007/10/30/project-how-to -make-a-google-gadget /.? Πέρασα λίγη ώρα ασχολείται με αυτό σήμερα το πρωί και, τέλος, έχει κάτι που [...]