International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Informe Territorial - Comuna 7. Ciudad de Buenos AiresDaniel Chain
La Secretaría de Planeamiento dependiente del Ministerio de Desarrollo Urbano presenta el informe de la Comuna 7, integrada por los barrios de Flores y Parque Chacabuco. El presente informe consiste en un estudio detallado del mercado inmobiliario y la construcción, de la distribución de los diferentes usos del suelo y de los indicadores de sustentabilidad urbana, con el fin de comprender los patrones que hacen a la dinámica económica, social y territorial de la Comuna.
32 Ways a Digital Marketing Consultant Can Help Grow Your BusinessBarry Feldman
How can a digital marketing consultant help your business? In this resource we'll count the ways. 24 additional marketing resources are bundled for free.
Best practices to increase the performance of web-based applicationsMouhamad Kawas
In today’s world, technology development aspects are growing rapidly in a way that makes the development of these aspects unacceptable to slowdown.
Perhaps the most distinguishing aspect is the World Wide Web which is considered as the main container for these prospects, despite of the challenges and the difficulties which have faced it since the beginning especially in term of performance.
This paper states current performance difficulties that face web-based applications, grouping these difficulties into categories based on the web technology used. It also proposes a number of recommendations and enhancements that increase and optimize the web performance> These recommendations are implemented in a real case which is “Mofadalah” web-based application at the Syrian ministry of health.
Informe Territorial - Comuna 7. Ciudad de Buenos AiresDaniel Chain
La Secretaría de Planeamiento dependiente del Ministerio de Desarrollo Urbano presenta el informe de la Comuna 7, integrada por los barrios de Flores y Parque Chacabuco. El presente informe consiste en un estudio detallado del mercado inmobiliario y la construcción, de la distribución de los diferentes usos del suelo y de los indicadores de sustentabilidad urbana, con el fin de comprender los patrones que hacen a la dinámica económica, social y territorial de la Comuna.
32 Ways a Digital Marketing Consultant Can Help Grow Your BusinessBarry Feldman
How can a digital marketing consultant help your business? In this resource we'll count the ways. 24 additional marketing resources are bundled for free.
Best practices to increase the performance of web-based applicationsMouhamad Kawas
In today’s world, technology development aspects are growing rapidly in a way that makes the development of these aspects unacceptable to slowdown.
Perhaps the most distinguishing aspect is the World Wide Web which is considered as the main container for these prospects, despite of the challenges and the difficulties which have faced it since the beginning especially in term of performance.
This paper states current performance difficulties that face web-based applications, grouping these difficulties into categories based on the web technology used. It also proposes a number of recommendations and enhancements that increase and optimize the web performance> These recommendations are implemented in a real case which is “Mofadalah” web-based application at the Syrian ministry of health.
This paper describes the importance of a performant presentation tier. It presents the easiest way of optimizing the client-side code, providing source code examples for good practices. It then shows the correct approach to using CSS and HTML and the impact it has on the website response time. The Ajax technology is briefly described, emphasizing the role of JavaScript and presenting methods for improving its performance. In the end, some popular tools for monitoring and testing web applications are introduced.
Account receivable management applicationMike Taylor
Account Receivable Management Application is a Account receivable management application development & Invoice Management System short term cash flow need.
Did you know that 80% to 90% of the user's page-load time comes from components outside the firewall? Optimizing performance on the front end (e.g. from the client side) can enhance the user experience by reducing the response times of your web pages and making them load and render much faster.
This presentation is entirely for new responsive website designers. We have given basics and very useful tips to create a very basic responsive website. Apart from this you will read very useful facts and records about mobile website designing here.
In today's internet scenario responsive websites are the most popular way of putting a website in worldwide web, as this a form in which your website can be seen in multiple devices without any problem. In this slide we tried to explain step by step processes in responsive website design.
JOB PORTAL
Project Summary:
Title
: JOB-PORTAL SYSTEM
Definition
: To manage the jobseeker and recruiter [employer]
Developed at :HCL Info System Pvt. Ltd. Ahmadabad.
Team Size : 2
Team Members
:
Software Requirements
: Microsoft Visual Studio 2005, SQL Server.NET Framework 2.0
Development Platform
: Microsoft Visual Studio2008
Front-end-tool
: ASP.NET
Back-end-tool
: SQL Server
Office Automation Tools
: Ms-word
Project Guid
PURPOSE:
· We have developed the job-portal. This portal can handle data of Recruits (Several Companies) who are looking for suitable candidates for their vacancies.
· This portal will be most useful for Consultants for searching of matching job with jobseekers etc.
· The classic Functionality of this Application focuses on data storage. However, the means to retrieve and analyze data, to extract, transform and load data, and to manage the data dictionary.
· An administrator is provided through which can enter Recruiter’s record /type of jobs/jobseeker’s description. A registration form is provided through which user can enter details of company like location of company/type of job/status of job/Qualification of jobseekers. This data once entered can be edited/deleted as required when there will be vast entries of data user can scroll the data.
· There are sections provided for Recruiter Requirement/Resource.
Recruiter:
In Recruiter sections, user can enter the details of companies through the help of portal. The portal has a form that’s will ask details like company id/name/location/address/city/country/contact person/contact number/email_id. Once after entering the details the data will be saved by clicking save button and the details will be stored in the Recruiter database.
Requirement:
In Requirement sections, various vacancies of various companies are stored. All the details like job_id , job title , job location , functional skills , technical skills , company_id , contact_id , contact person , contact number , email_id are stored in database.
Resource:
In Resource sections, details of various Jobseekers are stored. All the Personal details and Technical and Educational background, work experience.
Search:
In search section, user will search for matching requirement and jobseeker as per their requirement from of the portal and fill the form as it given above.
SCOPE:
· There is no any online Payment gateway provided in this portal. So, any company which would register would not be able to pay online. Payment would be done by check/case.
· There are no banners for advertisement on the site.
· This system can run only on Windows platform.
· Supported only in My SQL database.
· No security of data.
· No N-level category.
· Supportive language is only English.
TECHNOLOGY AND LITERATURE REVIEW
In developing the Job portal website, we have used ASP.NET 2008. In which C# is used for server side cod.
Performance is the most important attribute for success of any commercial and Enterprise Software. In a client server environment, developers focus a lot on optimizing the Data and Logical Tiers. Optimization of Presentation Tier which is responsible for more than 30 % of performance is usually ignored.
The document is developed with the intension to teach the technical staff on Optimizing the Presentation Tier which significantly improves the performance of the Client Server applications.
SEO Audit Report | Analyze Website Free 2023SEO Expert
An SEO Audit report helps your website project and ranking factor that also define how many issue is going on in your site. It is the first step to implementation that will measurable results. The purpose of the audit report is to identify the affecting organic search performances as possible. For more information visit our page. Link: https://www.facebook.com/seo1918
Chrome Developer Tools - Pro Tips & TricksMars Devs
Whether you are a developer or not, Chrome developer tools bring something for everyone. Today, we’ll review Chrome Developer Tools and how to maximize them uniquely. Chrome Developer Tools is a developer tool built into the Chrome browser. Here’s what you should know!
Click here to know more: https://www.marsdevs.com/blogs/chrome-developer-tools-pro-tips-tricks
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
This paper describes the importance of a performant presentation tier. It presents the easiest way of optimizing the client-side code, providing source code examples for good practices. It then shows the correct approach to using CSS and HTML and the impact it has on the website response time. The Ajax technology is briefly described, emphasizing the role of JavaScript and presenting methods for improving its performance. In the end, some popular tools for monitoring and testing web applications are introduced.
Account receivable management applicationMike Taylor
Account Receivable Management Application is a Account receivable management application development & Invoice Management System short term cash flow need.
Did you know that 80% to 90% of the user's page-load time comes from components outside the firewall? Optimizing performance on the front end (e.g. from the client side) can enhance the user experience by reducing the response times of your web pages and making them load and render much faster.
This presentation is entirely for new responsive website designers. We have given basics and very useful tips to create a very basic responsive website. Apart from this you will read very useful facts and records about mobile website designing here.
In today's internet scenario responsive websites are the most popular way of putting a website in worldwide web, as this a form in which your website can be seen in multiple devices without any problem. In this slide we tried to explain step by step processes in responsive website design.
JOB PORTAL
Project Summary:
Title
: JOB-PORTAL SYSTEM
Definition
: To manage the jobseeker and recruiter [employer]
Developed at :HCL Info System Pvt. Ltd. Ahmadabad.
Team Size : 2
Team Members
:
Software Requirements
: Microsoft Visual Studio 2005, SQL Server.NET Framework 2.0
Development Platform
: Microsoft Visual Studio2008
Front-end-tool
: ASP.NET
Back-end-tool
: SQL Server
Office Automation Tools
: Ms-word
Project Guid
PURPOSE:
· We have developed the job-portal. This portal can handle data of Recruits (Several Companies) who are looking for suitable candidates for their vacancies.
· This portal will be most useful for Consultants for searching of matching job with jobseekers etc.
· The classic Functionality of this Application focuses on data storage. However, the means to retrieve and analyze data, to extract, transform and load data, and to manage the data dictionary.
· An administrator is provided through which can enter Recruiter’s record /type of jobs/jobseeker’s description. A registration form is provided through which user can enter details of company like location of company/type of job/status of job/Qualification of jobseekers. This data once entered can be edited/deleted as required when there will be vast entries of data user can scroll the data.
· There are sections provided for Recruiter Requirement/Resource.
Recruiter:
In Recruiter sections, user can enter the details of companies through the help of portal. The portal has a form that’s will ask details like company id/name/location/address/city/country/contact person/contact number/email_id. Once after entering the details the data will be saved by clicking save button and the details will be stored in the Recruiter database.
Requirement:
In Requirement sections, various vacancies of various companies are stored. All the details like job_id , job title , job location , functional skills , technical skills , company_id , contact_id , contact person , contact number , email_id are stored in database.
Resource:
In Resource sections, details of various Jobseekers are stored. All the Personal details and Technical and Educational background, work experience.
Search:
In search section, user will search for matching requirement and jobseeker as per their requirement from of the portal and fill the form as it given above.
SCOPE:
· There is no any online Payment gateway provided in this portal. So, any company which would register would not be able to pay online. Payment would be done by check/case.
· There are no banners for advertisement on the site.
· This system can run only on Windows platform.
· Supported only in My SQL database.
· No security of data.
· No N-level category.
· Supportive language is only English.
TECHNOLOGY AND LITERATURE REVIEW
In developing the Job portal website, we have used ASP.NET 2008. In which C# is used for server side cod.
Performance is the most important attribute for success of any commercial and Enterprise Software. In a client server environment, developers focus a lot on optimizing the Data and Logical Tiers. Optimization of Presentation Tier which is responsible for more than 30 % of performance is usually ignored.
The document is developed with the intension to teach the technical staff on Optimizing the Presentation Tier which significantly improves the performance of the Client Server applications.
SEO Audit Report | Analyze Website Free 2023SEO Expert
An SEO Audit report helps your website project and ranking factor that also define how many issue is going on in your site. It is the first step to implementation that will measurable results. The purpose of the audit report is to identify the affecting organic search performances as possible. For more information visit our page. Link: https://www.facebook.com/seo1918
Chrome Developer Tools - Pro Tips & TricksMars Devs
Whether you are a developer or not, Chrome developer tools bring something for everyone. Today, we’ll review Chrome Developer Tools and how to maximize them uniquely. Chrome Developer Tools is a developer tool built into the Chrome browser. Here’s what you should know!
Click here to know more: https://www.marsdevs.com/blogs/chrome-developer-tools-pro-tips-tricks
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
By4201499502
1. Jatinder Manhas Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.499-502
RESEARCH ARTICLE
www.ijera.com
OPEN ACCESS
Analysis on Design Issues of Educational Website Standards
Jatinder Manhas
Department Of Computer Science and IT, University of Jammu Ambedkar road, Jammu, India
ABSTRACT
With the introduction of WWW (World Wide Web) by Tim Berners-Lee in 1989, in computer, the use of web
site and its importance become visible to the world. [1] Today’s web sites have so many features than in the
past. With the increase of features in web sites, it becomes necessary for the developer to have compliance to the
standards so that websites work properly. The standards that the W3C creates help establish consistency in the
way that Web document are authored and how they are rendered in the browser. [2] Based on the evaluation of
these standards, developers can measure the efficiency of the website. In this paper author analysed the web site
by evaluating its certain features and then compared them against standards. For evaluating website’s features,
author uses a tool called Website Optimization. This tool gives a detailed analysis of parameters for a website.
[3] The author took 25 educational websites of north-India, analyse their different parameters and on the basis of
analysis shows their overall standards compliance.
Key Words: Websites, Evaluation, Standards and analysis.
I. Introduction
There are plenty of reasons why you should
follow standards when you build your sites.
Businesses, developers, and users all stand to gain
from standards-compliant practices. Here are a few
most compelling reasons why all of the websites you
build should be standard-compliant:
Decreasing development time.
Decreasing maintenances time.
Increasing design capabilities.
Creating cleaner code.
Creating more stable code.
Saving money on development costs.
Saving money on server bandwidth costs.
Helping developers meet deadlines.
Speeding up the load times.
Improving accessibility.[1]
Developers, businesses, and users all reap
the benefits of web standards, but there is one even
more compelling reason to make the change: Web
standards can help optimize your site for search
engines and can generate more traffic on your site.
Poorly constructed legacy code can cause problem
for search engines while indexing your site. [1]
So keeping the benefits of website standard in mind it
become necessary for developers to measure
website’s standards.
We can evaluate the website compliances by
considering its parameters. In order to check whether
website follows all the standards or not, all the
parameters of website are checked and compared to
the standards. Depending upon analysis of these
parameters it can be shown whether website is
developed with standards or not. In order to evaluate
www.ijera.com
the parameters of website we need a tool that
provides us a detailed analysis of website. In this
paper author uses a tool “Website Optimizer”. It
extracts all the details of website, analyse the data
and after analysis create a report for website. The
report shows different parameter used in the website
and their comparison with standards. Out of the
various parameters of website the tool focuses on the
list of parameters which are discussed below: [3]
(a)Total HTML:This parameter of web site calculate the total
no. of html file on the web page .The no. of HTTP
web request increases accordingly as the no. of html
file increases. Minimizing http request is the key for
website optimization. [4]
(b) Total Objects:This parameter counts the total no. of
objects being used in the website. These objects
include html file, CSS file, CSS images, JavaScript,
multimedia, etc. Above 20 objects per page the
overhead from dealing with the actual objects
accounts for more than 80% of whole page latency.
In order to remove the overhead associated with
objects combine, refine, and optimize the objects.
Replace graphics rollover with the CSS rollovers to
speed display and minimize HTTP requests. Consider
using CSS sprites to help consolidate decorative
images. Using CSS technique such as colour
backgrounds, borders, or spacing instead of graphics
techniques can reduce HTTP requests. [4]
499 | P a g e
2. Jatinder Manhas Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.499-502
(C) Total Images:This counts for the total Image being used in
the website. It should be reduced to reasonable
numbers. Recommend combining, replacing, and
optimizing your graphics. Replace graphic rollover
menus with CSS rollover menus to speed display and
minimize HTTP requests. Consider using CSS
sprites to help consolidate decorative images. Use
CSS techniques such as colour backgrounds, borders,
or spacing instead of graphic techniques to reduce
HTTP requests. Replace graphic text headers with
CSS text headers to further reduce HTTP requests.
Finally, consider optimizing parallel downloads by
using different hostnames to reduce object overhead.
[4]
(D) Total CSS:It counts for the total CSS being imported
in the website.
Because external CSS files must be in the
HEAD of your HTML document, they must load first
before any BODY content displays. Although they
are cached, CSS files slow down the initial display of
your page. Remember to place CSS files in the
HEAD and JavaScript files at the end of the BODY
to enable progressive display. [4]
(E) Total Size:It evaluates the overall size of the website by
calculating the total size of all the objects being used
in the website. In order to achieve good response
time for website we should consider reducing size of
website. For example consider reducing total page
size to less than 100K to achieve sub 20 second
response times on 56K connections. [4]
(E) Total Script:It counts the total number of external script
files being used in the website. Consider reducing
this to one or two. Combine, refactor, and minify
to optimize your JavaScript files. Ideally you should
have one on your pages. Consider suturing JavaScript
files together at the server to minimize HTTP
requests. Placing external JavaScript files at the
bottom of your BODY, and CSS files in the HEAD
enables progressive display in XHTML web pages.
[4]
(E) HTML Size:The total size of HTML file is calculated
here. This size should be minimized as far as
possible.HTML size should be such that it will not
affect the average time user are willing to wait for a
page to display(10 sec). [4]
www.ijera.com
www.ijera.com
(E) Image Size:It calculates the total size of your images on
the
website.
It
should
not
be
over
100k. Consider switch graphic formats to achive
smaller file sizes (from JPEG to PNG for example).
Finally, substitute CSS techniques for graphics
techniques to create colored borders, backgrounds,
and spacing. [4]
(E) Script Size:This parameter evaluates the total size of all
external script of your website. The total size of the
external script should be less than 8K. [4]
(E) CSS Size:The size of all the external CSS which is
used in the website is calculated in this parameter.
The total CSS size should be less than 8K. [4]
(E) MULTIM Size:This parameter counts for the size of all the
external multimedia being used in the website. This
should be less than 10K. [4]
II. Methodology
The process of measuring overall website’s
standards-compliance involves two steps:
First, check all the parameters used in the
website and secondly compare those parameter’s
standards with the pre-defined standards for each
parameter.
The author took twenty five different
educational website of North- India and evaluates
different parameters for each site. The tool Website
Optimizer gives us a deep down analysis of these
websites depending upon the parameters used in the
website and after analysing the results overall
compliance of websites to the standards are shown.
III. Analysis
The author took 25 different educational
websites of North-India given in table 1.0. Each
website is analysed by the tool and their parameters
are measured according to the standards defined by
W3C. The author uses two symbols in table 1.0,
which denote whether the parameter used in the
website follows the standard or not. If cell following
the website name under any parameter column
contains symbol “X”, it shows that parameter used in
website does not follow the standards completely. On
the other hand symbol “Y” denotes that the parameter
completely follows the standards. The last column of
table 1.0, Overall compliance checks all the
parameters value and gives a website’s overall
compliances to standards in %age. i.e., if all the cell
following the website name contain symbol “X” than
overall compliance contain Value 0% .Otherwise if
500 | P a g e
3. Jatinder Manhas Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.499-502
all the cell contain symbol “Y” the overall
compliance value will be 100%, showing that website
follows the standard completely. The chart
representation of overall compliance column data for
25 websites in figure 1.0., shows the diversion from
standards in the websites.
Figure 1.1 gives the chart representation of
data of the table 1.0. In figure 1 website’s %age of
compliance to standard are shown for each of eleven
parameters. For instance to represent the data for
total-HTML parameter we check value of all the cells
in the column of total-HTML parameter. Like in
Table 1.0 all the cells in column total-HTML have
value of “Y”, representing that all the 25 websites
confirms to the standard for such parameter.
Similarly, the data for other parameter are also
represented.
www.ijera.com
Chart rep. of overall compliance column data.
% fo
websi
te
that
confir
ms to
25
21
17
13
9
5
1
100
90 90 90
90
80
70 63
63 63
63 63
60
54
50
45
36
40
36 36 36
36 36
30
36 27
27
27
20
18
18
18
18
10
18
0
Figure 1.0
Data collected by analysing 25 educational websites of North-India.
Website name
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Total
HTML
www.jammuuniversity.co
m
www.kashmiruniversity.in
www.sharda.ac.in
www.jkpsc.com
www.nsdcudaan.com
www.jkssb.nic.in
www.ptu.ac.in
www.amity.edu
www.dituniversity.edu.in
www.dknmu.org
www.chitkara.edu.in
www.pcte.edu.in
www.seglko.org
www.sachdevagroup.co.in
www.bgsbuniversity.org
www.skuast.org
www.lpu.in
www.rmlau.ac.nic
www.hau.ernet.in
www.jnu.ac.in
www.dbrau.ac.in
www.kunanital.ac.in
www.uniraj.ac.nic
www.allduniv.ac.in
www.bhu.ac.in
Total
Objects
Total
Images
Total
CSS
Total
Size
Total
Script
HTML
Size
Image
Size
Script
Size
CSS
Size
Multim
Size
Y
X
X
Y
X
X
X
X
X
Y
X
Over
all
comp
liance
27%
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
X
X
Y
Y
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Y
X
X
X
X
Y
Y
X
X
X
X
X
X
X
X
X
Y
X
X
Y
X
X
X
X
Y
X
X
Y
X
Y
Y
Y
X
Y
X
X
X
X
Y
Y
Y
X
Y
Y
X
X
Y
X
X
X
Y
X
X
Y
Y
X
X
X
X
X
X
X
X
X
Y
X
X
X
X
X
X
X
Y
X
X
Y
X
Y
Y
Y
X
X
X
X
X
X
X
Y
X
Y
X
X
X
X
Y
X
Y
X
X
Y
X
Y
Y
Y
X
Y
X
Y
Y
X
X
Y
Y
Y
Y
Y
X
Y
X
Y
Y
X
Y
X
X
Y
Y
X
X
X
X
X
X
X
X
Y
Y
Y
X
X
X
X
X
X
Y
X
X
Y
X
X
Y
Y
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Y
X
X
Y
X
Y
X
Y
X
Y
X
X
Y
X
Y
Y
Y
Y
Y
X
X
Y
Y
X
Y
X
X
Y
Y
Y
Y
Y
Y
X
Y
Y
Y
Y
Y
Y
X
Y
Y
X
Y
Y
X
Y
Y
Y
Y
63%
63%
90%
90%
63%
18%
36%
18%
27%
36%
18%
36%
63%
63%
54%
45%
36%
18%
36%
36%
27%
90%
18%
36%
Table 1.0 [4]
Chart analysis:
www.ijera.com
501 | P a g e
4. Jatinder Manhas Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.499-502
Multim Size
78
CSS Size
57
Script Size
15
Image Size
26
HTML Size
63
Total Script
31
Total Size
15
Total CSS
57
Total Images
21
Total Objects
% of websites
out of
considered
wbesites that
follow the
standard for
the
parameter.
10
Total HTML
100
0
25
50
75 100
www.ijera.com
completely follows the standards. Although the value
of overall compliance goes to 90% (for
www.nsdcuddan.com) but the website www.ptu.ac.in
shows 18% of the compliance.
Figure 1.1 gives us a chart representation of
data in the above table 1.0. In the figure 1.1 all the
eleven parameters of website are represented
separately on the basis of the data collected from 25
different websites. For example total HTML
parameter has the value of 100 in figure 1.1, this
value represent that out of 25 taken websites , total
HTML parameter of all the websites completely
follows the standard. Similarly, other ten parameters
value represent the %age of websites out of
considered websites that follow the standard for that
parameter.
From the above result author found that, the
selected websites are not developed with respects to
standards. It has also been observed that tool like
Website Optimizer should be used while
development. The tool provides you with a detailed
analysis of your website and shows the direction how
to compliance the standards. With the help of this
analysis we can redevelop our website according to
the standards to increase its accessibility.
V. Future Scope
Figure 1.1
IV. Result and discussion
The table 1.0 shows us the data collected
from tool. The data in the table categorise the
websites into two classes. One that follows the
standard and other that does not. For any website like
www.jammuuniversity.in value in the cells for each
parameter is checked. It is observed that the value is
either “X” or “Y”. X means that the parameter used
in website does not follow the standard. Whereas the
value of “Y” denotes that the parameter used in the
site follows the standard. The value for overall
compliance is calculated by checking the values for
each cell in that row. e.g., The value for overall
compliance for www.jammuuniversity.com can be
calculated, by counting the number of “Y” symbols
in the corresponding row and then dividing it by total
number of parameters i.e., 3/11=.27 =27%. As the
symbol “Y” denotes that the parameter used in the
website follows the standard so for overall
compliance of standard, of website we check, out of
eleven parameters how many of them follow the
standard completely. In www.jammuuniversity.com
out of eleven only three parameters follows
the standard as shown in the table 1.0. That means
only 27% of the website obeys the standard
completely. By analysing all the 25 educational
websites of north-India we found that there is sharp
up and down in results. None of the website
www.ijera.com
This paper shows the importance of website
optimization. Optimizing your websites helps you to
represent your business and thoughts efficiently in
the market. It has also been observed that while
development process developer should focus on
standards precisely. Lack of standards in website may
decrease its accessibility to the users. A website
which follows the standard completely can perform
effectively in all criteria.
VI. Acknowledgement
The study conducted by the author is going
to help academicians, developers and programmers to
a large extent as far as website design and
development is concerned. It is further going to press
upon the people working in the field of website
design and development to strictly follow the
standards lay down upon by the different standard
organizations like W3C.
References
[1]
[2]
[3]
[4]
Building Findable Websites: Web Standards,
SEO, and Beyond: Aarron Walter
Tim Berners-Lee: Inventor of the World
Wide Web: Stephanie Sammartino Mc
Pherson.
Andrew B. King: Website Optimization.
www.websiteoptimization.com/services/anal
yze/
502 | P a g e