Submit Search
Upload
IRJET- A Personalized Web Browser
•
0 likes
•
18 views
IRJET Journal
Follow
https://www.irjet.net/archives/V5/i4/IRJET-V5I495.pdf
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 4
Download now
Download to read offline
Recommended
Front-end technologies for Wonderful User Experience through Websites
Front-end technologies for Wonderful User Experience through Websites
Ready Bytes Software labs
Acknowledgement
Acknowledgement
Rasim Izhar Ali
Front end web development
Front end web development
viveksewa
Front End Development | Introduction
Front End Development | Introduction
JohnTaieb
Industrial training report
Industrial training report
Akash Kr Sinha
Analyzing bootsrap and foundation font-end frameworks : a comparative study
Analyzing bootsrap and foundation font-end frameworks : a comparative study
IJECEIAES
Front-End Web Development
Front-End Web Development
Yash Sati
Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lesson
Mukalele Rogers
Recommended
Front-end technologies for Wonderful User Experience through Websites
Front-end technologies for Wonderful User Experience through Websites
Ready Bytes Software labs
Acknowledgement
Acknowledgement
Rasim Izhar Ali
Front end web development
Front end web development
viveksewa
Front End Development | Introduction
Front End Development | Introduction
JohnTaieb
Industrial training report
Industrial training report
Akash Kr Sinha
Analyzing bootsrap and foundation font-end frameworks : a comparative study
Analyzing bootsrap and foundation font-end frameworks : a comparative study
IJECEIAES
Front-End Web Development
Front-End Web Development
Yash Sati
Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lesson
Mukalele Rogers
Project report | Major Project | Engineering | Devansh Koolwal
Project report | Major Project | Engineering | Devansh Koolwal
Devansh Koolwal
Front end development best practices
Front end development best practices
Karolina Coates
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
Oleksii Prohonnyi
2014_report
2014_report
K SEZER
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)
PCG Solution
Client Building Functional webapps.
Client Building Functional webapps.
Arun Kumar
Yacks
Yacks
Ţurcanu Tudor
Zemanta
Zemanta
adgamisutza
SeniorProject_Jurgun
SeniorProject_Jurgun
Wichares Bunjitpimol
Introduction To Website Development
Introduction To Website Development
zaidfarooqui974
Top frontend web development tools
Top frontend web development tools
Benji Harrison
Introduction to Basic Concepts in Web
Introduction to Basic Concepts in Web
Jussi Pohjolainen
A Complete Guide to Frontend - UI Developer
A Complete Guide to Frontend - UI Developer
nariyaravi
Report html5
Report html5
Himanshu Phulara
What is java script
What is java script
sumanbaba_73
Web Engineering UNIT III as per RGPV Syllabus
Web Engineering UNIT III as per RGPV Syllabus
NANDINI SHARMA
Front end architecture
Front end architecture
Remus Langu
Adobe Flex Framework
Adobe Flex Framework
Elena-Oana Tabaranu
Lit 20170306
Lit 20170306
Scott Williams
Web based appplication
Web based appplication
jpsiva
Nt1310 Final Exam Questions And Answers
Nt1310 Final Exam Questions And Answers
Lisa Williams
The most effective development service is available to Pakistan.ppt
The most effective development service is available to Pakistan.ppt
Connect Solutions
More Related Content
What's hot
Project report | Major Project | Engineering | Devansh Koolwal
Project report | Major Project | Engineering | Devansh Koolwal
Devansh Koolwal
Front end development best practices
Front end development best practices
Karolina Coates
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
Oleksii Prohonnyi
2014_report
2014_report
K SEZER
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)
PCG Solution
Client Building Functional webapps.
Client Building Functional webapps.
Arun Kumar
Yacks
Yacks
Ţurcanu Tudor
Zemanta
Zemanta
adgamisutza
SeniorProject_Jurgun
SeniorProject_Jurgun
Wichares Bunjitpimol
Introduction To Website Development
Introduction To Website Development
zaidfarooqui974
Top frontend web development tools
Top frontend web development tools
Benji Harrison
Introduction to Basic Concepts in Web
Introduction to Basic Concepts in Web
Jussi Pohjolainen
A Complete Guide to Frontend - UI Developer
A Complete Guide to Frontend - UI Developer
nariyaravi
Report html5
Report html5
Himanshu Phulara
What is java script
What is java script
sumanbaba_73
Web Engineering UNIT III as per RGPV Syllabus
Web Engineering UNIT III as per RGPV Syllabus
NANDINI SHARMA
Front end architecture
Front end architecture
Remus Langu
Adobe Flex Framework
Adobe Flex Framework
Elena-Oana Tabaranu
Lit 20170306
Lit 20170306
Scott Williams
Web based appplication
Web based appplication
jpsiva
What's hot
(20)
Project report | Major Project | Engineering | Devansh Koolwal
Project report | Major Project | Engineering | Devansh Koolwal
Front end development best practices
Front end development best practices
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
2014_report
2014_report
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)
Client Building Functional webapps.
Client Building Functional webapps.
Yacks
Yacks
Zemanta
Zemanta
SeniorProject_Jurgun
SeniorProject_Jurgun
Introduction To Website Development
Introduction To Website Development
Top frontend web development tools
Top frontend web development tools
Introduction to Basic Concepts in Web
Introduction to Basic Concepts in Web
A Complete Guide to Frontend - UI Developer
A Complete Guide to Frontend - UI Developer
Report html5
Report html5
What is java script
What is java script
Web Engineering UNIT III as per RGPV Syllabus
Web Engineering UNIT III as per RGPV Syllabus
Front end architecture
Front end architecture
Adobe Flex Framework
Adobe Flex Framework
Lit 20170306
Lit 20170306
Web based appplication
Web based appplication
Similar to IRJET- A Personalized Web Browser
Nt1310 Final Exam Questions And Answers
Nt1310 Final Exam Questions And Answers
Lisa Williams
The most effective development service is available to Pakistan.ppt
The most effective development service is available to Pakistan.ppt
Connect Solutions
Web Designs Services
Web Designs Services
Nusrat Khanom
The most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdf
Connect Solutions
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdf
Connect Solutions
web development.pdf
web development.pdf
JessicaArifa
The most efficient development tool is now available in Pakistan.ppt
The most efficient development tool is now available in Pakistan.ppt
Connect Solutions
Web Development .pdf
Web Development .pdf
Ishani Jerin
Fundamental of-web design-trends-20142
Fundamental of-web design-trends-20142
Ly Nguyen Bui
The Guide to Website Development for Beginners.pptx
The Guide to Website Development for Beginners.pptx
Connect Solutions
web devs ppt.ppsx
web devs ppt.ppsx
AsendraChauhan1
The best development services available for Pakistan.ppt
The best development services available for Pakistan.ppt
Connect Solutions
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdf
Connect Solutions
Web Development
Web Development
Fariha Tasnim
The Guide to Website Development for Beginners.ppt
The Guide to Website Development for Beginners.ppt
Connect Solutions
Full stack devlopment using django main ppt
Full stack devlopment using django main ppt
SudhanshuVijay3
Leading frameworks to power your front end development
Leading frameworks to power your front end development
Benish Balakrishnan
A Complete Guide to Website Development
A Complete Guide to Website Development
CHL Softech
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Seo Expate BD LTD
Basics of Website Design
Basics of Website Design
ijbuiiir1
Similar to IRJET- A Personalized Web Browser
(20)
Nt1310 Final Exam Questions And Answers
Nt1310 Final Exam Questions And Answers
The most effective development service is available to Pakistan.ppt
The most effective development service is available to Pakistan.ppt
Web Designs Services
Web Designs Services
The most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdf
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdf
web development.pdf
web development.pdf
The most efficient development tool is now available in Pakistan.ppt
The most efficient development tool is now available in Pakistan.ppt
Web Development .pdf
Web Development .pdf
Fundamental of-web design-trends-20142
Fundamental of-web design-trends-20142
The Guide to Website Development for Beginners.pptx
The Guide to Website Development for Beginners.pptx
web devs ppt.ppsx
web devs ppt.ppsx
The best development services available for Pakistan.ppt
The best development services available for Pakistan.ppt
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdf
Web Development
Web Development
The Guide to Website Development for Beginners.ppt
The Guide to Website Development for Beginners.ppt
Full stack devlopment using django main ppt
Full stack devlopment using django main ppt
Leading frameworks to power your front end development
Leading frameworks to power your front end development
A Complete Guide to Website Development
A Complete Guide to Website Development
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Basics of Website Design
Basics of Website Design
More from IRJET Journal
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
React based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
More from IRJET Journal
(20)
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
React based fullstack edtech web application
React based fullstack edtech web application
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Recently uploaded
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
NikhilNagaraju
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur High Profile
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
soniya singh
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
null - The Open Security Community
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
upamatechverse
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
purnimasatapathy1234
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
srsj9000
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
João Esperancinha
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Soham Mondal
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
AbhinavSharma374939
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
slot gacor bisa pakai pulsa
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
Asutosh Ranjan
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
Suhani Kapoor
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
ranjana rawat
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
wendy cai
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
ranjana rawat
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
9953056974 Low Rate Call Girls In Saket, Delhi NCR
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
RajkumarAkumalla
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur High Profile
Recently uploaded
(20)
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
IRJET- A Personalized Web Browser
1.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 442 A Personalized Web Browser D.VIGNESH KUMAR1, D.KARTHIK KUMAR2, S.RAJAPRIYAN3, MS. J. SHANTHALAKSHMI REVATHY4 123, Computer Science and Engineering, Velammal College of Engineering and Technology, Madurai, Tamil Nadu, India 4Assistant Professor, Computer Science and Engineering, Velammal College of Engineering and Technology, Madurai, Tamil Nadu, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - In a normal web browser the user used to browse in single full screen and switches over tabs for browsing to browse two different pages also normal browser are personalized based upon the search engines and regular browser are less interactive. Our proposed browser can be used to browse multiple sites in a single screen that is in split mode. This model supports more Interactivenessbysupporting shortcut features and voice control, this is done without adding any hazardous extensions. Data analysis is made on data which is fetched from search engine of the browser to make more personalized browser for the users. User needs to create an account in browser server. While creating an account user need to give his unique id like mobile number for authentication, also account name and password for sign in. The data is sent to the server and data analysis will take place in server for the particular user. Key Words: Browser,Lightweight browser,Personalization, Data analysis, Electronjs, Voice Control. 1. INTRODUCTION The present browsers are less interactive where we need to use mouse to scroll up and down and to navigate through pages we need cursor. In some browser the interaction is enhanced using some extensions but extensionsmaycontain malware and causes security issues. The browser also don’t support multiple view user needs to switch tabsfor viewing multiple web pages. Then if we turn towards data analysis, personalisation is done for only specificsearchengine.There is no any common personalization for a browser. For example if user has Google account the user data is analysed which is given in Google search engine. The size of browser is also too large and consumes more RAM of our system. Browsers like chrome consumes more RAM of our system when many tabs are opened also it occupies more space in our system. Normal browsers are cross platform but for different operating systemsthey need to modify somecodes or structure of browser to support different operating system. Our personalized browser is designed in way to find remedy for all above mentioned issues. Our browserismade using web technologies so it is light weighted and design is made easier using HTML. Interactionisenhancedusingvoice and shortcuts inbuildly without adding any extensions. Data analysis made common for all the search engines. It supports cross platform without modifying anythingincode and structure using electronjs. 1.1 Objective To develop common analysis for all search engines. To enhance interaction without adding extensions. To develop light weight browser. To support multiple views of webpage in single tab. 2. ARCHITECTURE There are a lot of web browsers available in the market. All of them interpret and display information on the screen however their capabilities and structure varies depending upon implementation. But the mostbasiccomponentthatall web browsers must exhibit is listed below: Controller/Dispatcher Interpreter Client Programs Controller works as a control unit in CPU. It takes input from the keyboard or mouse, interpret it and make other services to work on the basis of input it receives. Interpreter receives information from the controller and executes the instruction line by line. Some interpreters are mandatory while some are optional. For example, HTML interpreter program is mandatory and java interpreter is optional. Client Program describes the specific protocol that will be used to access a particular service. Following are the client programs that are commonly used: HTTP SMTP FTP POP
2.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 443 Fig -1: Browser Architecture 3. SYSTEM DESIGN The first thing to do is step back and build a model for how browsers are used. User research and design analysisallows for complex models, which, depending on the kinds of questions you want answersto, may be entirely worthwhile. In this little model everything people do with browsers falls into three categories: Reading. It’s the ability to read information off the screen, through the browser, that is the largest percentageofhuman activity with browsers. Think about it: the reason for all of that searching, clicking and bookmaking is to find things worth reading (or perhaps skimming, sending to friends, or printing out). If you were to take a stopwatch and measure how much time most people spend doingvariousthingswith their browser, reading or skimming pages would be at the top of the list. There is a reason that the page itself is the largest part of the UI of any web browser. Scroll bars get more usage than most other browser features combined. Navigating: Since reading doesn’t require muchinteraction from the browser, most browsers build their structure around moving between pages. Hypertext systemsarebased on the ability to navigate, both through clicking links, and using other browser tools (Bookmarks, searches). A good browser makes it easy not only to move from one page or site to another, but also makes it easy to return to things the user has already seen (e.g. History) and things they have deemed as important or interesting (Bookmarks). Interacting: Any time the user has to put information into the browser, URLs, passwords, credit card numbers, naked pictures of their neighbors, they are interacting with the browser or a website. Within the browser itself,thiscouldbe setting preferences, or adding/managing bookmarks. With websites it could be creating email, chatting with friends, or doing any of the other amazing things websites do. 4. IMPLEMENTATION The development software used for the projectisHTML,CSS, JAVASCRIPT and ELECTRON JS to convert them into execution files. For voice recognition implementationweare using Pocketsphinx, offline speech recognition engine. HTML HyperText Markup Language (HTML) is a markup language for creating webpages. Webpages are usually viewed in a web browser. They can include writing, links, pictures, and even sound and video. HTML is used to mark and describe each of these kinds of content so the web browser can show them correctly.HTML can also be used to add Meta information to a web page. Meta information is information about the web page. For example, the name of the person who made it. Meta information is not usually shown by web browsers. CSS Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language. Although most often used to set the visual style of web pages and user interfaces written in HTML and XHTML, the language can be applied to any XML document, including plain XML, SVG and XUL, and is applicable to rendering in speech, or on other media. Along with HTML and JavaScript, CSS is a cornerstone technology used by most websitesto create visually engagingwebpages, user interfaces for web applications, and user interfaces for many mobile applications.CSS is designed primarily to enable the separation of presentation and content,including aspects such as the layout, colors, and fonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple HTML pages to share formatting by specifying the relevant CSS in a separate .css file, and reduce complexity and repetition in the structural content. JavaScript JavaScript often abbreviated as JS, is a high-level, interpreted programming language. It is a language whichis also characterized as dynamic, weakly typed, prototype- based and multi-paradigm. Alongside HTML and CSS, JavaScript is one of the three core technologies of World Wide Web content engineering. It is used to make webpages interactive and provide online programs, including video games. The majority of websites employ it, and all modern web browsers support it without the need for plug-ins by means of a built-in JavaScript engine. Each of the many JavaScript engines represent a different implementation of JavaScript, all based on the ECMAScript specification, with some engines not supporting the spec fully, and with many engines supporting additional features beyond ECMA. Normal browser is done with event handlingforforwardand backward navigation of web page in the browser using java script. Now we know convert them into execution file. This can be done using Electronjs. Electron Electron is an open-source framework createdand maintained by GitHub. It allows for the development of desktop GUI applications using front and back end
3.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 444 components originally developed for web applications: Node.js runtime for the backend and Chromium for the frontend. Electron is the main GUI frameworkbehindseveral notable open-source projects including GitHub's Atom and Microsoft's Visual Studio Code source code editors, theTidal music streaming service desktop application and the Light Table IDE, in addition to the freeware desktop client for the Discord chat service. NPM npm package manager for the JavaScriptprogramming language. It is the default package managerfortheJavaScript runtime environment Node.js. It consists of a command line client, also called npm, and an online database of public and paid-for private packages, called the npm registry. The registry is accessed via the client, and the available packages can be browsed and searched via the npm website. The package manager and the registry are managed by npm, Inc. Using this npm we are installing the electron and other required runtime environments. A basic Electron app consists of three files: Package.json (metadata), main.js (code) and index.html (graphical user interface). The framework is provided by the Electron executable file (electron.exe on Windows, electron.app on MacOS, and electron on Linux). Developerswishing to add branding and custom icons can rename and/or edit the Electron executable file. The most important file in the Electron file is Package.json. It keeps information about the package. The most common information in Package.json is: "name", the application name "version", the application version string "main", the name of the main script file of the application Package.json is an npm file. Using this electron execution file can be created using electron by converting the HTML CSS files. iframes in HTML areused to split thescreenformultiple web page in a single tab. To generalize the analysis common for all search engine user needsto create accountin browser server. The data which is searched is passed to through server and server will analysis the data. The result is provided as insights about the data provided and filters the content according to the user’s previous searches and event occurrence. To analysis data at server side hadoop is used. Hadoop Apache Hadoop is a collection of open-source software utilities that facilitate using a network of many computers to solve problems involving massive amounts of data and computation. It provides a software framework for distributed storage and processing of big data using the Map Reduce programming model. Originally designed for computerclusters built from commodityhardware—stillthe commonuse—ithas also found useon clustersofhigher-end hardware. All the modules in Hadoop are designed with a fundamental assumption thathardwarefailuresarecommon occurrences and should be automatically handled by the framework. Using this data analysis is made on data sent to the server and provides insights about the user. Interactiveness is enhanced using speech and shortcuts without adding any extensions thatis both these featuresare done inbuilt. PocketSphinx For Voice Recognition we are using PocketSphinx .It is a offline voicerecognition.PocketSphinxis one of Carnegie Mellon University's open source large vocabulary, speaker-independent continuous speech recognition engine. This is a Research System. The words are identified based on the pronunciation for a word or a phrase from “The CMU Pronouncing Dictionary” The Carnegie Mellon University PronouncingDictionary isan open-source machine-readable pronunciationdictionaryfor North American English that contains over 134,000 words and their pronunciations. CMUdict is being actively maintained and expanded. We are open to suggestions, corrections and other input. Its entries are particularly useful for speech recognition and synthesis, as it has mappings from words to their pronunciations in the ARPAbet phoneme set, a standard for Englishpronunciation. The current phoneme set contains 39 phonemes, vowels carry a lexical stress marker: 0 — No stress 1 — Primary stress 2 — Secondary stress The Pocketsphinx API is designed to ease the use of speech recognizer functionality in your applications: It is very likely to remain stable both in terms of source and binary compatibility, due to use of abstract types. It is fully re-entrant, so there is no problem having multiple decoders in the same process. It allows a drastic reduction in code footprint and a modest but significant reduction in memory consumption. There are multiple possible search modes: Keyword: efficiently looks for a key phrase and ignores other speech. It allows configuring the detection threshold. Grammar: recognizes speech according to the JSGF grammar. Unlike key phrase search, grammar search doesn’t ignore words which are not in the grammar but tries to recognize them. ngram/lm: recognizes natural speech with a language model. allphone: recognizes phonemes with a phonetic language model.
4.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 445 5. EXPERIMENTAL RESULTS We conducted experiments on time taken to load a webpage in our electron web browser in comparison with other web browsers like Google Chrome, Mozilla Firefox, Internet Explorer, Microsoft Edge, Safari. The results showed faster retrieval of a web page for our electron web browser. Fig -2: Experimental Results 6. CONCLUSION This browser provides more generalized personalization with richer interaction and multiple views. Allthese features were added without adding any extension which is more vulnerable in cybercrime. Also our browsers are fast light, weighted, cross platform and consumes less RAM compared to other browsers leading in the market. Future scope Now daysoperating systemsmemory size are reducing. An operating system can be build under few mega bytes. Thus it increases compact ability of computer devices. To suite with this environment the browser should be light weighted cross platform that is supportsalloperatingsystem without changing any structure of the browser. Also Gestures can be included for interaction with browsers for physically aided peoples. Data analysis can be proceeded with machine learning and predicts what the user going to search before he types. These features will moves the browsing experience to next level of generation. The following are future scopes of the browser. Gesture controlled browser for physically aided peoples. Machine learning Browser for predicting the future searches of users. Fully Voice controlled web browser REFERENCES [1] A. Grosskurth, M. W. Godfrey, “A reference architecture for Web browsers”, 21st IEEE International Conference on Software Maintenance (ICSM'05) [2] X. Qiao, G. Nan, Y. Peng, L. Guo, J. Chen, Y. Sun, and J. Chen. Ndnbrowser: An extended web browser for named data networking. Journal of Network and Computer Applications, 50:134–147, 2015. [3] Chris Grier, Shuo Tang, Samuel T. King,“Web Browsing with the OP Web Browser”, 2008 IEEE Symposium on Security and Privacy (sp 2008) [4] Tingshao Zhu, Xinguo Xu, Guohua Liu,“Identifying machine query for an intelligent web browser system”, 2010 IEEE 2nd Symposium on Web Society [5] Chris Grier, Shuo Tang, Samuel T. King, “Secure Web Browsing with the OP Web Browser” 2008 IEEE Symposium on Security and Privacy (sp 2008) [6] Sean Pretorius, Adeyemi R. Ikuesan, Hein S. Venter, “Attributing usersbased on web browser history”,2017 IEEE Conference on Application, Information and Network Security (AINS) [7] Ankit Kumar, Joy Bose, Divya Bansal, “A web browser responsiveto theuserinterestlevel”,2015 Annual IEEE India Conference (INDICON) [8] Joy Bose, Amit Singhai, Ankur Trisal, Vinod Keshav, Utkarsh Dubey, “A hands free browser using EEG and voice inputs”, 2015 International Joint Conference on Neural Networks (IJCNN)
Download now