This is a Demo Server. Data inside this system is only for test purpose.
 

Collection and classification of JavaScript libraries included in website

dc.contributor.advisor Tuğlular, Tuğkan en_US
dc.contributor.author Atıcı, İrem
dc.date.accessioned 2023-11-13T09:22:03Z
dc.date.available 2023-11-13T09:22:03Z
dc.date.issued 2015-06
dc.description Thesis (Master)--Izmir Institute of Technology, Computer Engineering, Izmir, 2015 en_US
dc.description Includes bibliographical references (leaves: 75-77) en_US
dc.description Text in English; Abstract: Turkish and English en_US
dc.description x, 99 leaves en_US
dc.description Izmir Institute of Technology en_US
dc.description.abstract Over the past years, web development processes have been improved incredibly with the fact that websites and web applications became extremely useful and beneficial in several different areas such as business, education, e-commerce, entertainment etc. At the same time, web development tools and technologies have been improved to be able to develop more creative and interactive websites and web applications. Therefore, a wide variety of methods, tools and languages for developing websites and web applications are available for the web developers nowadays. In this thesis, JavaScript among all of the web development technologies is analyzed with the hope of contributing web development processes. A prototype named JS_Librarian has been developed for this thesis with the purpose of collection and classification of JavaScript libraries included in websites. The application accepts website URLs as input. After it receives URLs, it makes request to the webpages of the website and retrieves the HTML code. Then JavaScript code is extracted from the HTML code, so the basic process of information retrieval is achieved in this way. After the information retrieval process, JavaScript codes are analyzed and selected classification methods are applied to the URLs that are residing in the system. At the end of the study, JavaScript libraries have been classified based on specified website categories and the retrieval reports from the application represents that class of JavaScript libraries used in websites may vary according to categories of websites. en_US
dc.description.abstract Yıllar ilerledikçe, web sitelerinin ve uygulamalarının çok çeşitli alanlarda, iş, eğitim, e-ticaret, eğlence gibi, oldukça kullanışlı hale gelmesi gerçeği ile web geliştirme süreçleri hızlı bir şekilde ilerleme göstermiştir. Aynı zamanda, daha yaratıcı ve dinamik web siteleri ve uygulamaları geliştirebilmek adına, web geliştirme araçları ve teknolojileri de ilerleme göstermektedir. Bu sebep ile günümüzde, web geliştiriciler için çok fazla sayıda yöntem, araç ve yazılım dili bulunmaktadır. Bu tez çalışmasında, web geliştirme süreçlerine katkıda bulunabilmek umudu ile bu teknolojilerden biri olan JavaScript incelenmektedir. Bu tez için JS_Librarian adında bir uygulama, web sitelerinde yer alan JavaScript kütüphanelerinin toplanması ve sınıflandırılması amacına hizmet etmek üzere geliştirilmiştir. Uygulama girdi olarak web site URL’lerini kabul eder. URL’ler alındıktan sonra, web sitelerinde bulunan sayfalara istek gönderilir ve HTML kodları çağırılır. Toplanan HTML kodları arasından JavaScript kodları bulunur. Bilgi alma işleminin önemli bir kısmı bu şekilde tamamlanır. Bu aşamadan sonra, JavaScript kodları analiz edilerek, seçilen sınıflandırma metotları sistemde bulunan URL’lere uygulanır. Çalışmanın sonunda JavaScript kütüphaneleri, belirlenen web site kategorilerine göre sınıflandırılmıştır ve uygulamadan elde edilen rapor sonuçlarına göre JavaScript kütüphaneleri sınıfları web sitelerinin kategorilerine bağlı olarak çeşitlilik gösterebilmektedir. en_US
dc.identifier.uri http://standard-demo.gcris.com/handle/123456789/3925
dc.language.iso en en_US
dc.publisher Izmir Institute of Technology en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject HTML en_US
dc.subject JS_Librarian en_US
dc.subject.lcsh JavaScript (Computer program language) en_US
dc.title Collection and classification of JavaScript libraries included in website en_US
dc.title.alternative Web sitelerinde yer alan JavaScript kütüphanelerinin toplanması ve sınıflandırılması en_US
dc.type Master Thesis en_US
dspace.entity.type Publication
gdc.author.institutional Atıcı, İrem
gdc.description.department Computer Engineering en_US
gdc.description.publicationcategory Tez en_US
gdc.oaire.accepatencedate 2015-01-01
gdc.oaire.diamondjournal false
gdc.oaire.impulse 0
gdc.oaire.influence 2.9837197E-9
gdc.oaire.influencealt 0
gdc.oaire.isgreen true
gdc.oaire.keywords Computer Engineering and Computer Science and Control
gdc.oaire.keywords Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol
gdc.oaire.popularity 1.1832216E-9
gdc.oaire.popularityalt 0.0
gdc.oaire.publicfunded false
relation.isAuthorOfPublication 16066bf2-f189-4d4b-91e8-3fc6cb495163
relation.isAuthorOfPublication.latestForDiscovery 16066bf2-f189-4d4b-91e8-3fc6cb495163

Files

Collections