International Journal of Web Engineering
2012; 1(1): 6-10
doi: 10.5923/j.web.20120101.02
Bogdan Dragulescu , Iasmina Ermalai , Marian Bucos, Radu Vasiu
Faculty of Electronics and Telecommunications, “Politehnica” University of Timisoara, Timisoara, 300223, Romania
Correspondence to: Bogdan Dragulescu , Faculty of Electronics and Telecommunications, “Politehnica” University of Timisoara, Timisoara, 300223, Romania.
Email: |
Copyright © 2012 Scientific & Academic Publishing. All Rights Reserved.
Extraction of web information has, so far, relied mostly on the human user’s dexterity and patience. Lately, these practices have slowly but steadily changed direction, turning towards offering various automated solutions for processing web data. The main objective was to relieve the effort of the user. Automated solutions rely on the standards used to publish information on the web. Microformats and RDFa are amongst these standards. They are simple and easy to use methods for adding structure and meaning to the content. This paper presents several methods for republishing user contact information inside the well-known Moodle LCMS, leading thus to the increase of its usability. The chosen approach was that of a block, used to integrate hCard, vCard and QR codes into Moodle. The premises were that correct information extraction (contact information, calendar events, and locations) was equally, if not even more important in eLearning environments. The present model allows future extensions, so as to improve the publishing process for data regarding events (vCalendar, hCalendar, iCal) and locations.
Keywords: Moodle, microformats, hCard, vCard, QR
Figure 1. Example of QR code |
Figure 2. Publishing tutors’ personal data in the original system |
Figure 3. User information processing diagram |
Figure 4. Publishing tutors’ personal data with QR code |
Figure 5. Publishing tutors’ personal data with hCard |
Figure 6. Saving the information in Outlook |
[1] | Mihai Onita, "Contributii la utilizarea noilor tehnologii informationale in invatamantul electronic," Ph.D. thesis, "Politehnica" University of Timisoara, 2011. |
[2] | Tantek Çelik, microformats.org at 5: Two Billion Pages With hCards, 94% of Rich Snippets (2010), [Online], Available: http://microformats.org/2010/07/08/microformats-org-at-5-hcards-rich-snippets, Jul. 2010. |
[3] | Inc. Gartner, Gartner Says Worldwide Mobile Device Sales to End Users Reached 1.6 Billion Units in 2010; Smartphone Sales Grew 72 Percent in 2010 (2011), [Online], Available: http://www.gartner.com/it/page.jsp?id=1543014. |
[4] | Nigel Bevan, "Measuring usability as quality of use," Software Quality Journal, vol. 4, pp. 115-130, 1995. |
[5] | Tim Berners-Lee, James Hendler, Ora Lassila, "The Semantic Web," New York, 2001. Available: http://www.sciam.com/ article.cfm?id=the-semantic-web. |
[6] | Emily Lewis, Microformats Made Simple. Berkeley, 2009. |
[7] | Tantek Çelik, Microformats, Building Blocks, and You (2007), [Online], Available: http://tantek.com/presentations/ 2007/05/microformats-bb-you/. |
[8] | Internet Mail Consortium, vCard Overview [Online], Available: http://www.imc.org/pdi/vcardoverview.html, March 2011. |
[9] | Microformats.org, Microformats Implementations (2010), [Online], Available: http: //microformats.org /wiki / implementations, Jul. 2010. |
[10] | Microformats.org, Browsers (2010), [Online], Available: http://microformats.org/wiki/browsers, Jul. 2010. |
[11] | Richard MacManus, Google's Semantic Web Push: Rich Snippets Usage Growing (2010), [Online], Available: http://www.readwriteweb.com/archives/google_semantic_web_push_rich_snippets_usage_grow.php. |
[12] | RDF Working Group, Resource Description Framework (RDF) (2004), [Online], Available: http://www.w3.org/RDF/, 2011. |
[13] | Toby Segaran, Colin Evans, Jamie Taylor, Programming the Semantic Web: O'Reilly Media, 2009. |
[14] | John Hebeler, Matthew Fisher, Ryan Blace, Andrew Perez-Lopez, Semantic Web Programming: Wiley, 2009. |
[15] | Ben Adida, Mark Birbeck, RDFa Primer - Bridging the Human and Data Webs (2008), [Online], Available: http://www.w3.org/TR/xhtml-rdfa-primer/, 2012. |
[16] | QR Code.com, Bar code to 2D Code [Online], Available: http://www.denso-wave.com/qrcode/aboutqr-e.html, March 2011. |
[17] | Tony Seideman, "Barcodes Sweep the World," American Heritage, 1998. Available: http://www.americanheritage.com /articles/magazine/it/1993/4/1993_4_56.shtml. |
[18] | Maria Ebling, Ramón Cáceres, "Bar Codes Everywhere You Look," IEEE Pervasive Computing, vol. 9, pp. 4-5, April 2010. |
[19] | QR Code.com, QR Code Features - High Capacity Encoding of Data [Online], Available: http://www.denso-wave.com /qrcode/qrfeature-e.html, March 2011. |
[20] | Xiaoyi Jiang, Matthew Ma, Chang Chen, Tsung-Yu Liu, Tan-Hsu Tan, Yu-Ling Chu, "QR Code and Augmented Reality-Supported Mobile English Learning System," in Mobile Multimedia Processing, vol. 5960: Springer Berlin / Heidelberg, pp. 37-52. |
[21] | [21]Liu Tsung-Yu, Tan Tan-Hsu, Chu Yu-Ling, "2D Barcode and Augmented Reality Supported English Learning System," in Computer and Information Science, 2007. ICIS 2007. 6th IEEE/ACIS International Conference on, 2007, pp. 5-10. |
[22] | Google Code, Google Chart Tools / Image Charts (aka Chart API) (2011), [Online], Available:http://code.google.com/intl/ro-RO/apis/chart/docs/making_charts.html. |
[23] | Adida Ben, "hGRDDL: Bridging microformats and RDFa," Web Semantics: Science, Services and Agents on the World Wide Web, vol. 6, pp. 54-60, 2008. |