4.4 sec in total
284 ms
3.5 sec
557 ms
Click here to check amazing Code Dragon content. Otherwise, check out these important facts you probably never knew about codedragon.org
CodeDragon - learn web development, the easy way!
Visit codedragon.orgWe analyzed Codedragon.org page load time and found that the first response time was 284 ms and then it took 4.1 sec to load all DOM resources and completely render a web page. This is a poor result, as 65% of websites can load faster.
codedragon.org performance score
name
value
score
weighting
Value6.5 s
2/100
10%
Value13.4 s
0/100
25%
Value15.4 s
1/100
10%
Value4,170 ms
1/100
30%
Value0
100/100
15%
Value26.6 s
0/100
10%
284 ms
469 ms
517 ms
372 ms
347 ms
Our browser made a total of 228 requests to load all elements on the main page. We found that 20% of them (46 requests) were addressed to the original Codedragon.org, 71% (161 requests) were made to Cdn.jsdelivr.net and 3% (7 requests) were made to Cdnjs.cloudflare.com. The less responsive or slowest element that took the longest time to load (894 ms) relates to the external source Use.fontawesome.com.
Page size can be reduced by 66.8 kB (44%)
153.2 kB
86.4 kB
In fact, the total size of Codedragon.org main page is 153.2 kB. This result falls beyond the top 1M of websites and identifies a large and not optimized web page that may take ages to load. 80% of websites need less resources to load and that’s why Accessify’s recommendations for optimization and resource minification can be helpful for this project. HTML takes 65.1 kB which makes up the majority of the site volume.
Potential reduce by 50.6 kB
HTML content can be minified and compressed by a website’s server. The most efficient way is to compress content using GZIP which reduces data amount travelling through the network between server and browser. HTML code on this page is well minified. It is highly recommended that content of this web page should be compressed using GZIP, as it can save up to 50.6 kB or 78% of the original size.
Potential reduce by 16.0 kB
Image size optimization can help to speed up a website loading time. The chart above shows the difference between the size before and after optimization. Obviously, Code Dragon needs image optimization as it can save up to 16.0 kB or 35% of the original volume. The most popular and efficient tools for JPEG and PNG image optimization are Jpegoptim and PNG Crush.
Potential reduce by 197 B
It’s better to minify JavaScript in order to improve website performance. The diagram shows the current total size of all JavaScript files against the prospective JavaScript size after its minification and compression. This website has mostly compressed JavaScripts.
Number of requests can be reduced by 190 (85%)
224
34
The browser has sent 224 CSS, Javascripts, AJAX and image requests in order to completely render the main page of Code Dragon. We recommend that multiple CSS and JavaScript files should be merged into one by each type, as it can help reduce assets requests from 179 to 1 for JavaScripts and from 13 to 1 for CSS and as a result speed up the page load time.
codedragon.org
284 ms
js
469 ms
gtm.js
517 ms
jquery.min.js
372 ms
recliner.min.js
347 ms
all.js
894 ms
cookieconsent.min.css
407 ms
cookieconsent.min.js
408 ms
axios.min.js
412 ms
platform.js
413 ms
oauth.js
299 ms
magic.min.css
410 ms
global.css
438 ms
oauth.css
443 ms
users.css
442 ms
definitely-not-sda.css
439 ms
project-preview.css
437 ms
bar.css
478 ms
pauseresume.js
403 ms
auto-scroll.js
514 ms
user-card.js
527 ms
js.cookie.min.js
340 ms
zxcvbn.js
428 ms
progress.js
646 ms
progress.css
527 ms
landing.css
517 ms
tiles.css
656 ms
slider.css
655 ms
glide.core.min.css
469 ms
algoliasearch.min.js
384 ms
app.js
640 ms
secret.js
640 ms
follow-button.js
639 ms
glide.min.js
633 ms
axios.min.js
34 ms
cb=gapi.loaded_0
15 ms
optimize.js
210 ms
analytics.js
206 ms
b05cd375fc3ed8d56ca711c88e125849
137 ms
favicon.png
119 ms
google_icon.svg
109 ms
logotype_short.svg
137 ms
algolia.svg
115 ms
logotype_long.svg
138 ms
bdc41339c8bdb38067e34c1f6eef8be8
281 ms
mashup.png
308 ms
linode.png
279 ms
4ac7d16e6e12a1982cba2eccd27282b3
259 ms
NotoSans-Regular.ttf
260 ms
NotoSans-Thin.ttf
131 ms
1f999c18119e4038a616efdbb614ccb0
231 ms
collect
17 ms
b21825eb2132aef81723ab86e21b8128
194 ms
706b32b3b5c793efd508776199125b3e
626 ms
36d47b698b2f55b4669dfe127d7915bd
350 ms
b7884787f201dfb68ab0679998d286f6
345 ms
dd2ec0df76b3395173cf9b9af59b8e24
356 ms
collect
74 ms
blockly_uncompressed.js
44 ms
en.min.js
52 ms
blocks.min.js
95 ms
generator.min.js
95 ms
ffau.min.js
255 ms
1c9fb5da73e63528394235d5ad899b19
294 ms
bb40ea0a5a9b1cbf5defdadab7829a8d
359 ms
27403cb0deb065ebad68e45e5de25e36
373 ms
collect
13 ms
2d27c2f8e219b8bdb993cac6413cace9
375 ms
9c98ded2fc6493d9af3c7ddc318ec65b
387 ms
base.js
120 ms
e2f8d03731321c376c49e19b71542841
396 ms
5400344aa9d83146140d80c758daec17
468 ms
e9afac9300f9e35116abb3d02be7bbc1
490 ms
4c1d253883a16963d3992167ba3c6446
512 ms
f5528852d2fef9d9b1a140102b07a263
509 ms
ae472312fe64a3f74473752653a81447
520 ms
ga-audiences
131 ms
5c9a1c1f94becb2f3ba913adacbd16a8
593 ms
jquery.js
96 ms
global.js
130 ms
msg.js
130 ms
constants.js
120 ms
coordinate.js
132 ms
colour.js
151 ms
string.js
132 ms
size.js
153 ms
style.js
184 ms
useragent.js
168 ms
utils.js
270 ms
events.js
167 ms
events_abstract.js
188 ms
object.js
181 ms
ui_events.js
206 ms
blocks.js
204 ms
xml.js
289 ms
block_events.js
207 ms
ast_node.js
208 ms
dom.js
266 ms
block_animations.js
265 ms
insertion_marker_manager.js
280 ms
block_dragger.js
280 ms
touch.js
284 ms
scrollbar.js
286 ms
theme.js
284 ms
classic.js
399 ms
workspace_events.js
431 ms
variable_events.js
335 ms
xml.js
336 ms
keycodes.js
337 ms
key_map.js
335 ms
options.js
396 ms
variable_map.js
396 ms
math.js
476 ms
workspace.js
408 ms
bubble.js
345 ms
ws_comment_events.js
355 ms
bubble_dragger.js
353 ms
workspace_dragger.js
352 ms
flyout_dragger.js
352 ms
tooltip.js
336 ms
action.js
336 ms
navigation.js
391 ms
gesture.js
320 ms
field.js
353 ms
names.js
336 ms
procedures.js
336 ms
variable_model.js
320 ms
variables.js
325 ms
widgetdiv.js
317 ms
connection.js
318 ms
extensions.js
302 ms
field_registry.js
260 ms
field_label.js
248 ms
input.js
248 ms
block.js
249 ms
idgenerator.js
246 ms
component.js
245 ms
aria.js
326 ms
menu.js
610 ms
menuitem.js
274 ms
ui_menu_utils.js
205 ms
contextmenu.js
324 ms
rendered_connection.js
276 ms
marker.js
249 ms
cursor.js
216 ms
basic_cursor.js
243 ms
tab_navigate_cursor.js
224 ms
i_path_object.js
220 ms
rect.js
198 ms
block_svg.js
203 ms
connection_db.js
204 ms
grid.js
213 ms
marker_manager.js
327 ms
theme_manager.js
238 ms
touch_gesture.js
240 ms
workspace_audio.js
236 ms
workspace_drag_surface_svg.js
209 ms
block_rendering.js
217 ms
workspace_svg.js
241 ms
block_drag_surface.js
240 ms
css.js
326 ms
dropdowndiv.js
250 ms
inject.js
472 ms
blockly.js
274 ms
icon.js
365 ms
warning.js
309 ms
comment.js
319 ms
field_textinput.js
352 ms
field_angle.js
359 ms
field_checkbox.js
364 ms
field_colour.js
390 ms
field_dropdown.js
457 ms
field_image.js
486 ms
field_label_serializable.js
379 ms
field_multilineinput.js
380 ms
field_number.js
376 ms
field_variable.js
376 ms
flyout_button.js
377 ms
generator.js
411 ms
flyout_cursor.js
745 ms
flyout_base.js
382 ms
flyout_horizontal.js
379 ms
mutator.js
390 ms
dark.js
384 ms
deuteranopia.js
369 ms
highcontrast.js
366 ms
tritanopia.js
367 ms
basenode.js
352 ms
treenode.js
355 ms
treecontrol.js
366 ms
toolbox.js
364 ms
trashcan.js
360 ms
variables_dynamic.js
352 ms
flyout_vertical.js
437 ms
zoom_controls.js
430 ms
svg_paths.js
331 ms
constants.js
412 ms
types.js
317 ms
base.js
322 ms
row_elements.js
342 ms
connections.js
325 ms
inputs.js
348 ms
rows.js
425 ms
info.js
346 ms
drawer.js
376 ms
marker_svg.js
273 ms
path_object.js
287 ms
renderer.js
293 ms
constants.js
308 ms
highlighter.js
326 ms
inputs.js
327 ms
info.js
345 ms
drawer.js
329 ms
highlight_constants.js
332 ms
path_object.js
477 ms
renderer.js
334 ms
info.js
457 ms
renderer.js
455 ms
constants.js
455 ms
rows.js
454 ms
row_elements.js
475 ms
inputs.js
469 ms
info.js
431 ms
drawer.js
463 ms
marker_svg.js
446 ms
path_object.js
445 ms
renderer.js
441 ms
requires.js
425 ms
codedragon.org accessibility score
Names and labels
These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
Impact
Issue
Buttons do not have an accessible name
<frame> or <iframe> elements do not have a title
Image elements do not have [alt] attributes
Links do not have a discernible name
Contrast
These are opportunities to improve the legibility of your content.
Impact
Issue
Background and foreground colors do not have a sufficient contrast ratio.
codedragon.org best practices score
Trust and Safety
Impact
Issue
Does not use HTTPS
Includes front-end JavaScript libraries with known security vulnerabilities
Ensure CSP is effective against XSS attacks
User Experience
Impact
Issue
Displays images with incorrect aspect ratio
General
Impact
Issue
Detected JavaScript libraries
Page has valid source maps
codedragon.org SEO score
Content Best Practices
Format your HTML in a way that enables crawlers to better understand your app’s content.
Impact
Issue
Links do not have descriptive text
Image elements do not have [alt] attributes
Crawling and Indexing
To appear in search results, crawlers need access to your app.
Impact
Issue
Links are not crawlable
Mobile Friendly
Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn more](https://developers.google.com/search/mobile-sites/).
Impact
Issue
Document uses legible font sizes
Tap targets are not sized appropriately
EN
EN
UTF-8
Language claimed in HTML meta tag should match the language actually used on the web page. Otherwise Codedragon.org can be misinterpreted by Google and other search engines. Our service has detected that English is used on the page, and it matches the claimed language. Our system also found out that Codedragon.org main page’s claimed encoding is utf-8. Use of this encoding format is the best practice as the main page visitors from all over the world won’t have any issues with symbol transcription.
codedragon.org
Open Graph description is not detected on the main page of Code Dragon. Lack of Open Graph description can be counter-productive for their social media presence, as such a description allows converting a website homepage (or other pages) into good-looking, rich and well-structured posts, when it is being shared on Facebook and other social media. For example, adding the following code snippet into HTML <head> tag will help to represent this web page correctly in social networks: