{"title":"Advancing Web Development - Enhancing Component-Based Software Engineering and Design Systems Through HTML5 Customized Built-in Elements","authors":"Hardik Shah","doi":"10.5121/ijwest.2024.15102","DOIUrl":"https://doi.org/10.5121/ijwest.2024.15102","url":null,"abstract":"The evolution of web development has been significantly influenced by the introduction of HTML5 Web Components, particularly customized built-in elements. This paper explores the transformative impact of these elements on Component-Based Software Engineering (CBSE) and Design Systems. Customized builtin elements, as an integral part of the Web Components standard, offer unparalleled flexibility and functionality, enabling developers to create bespoke HTML elements that encapsulate specific behaviors and styles. This adaptability is pivotal for CBSE, facilitating the modularization of complex applications into more manageable components. This research delves into how customized built-in elements enhance Design Systems, ensuring visual consistency and superior user experience across digital applications. By adapting these elements to align with an application's design language and brand identity, a seamless and visually cohesive interface is achieved. The paper also examines the cross-browser compatibility, performance optimization, and security considerations associated with implementing these elements, emphasizing their critical role in efficient web application integration. Furthermore, the paper highlights the significance of these elements in contemporary web development scenarios, including Internet of Things (IoT) applications, e-commerce platforms, and educational technologies. The interaction of these components with Progressive Web Apps (PWAs) is also explored, showcasing potential improvements in web experiences. In conclusion, the paper underscores the necessity of addressing challenges such as browser standardization and developer tooling to fully realize the potential of HTML5 customized built-in elements. The discussion concludes with an outlook on the future of these elements, projecting their continuing influence in advancing the field of web development.","PeriodicalId":265326,"journal":{"name":"International journal of Web & Semantic Technology","volume":"40 19","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-01-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140488442","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Enhancing Web Accessibility - Navigating the Upgrade of Design Systems from WCAG 2.0 to WCAG 2.1","authors":"Hardik Shah","doi":"10.5121/ijwest.2024.15101","DOIUrl":"https://doi.org/10.5121/ijwest.2024.15101","url":null,"abstract":"In this research, we explore the vital transition of Design Systems from Web Content Accessibility Guidelines (WCAG) 2.0 to WCAG 2.1, emphasizing its role in enhancing web accessibility and inclusivity in digital environments. The study outlines a comprehensive strategy for achieving WCAG 2.1 compliance, encompassing assessment, strategic planning, implementation, and testing, with a focus on collaboration and user involvement. It also addresses the challenges in using web accessibility tools, such as their complexity and the dynamic nature of accessibility standards. The paper looks forward to the integration of emerging technologies like AI, ML, NLP, VR, and AR in accessibility tools, advocating for universal design and user-centered approaches. This research acts as a crucial guide for organizations aiming to navigate the changing landscape of web accessibility, underscoring the importance of continuous learning and adaptation to maintain and enhance accessibility in digital platforms.","PeriodicalId":265326,"journal":{"name":"International journal of Web & Semantic Technology","volume":"60 19","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-01-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140487029","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Accessibility Evaluation on Ethiopian and South African Airlines Website and Mobile Applications","authors":"Bisrat Betru, Uchenna Ogbonna","doi":"10.5121/ijwest.2022.13401","DOIUrl":"https://doi.org/10.5121/ijwest.2022.13401","url":null,"abstract":"Air transport is one of the major transportation modes in Africa. It has been showing a growth due to significant increase of tourist flights and intercontinental flights. Ethiopian Airlines and South African Airlines are the leading airlines in Africa in terms of working capacity and annual profit. Both Ethiopian and South African Airlines have a website that lets their customers search and book a flight. They also have a mobile application for both android and iOS platforms. The airline industry in Africa is facing market competition from different airlines outside the continent. The competition is getting intense due to the usage of different technological artifacts in the air transport infrastructure by competitors. The development of an accessible and usable website and mobile application for flight booking and related services can help African airlines to compete well. This paper is about evaluating the accessibility of Ethiopian and South African airlines’ websites and mobile applications using manual and automatic accessibility evaluation techniques. As per the evaluation result, both airlines shall work hard to inclusively design their interactive online reservation systems. To do so, they need to consider the seven principles of Universal Design whenever they enhance their interactive systems.","PeriodicalId":265326,"journal":{"name":"International journal of Web & Semantic Technology","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133504411","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Nikhil Polkampally, D. Kumar, G. Sekhar, Mettu Karuna Sri Reddy
{"title":"Covid-19 Vaccination Classification of Opinion Mining with Semantic Knowledge-based Decision Making","authors":"Nikhil Polkampally, D. Kumar, G. Sekhar, Mettu Karuna Sri Reddy","doi":"10.5121/ijwest.2022.13301","DOIUrl":"https://doi.org/10.5121/ijwest.2022.13301","url":null,"abstract":"The Covid-19 ontology is to classify the data using a supervised learning approach in machine learning, which has been preprocessed. Afterthe classification is done, with thehelp of opinion mining with decisionmaking, the classified data is stored in the database using semantic webontology using the protégé tool. The data will be retrieved through SPARQL which helps to retrieve complex queries, followed by the output based on the given query. This Covid-19 ontology helps in analyzing the risk factors and treatment plans for the respective individuals i.e., students based on their given details which include diagnosis, symptoms, and vaccination history. The information given by the students can be automatically processed and with the help of SWRL (Semantic Web Rule Language), the risk factor and treatment plans for the students are inferred from the given knowledge.","PeriodicalId":265326,"journal":{"name":"International journal of Web & Semantic Technology","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115830669","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A statistical model for morphology inspired by the Amis language","authors":"I. Bril, Achraf Lassoued, Michel de Rougemont","doi":"10.5121/ijwest.2022.13201","DOIUrl":"https://doi.org/10.5121/ijwest.2022.13201","url":null,"abstract":"We introduce a statistical model for analysing the morphology of natural languages based on their affixes. The model was inspired by the analysis of Amis, an Austronesian language with a rich morphology. As words contain a root and potential affixes, we associate three vectors with each word: one for the root, one for the prefixes, and one for the suffixes. The morphology captures semantic notions and we show how to approximately predict some of them, for example the type of simple sentences using prefixes and suffixes only. We then define a Sentence vector s associated with each sentence, built from the prefixes and suffixes of the sentence and show how to approximately predict a derivation tree in a grammar.","PeriodicalId":265326,"journal":{"name":"International journal of Web & Semantic Technology","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114796108","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}