Guidelines NCARRL Web Site
NCARRL is a web site widely used by radio amateurs and people interested in Amateur Radio. To keep it well organized and useful to all, the following guidelines have been established. All new pages will meet these guidelines. There are some legacy pages which at this time do not meet the guidelines. They will be updated when modified and as time permits.
By the nature of our hobby, many of our users are visually or physically limited.
Consistency between pages and following general Web Accessibility guidelines is
important for these user's experience. Pages should be navigable with a mouse, a keyboard,
or a screen reader. The intent is that we follow as closely as possible the
This document is not all-inclusive. A good quote for web design comes from our prior Section Manager, John Covington, W4CC, who teaches web design courses. John said, "Just because you can do something, it doesn't mean that you should." Just keep it simple, remember the audience, use common sense, and you will be OK.
Coding guidelines for NCARRL pages do all not necessarily apply to external pages that reference by links.
General Guidelines for NCARRL Hosted Pages
- Copyright rules must be strictly observed. Please do not submit any copyrighted images that we do not have the right to use.
- The ARRL owns copyright on their images. There is a set that they provide that we may use.
However we are not allowed to modify ARRL images, as tempting as it may be.
The ARRL graphics are available for download from
- When including a link to a non-HTML document (ie pdf or word), include the document format in parenthesis after the link. Since there are users who do not have access to Microsoft Office, documents in Office format should be translated to a more universal format such as PDF or HTML.
- Pages will not play sounds when opened. Audio files are OK on a page, but they must require user interaction to start them. Links to audio file contain a note indicating that the page contains sound.
- If any scripts are included on a page, they cannot "break" the expected user interaction with the browser (the back button, right mouse clicks, etc.).
- There will not be any commercial advertisements on pages hosted on the pages hosted on the NCARRL site.
- There will not be any pornography on the site or any site directly linked to this site.
- Spell check your document.
- Check all links in your document, including ones that worked the last time the document was uploaded.
- Most pages have four sections - the banner, the body, the menu, and the footer. These sections must be used as defined.
- The main content goes into the white body section.
- The title of the page goes in the banner. It may contain the ARRL logo and the North Carolina State flag. It may contain another logo appropriate for the area (NTS, ARES®, etc.). The NC Flag always goes on the left side of the banner.
- The second line of the banner is for breadcrumbs and tools. On the left side of this bar is a link back to the National ARRL Home page. On all pages except for the NCARRL home page, a link back to the NCARRL home page is next. For pages belonging to other sub-sections of the site may next display a link back to that subsection, unless already a link to that section in the side navigation menu. The intent is to not have to scroll all the way to the bottom of the page to "go home". Links should not be repeated in the breadcrumb area and in the navigation area.
- Navigational information appears in the menu. There is for the most part a standard menu used throughout the site. The ARES section has a different menu. Other navigational information may be added the menu if appropriate. By default, the menu is on the left side of the page. The style switcher widget in the toolbar allows the user to move it to the right.
- Active content or informational content should not appear in the menu. It can go on a sidebar
on in the content area of the page. This content should "float" rather then be connected to the top of
the page. It should also be styled differently from either of the available menu styles
to avoid confusion with the menus. These floating areas may be either horizontal or vertical. Examples
of horizontal areas exist on the
THEN page.If someone other than the webmaster is composing the page, the webmaster can help with this. The webmaster can also help coordinating a side bar to not interfere with the menu by disabling right had side menus for that page or making a side bar float to either the same or opposite side as the menu.
- Specific information listed below should be included in the footer.
Coding GuidelinesMost of these items are necessary for a page to render correctly in all browsers and to be screen-reader, alternate keyboard and mobile device ready. They are also essential for cross-browser support.
- No blinking text.
- No scrolling or moving text.
- Animated images are discouraged.
- All tags must have an end tag. The single tag format may also be used.
For example, <li> tags must have a matching </li> The alternate format for tags such as end of line, horizontal rules, or images is to place the closing / inside the tag. For example <br/>.
- Do not cross tags.
- All images must have an ALT tag.
- Control characters should not be used in files.
- Do not use tags for other than their intended purpose such as changing fonts or creating pseudo-lists for indenting.
- Do not use "graphics only" for navigation to other pages. Include text with the graphic for screen readers and to give mobility impaired users and users of mobile devices a larger "click area." Graphics may be used for navigation within the same page since the user can get to that content by other scrolling.
- Provide a transcript or description on any pages that use audio or video as essential content. This is for users who are unable to hear or play sounds or see, hear, or play the video.
- Avoid RED and GREEN as they can be problems for the color-blind. (If you are a user who has issues with other colors, especially colors on NCARRL, please let the webmaster know so that the issue can be addressed.)
Hints for Content Providers
Web Pages or AreasIf you are providing a web page or area, please do not put yourself to the trouble of attempting to recreate the menus, banners, and layout of the web site. That is way too much work, and way more work than the webmaster does to create a new page.
There is a set of templates and scripts for easily creating the pages. Not only does using the templates makes it easier to quickly create new pages, but it makes it simple for us to make site-wide changes such as the links in the menu or on the banner. All you need to create is the content area, and perhaps choose graphics and text for the banner or menu items.
You may either contact the webmaster for a set of templates and instructions, or send the HTML for the body section, or send text that can be formatted for you. It is very easy to do with the templates that we have. If you do your own HTML for the body, take a look at the css styles. You can give me as much or as little as you wish. If you want to write HTML, that's fine. If you prefer to provide Word or Text, the HTML can be created for you. If you want something different in the navigation or tool areas, please discuss how to most smoothly provide that.
For authors creating a full section for the web site either the standard navigation meny on the NCARRL home page or a custom navigation menu may be used. For different items in the navigation menu from the standard navigation menu, submit the menu items and it will be formatted in the appropriate HTML to match the current menu. It is not necessary to write the code yourself.
Front Page ArticlesSend the webmaster as little or as much in the way of code as you care to create. All that is needed is full information. Providers of front page articles can information from which to compose an article or send a composed article, either formatted or unformatted.
If you format article, this is the format that the scripts use to insert the article into the page:
Text of article, with one or more blank lines between individual paragraphs.
On however many lines
It should be on
Here is some text blah blah blah blah blah blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
Second Paragraph blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
This third paragraph contains <b>an HTML tag </b>
It is not necessary to do this formatting. I am more than happy to do it for you. Often I receive a news item asking "can you put this online for me?" Of course I can. I can even compose an article if you give me enough information.
Attachments: YES. We definitely can put links or attachments on the articles.
For non-HTML documents, there will be
a note added stating the format of the document to aid our users. Since some users
cannot read Microsoft Office Documents, PDF's are appreciated, either instead of or
in addition to the Microsoft Office Document. (The webmaster can create these, too.)
Sounds and videos: Partially allowed. Main NCARRL pages will not open with sound or videos running. Sound or video players may be part of the page, or the page may link to a sound or video as long as it is made clear that the link opens sound or a video. Sounds and videos may be included as attachments, including links to sites such as YouTube.
Copyright: Please be sure that you either own or have permission to use any material that you submit. If I look at something and am not sure, I may quickly confirm copyright with you before posting.
Links to Other SitesThis mainly pertains to the club and ARES listings. Any site that is linked to must of course be free of pornography. (Had to include that.) It should also be in "good taste." That is somewhat subjective. While the Section Manager may overrule the WebMaster on the issue of "good taste", that should not be a problem. No legitimate Amateur Radio club site has ever been rejected.
If a page opens up playing sounds, this will be noted in the link to that page as a help to people in environments where sudden sounds can be a problem.
ARES and Club Listings
Any club group may be listed on the NC clubs page, regardless of ARRL affiliation, provided it meets these guidelines. If the club is an ARES group, it will instead be listed on the ARES page to make it easier for outside users to find. Please inform the webmaster of any link changes. Unfortunately, we do not have time to follow every link to see if it is alive as often as we would like.
Please be aware that listing your page with the ARRL field organization does not give us any notification. You must list your pages with the ARRL separately. There is a link to the ARRL affiliated club section on the club page.
Special note for webmasters for clubs and local ARES organizations:
If you include the ARES logo on your page, ensure that it's the
newer one with the ® symbol in it. It is available on the NCARRL web site at