TOWNHALLPROJECT.COM Website Information

townhallproject.com Website Information

Daily Unique Visits: 2,404

Daily Page Views: 7,212

Income Per Day: $22

Estimated Value: $7,920

townhallproject.com is registered under .COM top-level domain. Please check other sites in .COM zone.

No name server records were found.

and is probably hosted by TUCOWS - Tucows.com Co., CA. See the full list of other websites hosted by TUCOWS - Tucows.com Co., CA.

The highest website townhallproject.com position in Alexa rank database was 87728 and the lowest rank position was 999662. Current position of townhallproject.com in Alexa rank database is 447384.

Desktop speed score of townhallproject.com (22/100) is better than the results of 4.83% of other sites and shows that the page desktop performance can be improved.

Mobile usability score of townhallproject.com (99/100) is better than the results of 79.46% of other sites and means that the page is mobile-friendly.

Mobile speed score of townhallproject.com (18/100) is better than the results of 3.73% of other sites and shows that the landing page performance on mobile devices is poor and can be improved.

Advertisement

townhallproject.com Alexa Rank

The traffic rank is based on three months of aggregated historical traffic data from millions of Alexa Toolbar users and is a combined measure of page views and users.


townhallproject.com whois

WHOIS gives you the ability to lookup any generic domains to find out the registered domain holder. WHOIS database are provided for information purposes only. It allows the public to check whether a specific domain name is still available or not and to obtain information related to the registration records of existing domain names.


Domain Name: TOWNHALLPROJECT.COM
Registry Domain ID: 2094589112_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.tucows.com
Registrar URL: http://www.tucows.com
Updated Date: 2023-01-31T11:38:17Z
Creation Date: 2017-02-01T03:56:59Z
Registry Expiry Date: 2024-02-01T03:56:59Z
Registrar: Tucows Domains Inc.
Registrar IANA ID: 69
Registrar Abuse Contact Email: domainabuse@tucows.com
Registrar Abuse Contact Phone: +1.4165350123
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Name Server: NS1.HOVER.COM
Name Server: NS2.HOVER.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2023-09-21T17:07:42Z

townhallproject.com server information

Servers Location

townhallproject.com desktop page speed rank

Last tested: 2018-02-22


Desktop Speed Bad
22/100

townhallproject.com Desktop Speed Test Quick Summary


priority - 233Enable compression

Compressing resources with gzip or deflate can reduce the number of bytes sent over the network.

