Forum Moderators: open
First, the internet onboard ship is terribly slow, terribly. This is especially true during the day when more people are awake, sharing the same pipe. Sites that have been optimized for speed are much appreciated. If the site loads too slow, we'll just find another.
Second, I don't know if this is just my ship, or other ships too, but .js files are blocked. I think this is an ill advised attempt towards achieving internet security. This makes many of the websites out there either not work at all, or renders them almost useless. I worked around this by incorporating my javascript inside my .html files. Other files that are blocked include .mp3, and streaming media files.
Third, the internet servers are periodically turned off completely, sometimes for several days in a row. The email servers typically are still up and running though. What I did for my website is to incorporate a newsletter mailed out each day, summarizing the new content on the site. This keeps me informed when I'm not able to visit the site. Beware though of html formatting in the email, as any files on the internet like pictures won't come through.
Fourth, our computers are hand-me-down rejects, and for the most part we use old browser versions. Don't hate us, we have no choice. We all have our own laptops, but we can't access the internet with them. We're stuck on DOD computers for web browsing.
And fifth, many sites are blocked. You Tube, Facebook, MySpace, and the like. If you incorporate aspects of these domains on your site, we won't be able to access them.
While many of my sites are niche type, like cmarshall, I doubt you would have a problem with mine. But all too often too many designers assume people have high speed access. I have a client in Germany who, many years ago, told me the connection problems they have. I think this is an appropriate time and place to remind people never to assume and accessibility does not necessarily mean accommodating visually impaired users.
Marshall
I'll add a 6th issue, related to e-commerce sites: military people stationed overseas (and at sea) can not generally accept FedEx/UPS/etc. packages. They can generally only get packages through the USPS.
So refusing to ship to APO/FPO addresses or not having USPS as a shipping option is going to lose you a lot of sales from the military, overseas government employees, and overseas military/government contractors, and their family members living with them.
AA - Armed Forces Americas (except Canada)
AE - Armed Forces Africa, Armed Forces Canada, Armed Forces Europe, Armed Forces Middle East
AP - Armed Forces Pacific
[usps.com...]
They're treated like any other state.
There have been times when I tried to order something online, only being stopped because it wouldn't accept my state.
Also, if you mail out any media or electronics, like cds, dvds or laptops, at some locations we are prohibited from receiving them unless they are sent via registered mail which are redirected to a different pickup location.
cmarshall, on my ship only .js files are blocked. A .php file serving javascript content would slip through.
As long as you're putting in the AA, AE, and AP "state" codes, do a better job by adding DC for "District of Columbia", the codes (like PR, GU, FM...) for our posessions, and the Canadian Province codes because our postal service recognizes those, also. There is a problem if you try to add the Mexican state codes because two of them conflict with Canadian codes and three conflict with US codes.