Enable compression for the following resources to reduce their transfer size by 2.2MiB (82% reduction).

Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?id=8587…hhbGxzIiwiaCI6IiJ9fX0. could save 810.3KiB (79% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?id=8587…AiOiIvbW9jRGF0YSJ9fX0. could save 365.9KiB (83% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?id=8587…hhbGxzIiwiaCI6IiJ9fX0. could save 365.8KiB (83% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?id=8587…hhbGxzIiwiaCI6IiJ9fX0. could save 365.8KiB (83% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?id=8588…hhbGxzIiwiaCI6IiJ9fX0. could save 365.8KiB (83% reduction).
Compressing https://townhallproject.com/scripts/controllers/routes.js could save 460B (66% reduction).
Compressing https://townhallproject.com/data/statePop.js could save 437B (48% reduction).
Compressing https://townhallproject.com/data/fips-lookup.js could save 327B (51% reduction).
Compressing https://townhallproject.com/scripts/controllers/index-controller.js could save 315B (58% reduction).
Compressing https://townhallproject.com/scripts/views/stateView.js could save 263B (45% reduction).
Compressing https://townhallproject.com/Images/map/xmark.svg could save 243B (37% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?start=t…=townhallproject-86312 could save 156B (37% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?start=t…=townhallproject-86312 could save 155B (37% reduction).
Compressing https://townhallproject-86312.firebaseio.com/.lp?s…&ser=79860311&cb=1&v=5 could save 155B (37% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?start=t…=townhallproject-86312 could save 154B (37% reduction).
Compressing https://townhallproject.com/scripts/lib/firebasedb.js could save 150B (33% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?dframe=…=townhallproject-86312 could save 142B (34% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?dframe=…=townhallproject-86312 could save 142B (34% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?dframe=…=townhallproject-86312 could save 141B (34% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?dframe=…=townhallproject-86312 could save 141B (34% reduction).

priority - 42Optimize images

Properly formatting and compressing images can save many bytes of data.

Optimize the following images to reduce their size by 410.4KiB (39% reduction).

Compressing https://townhallproject.com/Images/Missing_Member_Report.png could save 236.9KiB (35% reduction).
Compressing and resizing https://townhallproject.com/Images/THP_logo_inverse.png could save 71.7KiB (86% reduction).
Compressing and resizing https://townhallproject.com/Images/THP_logo_horizontal_simple.png could save 55.9KiB (95% reduction).
Compressing and resizing https://townhallproject.com/Images/most-senate-award.png could save 22.6KiB (21% reduction).
Compressing and resizing https://townhallproject.com/Images/most-house-award.png could save 20.6KiB (21% reduction).
Compressing and resizing https://townhallproject.com/Images/map/ohno-computer.png could save 2.3KiB (67% reduction).
Compressing https://lh5.googleusercontent.com/t9_TkzZ7kRO8H9Gk…bSF40f3t6DBCWn_w=w1071 could save 177B (11% reduction).
Compressing https://actionnetwork.org/images/dropdownarrow.png could save 125B (25% reduction).

priority - 32Leverage browser caching

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.

Leverage browser caching for the following cacheable resources:

https://addtocalendar.com/atc/1.5/atc-style-blue.css (expiration not specified)
https://addtocalendar.com/atc/1.5/atc.min.js (expiration not specified)
https://www.google.com/recaptcha/api.js (5 minutes)
https://syndication.twitter.com/settings (10 minutes)
https://maps.googleapis.com/maps/api/js?key=AIzaSy…visualization,geometry (30 minutes)
https://platform.twitter.com/widgets.js (30 minutes)
https://townhallproject.com/Images/EOY_Report_Layout_noBG-01-01.png (60 minutes)
https://townhallproject.com/Images/Missing_Member_Report.png (60 minutes)
https://townhallproject.com/Images/THP_logo_horizontal_simple.png (60 minutes)
https://townhallproject.com/Images/THP_logo_inverse.png (60 minutes)
https://townhallproject.com/Images/awards_2017.png (60 minutes)
https://townhallproject.com/Images/map/activism.svg (60 minutes)
https://townhallproject.com/Images/map/campaign.svg (60 minutes)
https://townhallproject.com/Images/map/in-person.svg (60 minutes)
https://townhallproject.com/Images/map/ohno-computer.png (60 minutes)
https://townhallproject.com/Images/map/phone-in.svg (60 minutes)
https://townhallproject.com/Images/map/senate-fill.svg (60 minutes)
https://townhallproject.com/Images/map/staff.svg (60 minutes)
https://townhallproject.com/Images/map/xmark.svg (60 minutes)
https://townhallproject.com/Images/most-house-award.png (60 minutes)
https://townhallproject.com/Images/most-senate-award.png (60 minutes)
https://townhallproject.com/data/bboxes.js (60 minutes)
https://townhallproject.com/data/fips-lookup.js (60 minutes)
https://townhallproject.com/data/statePop.js (60 minutes)
https://townhallproject.com/data/states.js (60 minutes)
https://townhallproject.com/data/zipLookup.js (60 minutes)
https://townhallproject.com/scripts/controllers/index-controller.js (60 minutes)
https://townhallproject.com/scripts/controllers/map-controller.js (60 minutes)
https://townhallproject.com/scripts/controllers/routes.js (60 minutes)
https://townhallproject.com/scripts/lib/constants.js (60 minutes)
https://townhallproject.com/scripts/lib/firebasedb.js (60 minutes)
https://townhallproject.com/scripts/lib/map-helper-functions.js (60 minutes)
https://townhallproject.com/scripts/lib/urlParams.js (60 minutes)
https://townhallproject.com/scripts/models/MemberOfCongress.js (60 minutes)
https://townhallproject.com/scripts/models/TownHall.js (60 minutes)
https://townhallproject.com/scripts/models/UploadVideo.js (60 minutes)
https://townhallproject.com/scripts/views/dataViz.js (60 minutes)
https://townhallproject.com/scripts/views/emailSignUpView.js (60 minutes)
https://townhallproject.com/scripts/views/eventView.js (60 minutes)
https://townhallproject.com/scripts/views/googleMapView.js (60 minutes)
https://townhallproject.com/scripts/views/indexView.js (60 minutes)
https://townhallproject.com/scripts/views/mapView.js (60 minutes)
https://townhallproject.com/scripts/views/mapboxView.js (60 minutes)
https://townhallproject.com/scripts/views/missingMembersView.js (60 minutes)
https://townhallproject.com/scripts/views/repCardView.js (60 minutes)
https://townhallproject.com/scripts/views/resultsView.js (60 minutes)
https://townhallproject.com/scripts/views/stateView.js (60 minutes)
https://townhallproject.com/scripts/views/tableView.js (60 minutes)
https://townhallproject.com/scripts/views/videoView.js (60 minutes)
https://townhallproject.com/scripts/views/zipLookUpView.js (60 minutes)
https://townhallproject.com/styles/css/bootstrapTH_v1_0.min.css (60 minutes)
https://townhallproject.com/templates.js (60 minutes)
https://townhallproject.com/vendor/scripts/bootstrap.min.js (60 minutes)
https://townhallproject.com/vendor/scripts/bootstrap3-typeahead.min.js (60 minutes)
https://townhallproject.com/vendor/scripts/cors-uploader.js (60 minutes)
https://townhallproject.com/vendor/scripts/geo-viewport.js (60 minutes)
https://townhallproject.com/vendor/scripts/handlebars-v4.0.5.js (60 minutes)
https://townhallproject.com/vendor/scripts/jquery-2.1.4.js (60 minutes)
https://townhallproject.com/vendor/scripts/jquery-ui.js (60 minutes)
https://townhallproject.com/vendor/scripts/mapbox-gl-v0.32.1.js (60 minutes)
https://townhallproject.com/vendor/scripts/moment.min.js (60 minutes)
https://townhallproject.com/vendor/scripts/tether.js (60 minutes)
https://townhallproject.com/vendor/styles/jquery-ui.min.css (60 minutes)
https://townhallproject.com/vendor/styles/jquery-ui.structure.min.css (60 minutes)
https://www.google-analytics.com/analytics.js (2 hours)

priority - 12Eliminate render-blocking JavaScript and CSS in above-the-fold content

Your page has 46 blocking script resources and 9 blocking CSS resources. This causes a delay in rendering your page.

Remove render-blocking JavaScript:

https://use.fontawesome.com/316bfde8e8.js
https://townhallproject.com/vendor/scripts/jquery-2.1.4.js
https://townhallproject.com/vendor/scripts/jquery-ui.js
https://townhallproject.com/vendor/scripts/moment.min.js
https://townhallproject.com/vendor/scripts/bootstrap.min.js
https://townhallproject.com/vendor/scripts/bootstrap3-typeahead.min.js
https://cdn.rawgit.com/visionmedia/page.js/master/page.js
https://townhallproject.com/vendor/scripts/tether.js
https://townhallproject.com/vendor/scripts/handlebars-v4.0.5.js
https://townhallproject.com/vendor/scripts/mapbox-gl-v0.32.1.js
https://townhallproject.com/vendor/scripts/geo-viewport.js
https://townhallproject.com/vendor/scripts/cors-uploader.js
https://townhallproject.com/templates.js
https://www.gstatic.com/firebasejs/3.6.6/firebase.js
https://unpkg.com/imagesloaded@4/imagesloaded.pkgd.min.js
https://unpkg.com/isotope-layout@3/dist/isotope.pkgd.min.js
https://actionnetwork.org/widgets/v2/form/stay-up-…ormat=js&source=widget
https://townhallproject.com/scripts/lib/firebasedb.js
https://townhallproject.com/scripts/lib/map-helper-functions.js
https://townhallproject.com/scripts/lib/urlParams.js
https://townhallproject.com/data/states.js
https://townhallproject.com/data/bboxes.js
https://townhallproject.com/data/zipLookup.js
https://townhallproject.com/data/fips-lookup.js
https://townhallproject.com/data/statePop.js
https://townhallproject.com/scripts/models/MemberOfCongress.js
https://townhallproject.com/scripts/lib/constants.js
https://townhallproject.com/scripts/models/TownHall.js
https://townhallproject.com/scripts/models/UploadVideo.js
https://townhallproject.com/scripts/views/zipLookUpView.js
https://townhallproject.com/scripts/views/repCardView.js
https://townhallproject.com/scripts/views/emailSignUpView.js
https://townhallproject.com/scripts/views/tableView.js
https://townhallproject.com/scripts/views/videoView.js
https://townhallproject.com/scripts/views/missingMembersView.js
https://townhallproject.com/scripts/views/indexView.js
https://townhallproject.com/scripts/views/resultsView.js
https://townhallproject.com/scripts/views/stateView.js
https://townhallproject.com/scripts/views/googleMapView.js
https://townhallproject.com/scripts/views/mapboxView.js
https://townhallproject.com/scripts/views/mapView.js
https://townhallproject.com/scripts/views/eventView.js
https://townhallproject.com/scripts/views/dataViz.js
https://townhallproject.com/scripts/controllers/index-controller.js
https://townhallproject.com/scripts/controllers/map-controller.js
https://townhallproject.com/scripts/controllers/routes.js

Optimize CSS Delivery of the following:

https://actionnetwork.org/css/style-embed-whitelabel.css
https://use.fontawesome.com/316bfde8e8.css
https://addtocalendar.com/atc/1.5/atc-style-blue.css
https://use.fontawesome.com/releases/v4.7.0/css/font-awesome-css.min.css
https://townhallproject.com/vendor/styles/jquery-ui.min.css
https://townhallproject.com/vendor/styles/jquery-ui.structure.min.css
https://fonts.googleapis.com/css?family=Raleway:300,400,900
https://api.mapbox.com/mapbox-gl-js/v0.32.1/mapbox-gl.css
https://townhallproject.com/styles/css/bootstrapTH_v1_0.min.css

priority - 5Minify JavaScript

Compacting JavaScript code can save many bytes of data and speed up downloading, parsing, and execution time.

Minify JavaScript for the following resources to reduce their size by 47.5KiB (30% reduction).

Minifying https://actionnetwork.org/widgets/v2/form/stay-up-…ormat=js&source=widget could save 11.1KiB (26% reduction) after compression.
Minifying https://townhallproject.com/vendor/scripts/handlebars-v4.0.5.js could save 10.2KiB (30% reduction) after compression.
Minifying https://townhallproject.com/vendor/scripts/jquery-ui.js could save 6.9KiB (38% reduction) after compression.
Minifying https://actionnetwork.org/includes/js/can-embed.js?v=4 could save 6.8KiB (38% reduction) after compression.
Minifying https://cdn.rawgit.com/visionmedia/page.js/master/page.js could save 3.6KiB (48% reduction) after compression.
Minifying https://townhallproject.com/vendor/scripts/cors-uploader.js could save 1.5KiB (54% reduction) after compression.
Minifying https://townhallproject.com/data/bboxes.js could save 1.4KiB (12% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/mapboxView.js could save 1.1KiB (24% reduction) after compression.
Minifying https://townhallproject.com/scripts/models/UploadVideo.js could save 1KiB (49% reduction) after compression.
Minifying https://townhallproject.com/scripts/models/TownHall.js could save 737B (27% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/eventView.js could save 496B (13% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/googleMapView.js could save 333B (17% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/missingMembersView.js could save 272B (19% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/mapView.js could save 243B (24% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/tableView.js could save 228B (18% reduction) after compression.
Minifying https://townhallproject.com/data/statePop.js could save 214B (24% reduction).
Minifying https://townhallproject.com/scripts/views/repCardView.js could save 209B (25% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/emailSignUpView.js could save 188B (17% reduction) after compression.
Minifying https://townhallproject.com/scripts/controllers/map-controller.js could save 186B (18% reduction) after compression.
Minifying https://townhallproject.com/templates.js could save 176B (22% reduction) after compression.
Minifying https://townhallproject.com/data/fips-lookup.js could save 173B (28% reduction).
Minifying https://townhallproject.com/scripts/views/dataViz.js could save 152B (16% reduction) after compression.
Minifying https://townhallproject.com/scripts/lib/urlParams.js could save 142B (31% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/zipLookUpView.js could save 113B (25% reduction) after compression.
Minifying https://townhallproject.com/scripts/lib/firebasedb.js could save 102B (23% reduction).

priority - 2Prioritize visible content

Your page requires additional network round trips to render the above-the-fold content. For best performance, reduce the amount of HTML needed to render above-the-fold content.

The entire HTML response was not sufficient to render the above-the-fold content. This usually indicates that additional resources, loaded after HTML parsing, were required to render above-the-fold content. Prioritize visible content that is needed for rendering above-the-fold by including it directly in the HTML response.

Only about 29% of the final above-the-fold content could be rendered with the full HTML response.

priority - 0Minify CSS

Compacting CSS code can save many bytes of data and speed up download and parse times.

Minify CSS for the following resources to reduce their size by 253B (22% reduction).

Minifying https://use.fontawesome.com/316bfde8e8.css could save 134B (37% reduction) after compression.
Minifying https://townhallproject.com/vendor/styles/jquery-ui.min.css could save 119B (15% reduction) after compression.

townhallproject.com Desktop Resource Breakdown

Total Resources188
Number of Hosts26
Static Resources133
JavaScript Resources95
CSS Resources14

townhallproject.com mobile page speed rank

Last tested: 2018-02-22


Mobile Speed Bad
18/100

townhallproject.com Mobile Speed Test Quick Summary


priority - 233Enable compression

Compressing resources with gzip or deflate can reduce the number of bytes sent over the network.

Enable compression for the following resources to reduce their transfer size by 2.2MiB (82% reduction).

Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?id=8588…hhbGxzIiwiaCI6IiJ9fX0. could save 810.3KiB (79% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?id=8588…AiOiIvbW9jRGF0YSJ9fX0. could save 365.9KiB (83% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?id=8588…hhbGxzIiwiaCI6IiJ9fX0. could save 365.8KiB (83% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?id=8589…hhbGxzIiwiaCI6IiJ9fX0. could save 365.8KiB (83% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?id=8589…hhbGxzIiwiaCI6IiJ9fX0. could save 365.8KiB (83% reduction).
Compressing https://townhallproject.com/scripts/controllers/routes.js could save 460B (66% reduction).
Compressing https://townhallproject.com/data/statePop.js could save 437B (48% reduction).
Compressing https://townhallproject.com/data/fips-lookup.js could save 327B (51% reduction).
Compressing https://townhallproject.com/scripts/controllers/index-controller.js could save 315B (58% reduction).
Compressing https://townhallproject.com/scripts/views/stateView.js could save 263B (45% reduction).
Compressing https://townhallproject.com/Images/map/xmark.svg could save 243B (37% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?start=t…=townhallproject-86312 could save 156B (37% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?start=t…=townhallproject-86312 could save 154B (37% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?start=t…=townhallproject-86312 could save 154B (37% reduction).
Compressing https://townhallproject-86312.firebaseio.com/.lp?s…&ser=79860311&cb=1&v=5 could save 152B (37% reduction).
Compressing https://townhallproject.com/scripts/lib/firebasedb.js could save 150B (33% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?dframe=…=townhallproject-86312 could save 142B (34% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?dframe=…=townhallproject-86312 could save 141B (34% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?dframe=…=townhallproject-86312 could save 141B (34% reduction).
Compressing https://s-usc1c-nss-251.firebaseio.com/.lp?dframe=…=townhallproject-86312 could save 140B (34% reduction).

priority - 48Leverage browser caching

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.

Leverage browser caching for the following cacheable resources:

https://addtocalendar.com/atc/1.5/atc-style-blue.css (expiration not specified)
https://addtocalendar.com/atc/1.5/atc.min.js (expiration not specified)
https://www.google.com/recaptcha/api.js (5 minutes)
https://syndication.twitter.com/settings (10 minutes)
https://maps.googleapis.com/maps/api/js?key=AIzaSy…visualization,geometry (30 minutes)
https://platform.twitter.com/widgets.js (30 minutes)
https://townhallproject.com/Images/EOY_Report_Layout_noBG-01-01.png (60 minutes)
https://townhallproject.com/Images/Missing_Member_Report.png (60 minutes)
https://townhallproject.com/Images/THP_logo_horizontal_simple.png (60 minutes)
https://townhallproject.com/Images/THP_logo_inverse.png (60 minutes)
https://townhallproject.com/Images/awards_2017.png (60 minutes)
https://townhallproject.com/Images/map/activism.svg (60 minutes)
https://townhallproject.com/Images/map/campaign.svg (60 minutes)
https://townhallproject.com/Images/map/in-person.svg (60 minutes)
https://townhallproject.com/Images/map/ohno-computer.png (60 minutes)
https://townhallproject.com/Images/map/phone-in.svg (60 minutes)
https://townhallproject.com/Images/map/senate-fill.svg (60 minutes)
https://townhallproject.com/Images/map/staff.svg (60 minutes)
https://townhallproject.com/Images/map/xmark.svg (60 minutes)
https://townhallproject.com/Images/most-house-award.png (60 minutes)
https://townhallproject.com/Images/most-senate-award.png (60 minutes)
https://townhallproject.com/data/bboxes.js (60 minutes)
https://townhallproject.com/data/fips-lookup.js (60 minutes)
https://townhallproject.com/data/statePop.js (60 minutes)
https://townhallproject.com/data/states.js (60 minutes)
https://townhallproject.com/data/zipLookup.js (60 minutes)
https://townhallproject.com/scripts/controllers/index-controller.js (60 minutes)
https://townhallproject.com/scripts/controllers/map-controller.js (60 minutes)
https://townhallproject.com/scripts/controllers/routes.js (60 minutes)
https://townhallproject.com/scripts/lib/constants.js (60 minutes)
https://townhallproject.com/scripts/lib/firebasedb.js (60 minutes)
https://townhallproject.com/scripts/lib/map-helper-functions.js (60 minutes)
https://townhallproject.com/scripts/lib/urlParams.js (60 minutes)
https://townhallproject.com/scripts/models/MemberOfCongress.js (60 minutes)
https://townhallproject.com/scripts/models/TownHall.js (60 minutes)
https://townhallproject.com/scripts/models/UploadVideo.js (60 minutes)
https://townhallproject.com/scripts/views/dataViz.js (60 minutes)
https://townhallproject.com/scripts/views/emailSignUpView.js (60 minutes)
https://townhallproject.com/scripts/views/eventView.js (60 minutes)
https://townhallproject.com/scripts/views/googleMapView.js (60 minutes)
https://townhallproject.com/scripts/views/indexView.js (60 minutes)
https://townhallproject.com/scripts/views/mapView.js (60 minutes)
https://townhallproject.com/scripts/views/mapboxView.js (60 minutes)
https://townhallproject.com/scripts/views/missingMembersView.js (60 minutes)
https://townhallproject.com/scripts/views/repCardView.js (60 minutes)
https://townhallproject.com/scripts/views/resultsView.js (60 minutes)
https://townhallproject.com/scripts/views/stateView.js (60 minutes)
https://townhallproject.com/scripts/views/tableView.js (60 minutes)
https://townhallproject.com/scripts/views/videoView.js (60 minutes)
https://townhallproject.com/scripts/views/zipLookUpView.js (60 minutes)
https://townhallproject.com/styles/css/bootstrapTH_v1_0.min.css (60 minutes)
https://townhallproject.com/templates.js (60 minutes)
https://townhallproject.com/vendor/scripts/bootstrap.min.js (60 minutes)
https://townhallproject.com/vendor/scripts/bootstrap3-typeahead.min.js (60 minutes)
https://townhallproject.com/vendor/scripts/cors-uploader.js (60 minutes)
https://townhallproject.com/vendor/scripts/geo-viewport.js (60 minutes)
https://townhallproject.com/vendor/scripts/handlebars-v4.0.5.js (60 minutes)
https://townhallproject.com/vendor/scripts/jquery-2.1.4.js (60 minutes)
https://townhallproject.com/vendor/scripts/jquery-ui.js (60 minutes)
https://townhallproject.com/vendor/scripts/mapbox-gl-v0.32.1.js (60 minutes)
https://townhallproject.com/vendor/scripts/moment.min.js (60 minutes)
https://townhallproject.com/vendor/scripts/tether.js (60 minutes)
https://townhallproject.com/vendor/styles/jquery-ui.min.css (60 minutes)
https://townhallproject.com/vendor/styles/jquery-ui.structure.min.css (60 minutes)
https://www.google-analytics.com/analytics.js (2 hours)

priority - 48Eliminate render-blocking JavaScript and CSS in above-the-fold content

Your page has 46 blocking script resources and 9 blocking CSS resources. This causes a delay in rendering your page.

Remove render-blocking JavaScript:

https://use.fontawesome.com/316bfde8e8.js
https://townhallproject.com/vendor/scripts/jquery-2.1.4.js
https://townhallproject.com/vendor/scripts/jquery-ui.js
https://townhallproject.com/vendor/scripts/moment.min.js
https://townhallproject.com/vendor/scripts/bootstrap.min.js
https://townhallproject.com/vendor/scripts/bootstrap3-typeahead.min.js
https://cdn.rawgit.com/visionmedia/page.js/master/page.js
https://townhallproject.com/vendor/scripts/tether.js
https://townhallproject.com/vendor/scripts/handlebars-v4.0.5.js
https://townhallproject.com/vendor/scripts/mapbox-gl-v0.32.1.js
https://townhallproject.com/vendor/scripts/geo-viewport.js
https://townhallproject.com/vendor/scripts/cors-uploader.js
https://townhallproject.com/templates.js
https://www.gstatic.com/firebasejs/3.6.6/firebase.js
https://unpkg.com/imagesloaded@4/imagesloaded.pkgd.min.js
https://unpkg.com/isotope-layout@3/dist/isotope.pkgd.min.js
https://actionnetwork.org/widgets/v2/form/stay-up-…ormat=js&source=widget
https://townhallproject.com/scripts/lib/firebasedb.js
https://townhallproject.com/scripts/lib/map-helper-functions.js
https://townhallproject.com/scripts/lib/urlParams.js
https://townhallproject.com/data/states.js
https://townhallproject.com/data/bboxes.js
https://townhallproject.com/data/zipLookup.js
https://townhallproject.com/data/fips-lookup.js
https://townhallproject.com/data/statePop.js
https://townhallproject.com/scripts/models/MemberOfCongress.js
https://townhallproject.com/scripts/lib/constants.js
https://townhallproject.com/scripts/models/TownHall.js
https://townhallproject.com/scripts/models/UploadVideo.js
https://townhallproject.com/scripts/views/zipLookUpView.js
https://townhallproject.com/scripts/views/repCardView.js
https://townhallproject.com/scripts/views/emailSignUpView.js
https://townhallproject.com/scripts/views/tableView.js
https://townhallproject.com/scripts/views/videoView.js
https://townhallproject.com/scripts/views/missingMembersView.js
https://townhallproject.com/scripts/views/indexView.js
https://townhallproject.com/scripts/views/resultsView.js
https://townhallproject.com/scripts/views/stateView.js
https://townhallproject.com/scripts/views/googleMapView.js
https://townhallproject.com/scripts/views/mapboxView.js
https://townhallproject.com/scripts/views/mapView.js
https://townhallproject.com/scripts/views/eventView.js
https://townhallproject.com/scripts/views/dataViz.js
https://townhallproject.com/scripts/controllers/index-controller.js
https://townhallproject.com/scripts/controllers/map-controller.js
https://townhallproject.com/scripts/controllers/routes.js

Optimize CSS Delivery of the following:

https://actionnetwork.org/css/style-embed-whitelabel.css
https://use.fontawesome.com/316bfde8e8.css
https://addtocalendar.com/atc/1.5/atc-style-blue.css
https://use.fontawesome.com/releases/v4.7.0/css/font-awesome-css.min.css
https://townhallproject.com/vendor/styles/jquery-ui.min.css
https://townhallproject.com/vendor/styles/jquery-ui.structure.min.css
https://fonts.googleapis.com/css?family=Raleway:300,400,900
https://api.mapbox.com/mapbox-gl-js/v0.32.1/mapbox-gl.css
https://townhallproject.com/styles/css/bootstrapTH_v1_0.min.css

priority - 38Optimize images

Properly formatting and compressing images can save many bytes of data.

Optimize the following images to reduce their size by 372.4KiB (45% reduction).

Compressing https://townhallproject.com/Images/Missing_Member_Report.png could save 236.9KiB (35% reduction).
Compressing and resizing https://townhallproject.com/Images/THP_logo_inverse.png could save 77KiB (92% reduction).
Compressing and resizing https://townhallproject.com/Images/THP_logo_horizontal_simple.png could save 55.9KiB (95% reduction).
Compressing and resizing https://townhallproject.com/Images/map/ohno-computer.png could save 2.3KiB (67% reduction).
Compressing https://lh5.googleusercontent.com/t9_TkzZ7kRO8H9Gk…bSF40f3t6DBCWn_w=w1071 could save 177B (11% reduction).
Compressing https://actionnetwork.org/images/dropdownarrow.png could save 125B (25% reduction).

priority - 8Prioritize visible content

Your page requires additional network round trips to render the above-the-fold content. For best performance, reduce the amount of HTML needed to render above-the-fold content.

The entire HTML response was not sufficient to render the above-the-fold content. This usually indicates that additional resources, loaded after HTML parsing, were required to render above-the-fold content. Prioritize visible content that is needed for rendering above-the-fold by including it directly in the HTML response.

Only about 60% of the final above-the-fold content could be rendered with the full HTML response.

priority - 5Minify JavaScript

Compacting JavaScript code can save many bytes of data and speed up downloading, parsing, and execution time.

Minify JavaScript for the following resources to reduce their size by 47.5KiB (30% reduction).

Minifying https://actionnetwork.org/widgets/v2/form/stay-up-…ormat=js&source=widget could save 11.1KiB (26% reduction) after compression.
Minifying https://townhallproject.com/vendor/scripts/handlebars-v4.0.5.js could save 10.2KiB (30% reduction) after compression.
Minifying https://townhallproject.com/vendor/scripts/jquery-ui.js could save 6.9KiB (38% reduction) after compression.
Minifying https://actionnetwork.org/includes/js/can-embed.js?v=4 could save 6.8KiB (38% reduction) after compression.
Minifying https://cdn.rawgit.com/visionmedia/page.js/master/page.js could save 3.6KiB (48% reduction) after compression.
Minifying https://townhallproject.com/vendor/scripts/cors-uploader.js could save 1.5KiB (54% reduction) after compression.
Minifying https://townhallproject.com/data/bboxes.js could save 1.4KiB (12% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/mapboxView.js could save 1.1KiB (24% reduction) after compression.
Minifying https://townhallproject.com/scripts/models/UploadVideo.js could save 1KiB (49% reduction) after compression.
Minifying https://townhallproject.com/scripts/models/TownHall.js could save 737B (27% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/eventView.js could save 496B (13% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/googleMapView.js could save 333B (17% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/missingMembersView.js could save 272B (19% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/mapView.js could save 243B (24% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/tableView.js could save 228B (18% reduction) after compression.
Minifying https://townhallproject.com/data/statePop.js could save 214B (24% reduction).
Minifying https://townhallproject.com/scripts/views/repCardView.js could save 209B (25% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/emailSignUpView.js could save 188B (17% reduction) after compression.
Minifying https://townhallproject.com/scripts/controllers/map-controller.js could save 186B (18% reduction) after compression.
Minifying https://townhallproject.com/templates.js could save 176B (22% reduction) after compression.
Minifying https://townhallproject.com/data/fips-lookup.js could save 173B (28% reduction).
Minifying https://townhallproject.com/scripts/views/dataViz.js could save 152B (16% reduction) after compression.
Minifying https://townhallproject.com/scripts/lib/urlParams.js could save 142B (31% reduction) after compression.
Minifying https://townhallproject.com/scripts/views/zipLookUpView.js could save 113B (25% reduction) after compression.
Minifying https://townhallproject.com/scripts/lib/firebasedb.js could save 102B (23% reduction).

priority - 0Minify CSS

Compacting CSS code can save many bytes of data and speed up download and parse times.

Minify CSS for the following resources to reduce their size by 253B (22% reduction).

Minifying https://use.fontawesome.com/316bfde8e8.css could save 134B (37% reduction) after compression.
Minifying https://townhallproject.com/vendor/styles/jquery-ui.min.css could save 119B (15% reduction) after compression.

townhallproject.com Mobile Resource Breakdown

Total Resources175
Number of Hosts26
Static Resources121
JavaScript Resources95
CSS Resources14

townhallproject.com mobile page usability

Last tested: 2018-02-22


Mobile Usability Good
99/100

townhallproject.com Mobile Usability Test Quick Summary


priority - 0Size tap targets appropriately

Some of the links/buttons on your webpage may be too small for a user to easily tap on a touchscreen. Consider making these tap targets larger to provide a better user experience.

The following tap targets are close to other nearby tap targets and may need additional spacing around them.

The tap target <div>Map DataMap da…GITerms of Use</div> and 3 others are close to other tap targets.

The tap target <button type="button"></button> and 1 others are close to other tap targets.

townhallproject.com HTML validation

Warnings

Consider avoiding viewport values that prevent users from resizing documents.

Line: 6 Column: 3 - 89
"...utf-8"> <meta content="width=device-width, initial-scale=1.0 user-scalable=no" name="viewport"> <ti..."

Empty heading.

Line: 234 Column: 21 - 58
"... <h4 class="selection-results_content"></h4> ..."

Section lacks heading. Consider using “h2”-“h6” elements to add identifying headings to all sections.

Line: 338 Column: 13 - 53
"... <section class="results multipleResults"> ..." Line: 482 Column: 9 - 51
"...> <section class="container container-fluid"></sect..." Line: 485 Column: 7 - 50
"...v> <section class="scroll-to-form text-center"> ..." Line: 677 Column: 9 - 64
"...> <section class="container container-fluid quote-header"> ..." Line: 689 Column: 7 - 33
"...er> <section class="container"> ..." Line: 899 Column: 7 - 33
"...on> <section class="container"> ..." Line: 925 Column: 7 - 33
"...on> <section class="container"> ..." Line: 939 Column: 9 - 51
"...> <section class="container container-fluid"> ..." Line: 947 Column: 7 - 49
"...er> <section class="container container-fluid"> ..." Line: 958 Column: 9 - 51
"...> <section class="container container-fluid"> ..."

The “name” attribute is obsolete. Consider putting an “id” attribute on the nearest container instead.

Line: 492 Column: 7 - 47
"...on> <a name="events-table" id="events-table"></a> ..."

The first occurrence of ID “All” was here.

Line: 585 Column: 25 - 87
"... <a data-filter="party" id="All" class="dropdown-item" href="#">All</a..." Line: 585 Column: 25 - 87
"... <a data-filter="party" id="All" class="dropdown-item" href="#">All</a..." Line: 585 Column: 25 - 87
"... <a data-filter="party" id="All" class="dropdown-item" href="#">All</a..."

The first occurrence of ID “Democratic” was here.

Line: 576 Column: 25 - 94
"... <a data-filter="party" id="Democratic" class="dropdown-item" href="#">Democr..."

The first occurrence of ID “Republican” was here.

Line: 579 Column: 25 - 94
"... <a data-filter="party" id="Republican" class="dropdown-item" href="#">Republ..." Line: 579 Column: 25 - 94
"... <a data-filter="party" id="Republican" class="dropdown-item" href="#">Republ..."

The first occurrence of ID “cover” was here.

Line: 950 Column: 7 - 37
"...on> <div class="banner" id="cover"> ..."

This document appears to be written in English. Consider adding “lang="en"” (or variant) to the “html” start tag.

Line: 2 Column: 16 - 6
"...TYPE html> <html> <hea..."

Errors

A “meta” element with an “http-equiv” attribute whose value is “X-UA-Compatible” must have a “content” attribute with the value “IE=edge”.

Line: 9 Column: 3 - 64
"...xL8" /> <meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"> <me..."

Attribute “roll” not allowed on element “ul” at this point.

Line: 79 Column: 9 - 63
"...> <ul class="nav navbar-nav navbar-left" roll="tablists"> ..."

An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.

Line: 186 Column: 13 - 54
"... <img src="../Images/road-to-change.svg" /> ..." Line: 196 Column: 15 - 65
"... <img src="../Images/town-hall-for-our-lives.svg" /> ..." Line: 262 Column: 13 - 77
"... <img class="webGl-compimg" src="../Images/map/ohno-computer.png"></img>..." Line: 269 Column: 11 - 64
"... <img class="webGL-kill" src="../Images/map/xmark.svg"></img>..." Line: 1202 Column: 13 - 61
"... <img src="../Images/svgs/THP_Pledge_House.svg" /> ..." Line: 1205 Column: 13 - 62
"... <img src="../Images/svgs/THP_Pledge_Senate.svg" /> ..."

Bad value “zip” for attribute “type” on element “input”.

Line: 230 Column: 19 - 107
"... <input class="form-control input-lg " type="zip" name="" value="" placeholder="Zip Code"> ..."

Bad value “” for attribute “name” on element “input”: Must not be empty.

Line: 230 Column: 19 - 107
"... <input class="form-control input-lg " type="zip" name="" value="" placeholder="Zip Code"> ..."

Attribute “placeholder” is only allowed when the input type is “email”, “number”, “password”, “search”, “tel”, “text”, or “url”.

Line: 230 Column: 19 - 107
"... <input class="form-control input-lg " type="zip" name="" value="" placeholder="Zip Code"> ..."

Attribute “target” not allowed on element “div” at this point.

Line: 261 Column: 11 - 53
"... <div class="webGl-warning" target="_blank"> ..."

Stray end tag “img”.

Line: 262 Column: 78 - 83
"...uter.png"></img> ..." Line: 269 Column: 65 - 70
"...mark.svg"></img> ..."

Element “dt” not allowed as child of element “li” in this context. (Suppressing further errors from this subtree.)

Line: 276 Column: 17 - 47
"... <dt class="map-legend__senate"></dt> ..." Line: 280 Column: 17 - 49
"... <dt class="map-legend__distrcit"></dt> ..." Line: 284 Column: 17 - 63
"... <dt class="map-legend-icon map-legend__person"></dt> ..." Line: 288 Column: 17 - 62
"... <dt class="map-legend-icon map-legend__staff"></dt> ..." Line: 292 Column: 17 - 61
"... <dt class="map-legend-icon map-legend__tele"></dt> ..." Line: 296 Column: 17 - 62
"... <dt class="map-legend-icon map-legend__activ"></dt> ..." Line: 300 Column: 17 - 65
"... <dt class="map-legend-icon map-legend__campaign"></dt> ..." Line: 304 Column: 17 - 61
"... <dt class="map-legend-icon map-legend__mfol"></dt> ..."

Element “dd” not allowed as child of element “li” in this context. (Suppressing further errors from this subtree.)

Line: 277 Column: 17 - 20
"... <dd>U.S. S..." Line: 281 Column: 17 - 20
"... <dd>U.S. R..." Line: 285 Column: 17 - 20
"... <dd>In-per..." Line: 289 Column: 17 - 20
"... <dd>Staff-..." Line: 293 Column: 17 - 20
"... <dd>Call-i..." Line: 297 Column: 17 - 20
"... <dd>Activi..." Line: 301 Column: 17 - 20
"... <dd>Campai..." Line: 305 Column: 17 - 20
"... <dd>THFOL<..."

Element “button” not allowed as child of element “ul” in this context. (Suppressing further errors from this subtree.)

Line: 310 Column: 15 - 134
"... <button type="button" name="button" id="show-federal-borders" class="btn btn-xs btn-transparent border-toggle inactive"> ..." Line: 317 Column: 15 - 130
"... <button type="button" name="button" id="show-state-borders" class="btn btn-xs btn-transparent border-toggle active"> ..."

No “li” element in scope but a “li” end tag seen.

Line: 315 Column: 17 - 21
"... </li> ..." Line: 323 Column: 19 - 23
"... </li> ..." Line: 328 Column: 19 - 23
"... </li> ..."

Element “dt” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

Line: 352 Column: 15 - 18
"... <dt>Senate..." Line: 367 Column: 15 - 18
"... <dt>House<..."

Element “h4” not allowed as child of element “dl” in this context. (Suppressing further errors from this subtree.)

Line: 407 Column: 17 - 65
"... <h4 class="text-primary table-title text-center">Total ..."

Element “ul” not allowed as child of element “small” in this context. (Suppressing further errors from this subtree.)

Line: 506 Column: 13 - 48
"... <ul class="list-unstyled container"> ..."

Bad value “Town Hall” for attribute “id” on element “a”: An ID must not contain whitespace.

Line: 611 Column: 25 - 99
"... <a data-filter="meetingType" id="Town Hall" class="dropdown-item" href="#">Town H..."

Bad value “Empty Chair Town Hall” for attribute “id” on element “a”: An ID must not contain whitespace.

Line: 614 Column: 25 - 111
"... <a data-filter="meetingType" id="Empty Chair Town Hall" class="dropdown-item" href="#">Empty ..."

Bad value “Office Hours” for attribute “id” on element “a”: An ID must not contain whitespace.

Line: 620 Column: 25 - 102
"... <a data-filter="meetingType" id="Office Hours" class="dropdown-item" href="#">Office..."

Bad value “Ticketed Event” for attribute “id” on element “a”: An ID must not contain whitespace.

Line: 623 Column: 25 - 104
"... <a data-filter="meetingType" id="Ticketed Event" class="dropdown-item" href="#">Ticket..."

Bad value “Tele-Town Hall” for attribute “id” on element “a”: An ID must not contain whitespace.

Line: 626 Column: 25 - 104
"... <a data-filter="meetingType" id="Tele-Town Hall" class="dropdown-item" href="#">Tele-T..."

Bad value “Campaign Town Hall” for attribute “id” on element “a”: An ID must not contain whitespace.

Line: 629 Column: 25 - 108
"... <a data-filter="meetingType" id="Campaign Town Hall" class="dropdown-item" href="#">Campai..."

Bad value “DC Event” for attribute “id” on element “a”: An ID must not contain whitespace.

Line: 632 Column: 25 - 98
"... <a data-filter="meetingType" id="DC Event" class="dropdown-item" href="#">DC Eve..."

Duplicate ID “All”.

Line: 635 Column: 25 - 93
"... <a data-filter="meetingType" id="All" class="dropdown-item" href="#">All</a..." Line: 1001 Column: 17 - 91
"... <li data-filter="" id="All" class="btn dropdown-item btn-filter btn-white">All</l..." Line: 1014 Column: 17 - 91
"... <li class="btn dropdown-item btn-filter btn-white" data-filter="" id="All">All</l..."

The “frameborder” attribute on the “iframe” element is obsolete. Use CSS instead.

Line: 666 Column: 9 - 76
"...> <iframe src='https://docs.google.com/forms/d/e/1FAIpQLSfvIJikraQCZcqUpYfDZHC7KvxDUp4zcfzlLQ7RoaDQcBZUbQ/viewform?c=0&w=1' style=" border-width:0 " width="800" height="600" frameborder="0"></ifra..." Line: 672 Column: 9 - 84
"...> <iframe src="https://docs.google.com/forms/d/e/1FAIpQLSffVaop5xVSxXFrRtAZsxMDqkvucAplMdC9-CPHiTXxPKQV0g/viewform?embedded=true" width="800" height="600" frameborder="0" marginheight="0" marginwidth="0">Loadin..." Line: 1224 Column: 9 - 125
"...> <iframe src="https://www.facebook.com/plugins/share_button.php?href=https%3A%2F%2Ftownhallproject.com%2FImages%2FMissing_Member_Report.png&layout=button&size=small&mobile_iframe=true&appId=1549118422076809&width=59&height=20" width="59" height="20" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></ifra..."

The “marginheight” attribute on the “iframe” element is obsolete. Use CSS instead.

Line: 672 Column: 9 - 84
"...> <iframe src="https://docs.google.com/forms/d/e/1FAIpQLSffVaop5xVSxXFrRtAZsxMDqkvucAplMdC9-CPHiTXxPKQV0g/viewform?embedded=true" width="800" height="600" frameborder="0" marginheight="0" marginwidth="0">Loadin..."

The “marginwidth” attribute on the “iframe” element is obsolete. Use CSS instead.

Line: 672 Column: 9 - 84
"...> <iframe src="https://docs.google.com/forms/d/e/1FAIpQLSffVaop5xVSxXFrRtAZsxMDqkvucAplMdC9-CPHiTXxPKQV0g/viewform?embedded=true" width="800" height="600" frameborder="0" marginheight="0" marginwidth="0">Loadin..."

Text not allowed in element “iframe” in this context.

Line: 672 Column: 85 - 94
"...width="0">Loading...</ifra..."

The element “footer” must not appear as a descendant of the “header” element.

Line: 683 Column: 13 - 41
"... <footer class="text-success">Presid..."

Duplicate ID “Democratic”.

Line: 998 Column: 17 - 109
"... <li data-filter=".Democratic" id="Democratic" class="btn dropdown-item btn-filter btn-white">Democr..."

Duplicate ID “Republican”.

Line: 999 Column: 17 - 109
"... <li data-filter=".Republican" id="Republican" class="btn dropdown-item btn-filter btn-white">Republ..." Line: 1013 Column: 17 - 104
"... <li class="btn dropdown-item btn-filter btn-white" data-filter=".House" id="Republican">House<..."

Element “ul” not allowed as child of element “ul” in this context. (Suppressing further errors from this subtree.)

Line: 1028 Column: 13 - 83
"... <ul id="state-buttons" class="button-group " data-filter-group="state"> ..."

End tag “h2” seen, but there were open elements.

Line: 1044 Column: 73 - 77
"...all Videos</h2> ..."

Attribute “input” not allowed on element “input” at this point.

Line: 1062 Column: 17 - 108
"... <input input type="file" id="video-file-field" class="button form-control" accept="video/*"> ..."

Bad value “true” for attribute “disabled” on element “button”.

Line: 1069 Column: 15 - 124
"... <button name="button" class="btn btn-primary btn-light-background btn-lg upload-video-upload" disabled="true">Upload..."

Element “div” not allowed as child of element “h3” in this context. (Suppressing further errors from this subtree.)

Line: 1074 Column: 15 - 56
"... <div class="d-inline-block margin-bottom">Upload..." Line: 1075 Column: 15 - 56
"... <div class="d-inline-block margin-bottom"> ..." Line: 1078 Column: 15 - 56
"... <div class="d-inline-block margin-bottom"> ..." Line: 1080 Column: 15 - 56
"... <div class="d-inline-block margin-bottom">About ..."

Duplicate ID “cover”.

Line: 1187 Column: 7 - 37
"...on> <div class="banner" id="cover"> ..."

The “scrolling” attribute on the “iframe” element is obsolete. Use CSS instead.

Line: 1224 Column: 9 - 125
"...> <iframe src="https://www.facebook.com/plugins/share_button.php?href=https%3A%2F%2Ftownhallproject.com%2FImages%2FMissing_Member_Report.png&layout=button&size=small&mobile_iframe=true&appId=1549118422076809&width=59&height=20" width="59" height="20" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></ifra..."

The “allowtransparency” attribute on the “iframe” element is obsolete. Use CSS instead.

Line: 1224 Column: 9 - 125
"...> <iframe src="https://www.facebook.com/plugins/share_button.php?href=https%3A%2F%2Ftownhallproject.com%2FImages%2FMissing_Member_Report.png&layout=button&size=small&mobile_iframe=true&appId=1549118422076809&width=59&height=20" width="59" height="20" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></ifra..."

The “for” attribute of the “label” element must refer to a non-hidden form control.

Line: 229 Column: 19 - 35
"... <label for="zip"></labe..."

The “aria-labelledby” attribute must point to an element in the same document.

Line: 776 Column: 13 - 116
"... <div id="canIJoin" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="Can I Join You?"> ..." Line: 776 Column: 13 - 116
"... <div id="canIJoin" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="Can I Join You?"> ..." Line: 776 Column: 13 - 116
"... <div id="canIJoin" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="Can I Join You?"> ..." Line: 776 Column: 13 - 116
"... <div id="canIJoin" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="Can I Join You?"> ..." Line: 792 Column: 13 - 119
"... <div id="canISupport" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Can I support you?"> ..." Line: 792 Column: 13 - 119
"... <div id="canISupport" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Can I support you?"> ..." Line: 792 Column: 13 - 119
"... <div id="canISupport" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Can I support you?"> ..." Line: 792 Column: 13 - 119
"... <div id="canISupport" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Can I support you?"> ..." Line: 810 Column: 13 - 116
"... <div id="ourStory" class="panel-collapse collapse" role="tabpanel" aria-labelledby="What's your story?"> ..." Line: 810 Column: 13 - 116
"... <div id="ourStory" class="panel-collapse collapse" role="tabpanel" aria-labelledby="What's your story?"> ..." Line: 810 Column: 13 - 116
"... <div id="ourStory" class="panel-collapse collapse" role="tabpanel" aria-labelledby="What's your story?"> ..." Line: 837 Column: 13 - 145
"... <div id="politicalPerspective" class="panel-collapse collapse" role="tabpanel" aria-labelledby="What is your political perspective?"> ..." Line: 837 Column: 13 - 145
"... <div id="politicalPerspective" class="panel-collapse collapse" role="tabpanel" aria-labelledby="What is your political perspective?"> ..." Line: 837 Column: 13 - 145
"... <div id="politicalPerspective" class="panel-collapse collapse" role="tabpanel" aria-labelledby="What is your political perspective?"> ..." Line: 837 Column: 13 - 145
"... <div id="politicalPerspective" class="panel-collapse collapse" role="tabpanel" aria-labelledby="What is your political perspective?"> ..." Line: 837 Column: 13 - 145
"... <div id="politicalPerspective" class="panel-collapse collapse" role="tabpanel" aria-labelledby="What is your political perspective?"> ..." Line: 860 Column: 13 - 138
"... <div id="townhallcom" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Are you affiliated with townhall.com?"> ..." Line: 860 Column: 13 - 138
"... <div id="townhallcom" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Are you affiliated with townhall.com?"> ..." Line: 860 Column: 13 - 138
"... <div id="townhallcom" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Are you affiliated with townhall.com?"> ..." Line: 860 Column: 13 - 138
"... <div id="townhallcom" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Are you affiliated with townhall.com?"> ..." Line: 860 Column: 13 - 138
"... <div id="townhallcom" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Are you affiliated with townhall.com?"> ..." Line: 874 Column: 13 - 133
"... <div id="whoAreYou" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Are you affiliated with whoAreYou?"> ..." Line: 874 Column: 13 - 133
"... <div id="whoAreYou" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Are you affiliated with whoAreYou?"> ..." Line: 874 Column: 13 - 133
"... <div id="whoAreYou" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Are you affiliated with whoAreYou?"> ..." Line: 874 Column: 13 - 133
"... <div id="whoAreYou" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Are you affiliated with whoAreYou?"> ..." Line: 874 Column: 13 - 133
"... <div id="whoAreYou" class="panel-collapse collapse" role="tabpanel" aria-labelledby="Are you affiliated with whoAreYou?"> ..." Line: 1211 Column: 3 - 102
"... </div> <div class="modal fade event-modal" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel"> <..." Line: 1217 Column: 3 - 112
"... </div> <div class="modal fade missing-members-modal" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel"> <..."

The “itemprop” attribute was specified, but the element is not a property of any item.

Line: 16 Column: 3 - 52
"...le+ --> <meta itemprop="name" content="Town Hall Project"> <me..." Line: 17 Column: 3 - 225
"...oject"> <meta itemprop="description" content="Town Hall Project is a progressive, a citizen-powered research and organizing project dedicated to holding lawmakers accountable via town hall meetings and other in-person engagement."> <me..." Line: 18 Column: 3 - 103
"...ment."> <meta itemprop="image" content="https://townhallproject.com/Images/THP_logo_horizontal_facebook.png"> <!..."

townhallproject.com similar domains

Similar domains:
www.townhallproject.com
www.townhallproject.net
www.townhallproject.org
www.townhallproject.info
www.townhallproject.biz
www.townhallproject.us
www.townhallproject.mobi
www.ownhallproject.com
www.townhallproject.com
www.rownhallproject.com
www.trownhallproject.com
www.rtownhallproject.com
www.fownhallproject.com
www.tfownhallproject.com
www.ftownhallproject.com
www.gownhallproject.com
www.tgownhallproject.com
www.gtownhallproject.com
www.yownhallproject.com
www.tyownhallproject.com
www.ytownhallproject.com
www.twnhallproject.com
www.tiwnhallproject.com
www.toiwnhallproject.com
www.tiownhallproject.com
www.tkwnhallproject.com
www.tokwnhallproject.com
www.tkownhallproject.com
www.tlwnhallproject.com
www.tolwnhallproject.com
www.tlownhallproject.com
www.tpwnhallproject.com
www.topwnhallproject.com
www.tpownhallproject.com
www.tonhallproject.com
www.toqnhallproject.com
www.towqnhallproject.com
www.toqwnhallproject.com
www.toanhallproject.com
www.towanhallproject.com
www.toawnhallproject.com
www.tosnhallproject.com
www.towsnhallproject.com
www.toswnhallproject.com
www.toenhallproject.com
www.towenhallproject.com
www.toewnhallproject.com
www.towhallproject.com
www.towbhallproject.com
www.townbhallproject.com
www.towbnhallproject.com
www.towhhallproject.com
www.townhhallproject.com
www.towhnhallproject.com
www.towjhallproject.com
www.townjhallproject.com
www.towjnhallproject.com
www.towmhallproject.com
www.townmhallproject.com
www.towmnhallproject.com
www.townallproject.com
www.townballproject.com
www.townhballproject.com
www.towngallproject.com
www.townhgallproject.com
www.townghallproject.com
www.townyallproject.com
www.townhyallproject.com
www.townyhallproject.com
www.townuallproject.com
www.townhuallproject.com
www.townuhallproject.com
www.townjallproject.com
www.townhjallproject.com
www.townnallproject.com
www.townhnallproject.com
www.townnhallproject.com
www.townhllproject.com
www.townhqllproject.com
www.townhaqllproject.com
www.townhqallproject.com
www.townhwllproject.com
www.townhawllproject.com
www.townhwallproject.com
www.townhsllproject.com
www.townhasllproject.com
www.townhsallproject.com
www.townhzllproject.com
www.townhazllproject.com
www.townhzallproject.com
www.townhalproject.com
www.townhaplproject.com
www.townhalplproject.com
www.townhapllproject.com
www.townhaolproject.com
www.townhalolproject.com
www.townhaollproject.com
www.townhaklproject.com
www.townhalklproject.com
www.townhakllproject.com
www.townhalpproject.com
www.townhallpproject.com
www.townhaloproject.com
www.townhalloproject.com
www.townhalkproject.com
www.townhallkproject.com
www.townhallroject.com
www.townhalloroject.com
www.townhallporoject.com
www.townhalllroject.com
www.townhallplroject.com
www.townhalllproject.com
www.townhallpoject.com
www.townhallpeoject.com
www.townhallpreoject.com
www.townhallperoject.com
www.townhallpdoject.com
www.townhallprdoject.com
www.townhallpdroject.com
www.townhallpfoject.com
www.townhallprfoject.com
www.townhallpfroject.com
www.townhallptoject.com
www.townhallprtoject.com
www.townhallptroject.com
www.townhallprject.com
www.townhallpriject.com
www.townhallproiject.com
www.townhallprioject.com
www.townhallprkject.com
www.townhallprokject.com
www.townhallprkoject.com
www.townhallprlject.com
www.townhallprolject.com
www.townhallprloject.com
www.townhallprpject.com
www.townhallpropject.com
www.townhallprpoject.com
www.townhallproect.com
www.townhallpronect.com
www.townhallprojnect.com
www.townhallpronject.com
www.townhallprohect.com
www.townhallprojhect.com
www.townhallprohject.com
www.townhallprouect.com
www.townhallprojuect.com
www.townhallprouject.com
www.townhallproiect.com
www.townhallprojiect.com
www.townhallprokect.com
www.townhallprojkect.com
www.townhallpromect.com
www.townhallprojmect.com
www.townhallpromject.com
www.townhallprojct.com
www.townhallprojwct.com
www.townhallprojewct.com
www.townhallprojwect.com
www.townhallprojsct.com
www.townhallprojesct.com
www.townhallprojsect.com
www.townhallprojdct.com
www.townhallprojedct.com
www.townhallprojdect.com
www.townhallprojrct.com
www.townhallprojerct.com
www.townhallprojrect.com
www.townhallprojet.com
www.townhallprojext.com
www.townhallprojecxt.com
www.townhallprojexct.com
www.townhallprojedt.com
www.townhallprojecdt.com
www.townhallprojeft.com
www.townhallprojecft.com
www.townhallprojefct.com
www.townhallprojevt.com
www.townhallprojecvt.com
www.townhallprojevct.com
www.townhallprojec.com
www.townhallprojecr.com
www.townhallprojectr.com
www.townhallprojecrt.com
www.townhallprojecf.com
www.townhallprojectf.com
www.townhallprojecg.com
www.townhallprojectg.com
www.townhallprojecgt.com
www.townhallprojecy.com
www.townhallprojecty.com
www.townhallprojecyt.com
www.townhallproject.con

townhallproject.com Ping

Ping is a computer network administration software utility used to test the reachability of a host on an Internet Protocol (IP) network. It measures the round-trip time for messages sent from the originating host to a destination computer that are echoed back to the source.


townhallproject.com TRACEROUTE

Traceroute is a computer network diagnostic tool for displaying the route (path) and measuring transit delays of packets across an Internet Protocol (IP) network. The history of the route is recorded as the round-trip times of the packets received from each successive host (remote node) in the route (path); the sum of the mean times in each hop is a measure of the total time spent to establish the connection. Traceroute proceeds unless all (three) sent packets are lost more than twice, then the connection is lost and the route cannot be evaluated.