Roave / roave.com

Roave.com website
2 stars 1 forks source link

ASCII logo fallback does not render properly on lynx when viewing on a mobile device #14

Closed EvanDotPro closed 10 years ago

EvanDotPro commented 10 years ago

See screenshot.

Ocramius commented 10 years ago

Sample on lower width screens looks also bad:

lynx 80 col

TheFrozenFire commented 10 years ago

We only support Lynx browsing on modern devices using at least a width of 132 characters. Please consider upgrading your browsing device, because we can't be bothered to gracefully degrade.

EvanDotPro commented 10 years ago

@TheFrozenFire This issue also exists on the Nexus 5.

TheFrozenFire commented 10 years ago

We don't support mobile viewing devices. Not enough traffic. Please consider upgrading to a desktop. Not a laptop, either. Definitely not a tablet.

Ocramius commented 10 years ago

Can you ensure that this webpage will work for enterprise customers using a DEC LA36 DECwriter II Terminal? Those surely represent a decent amount of target audience.

DEC LA36 DECwriter II Terminal

DASPRiD commented 10 years ago

I approve @Ocramius use case. Approved

TheFrozenFire commented 10 years ago

We'll consider adding support for the LA36, but our analytics show that most of our enterprise customers are using the DEC LP20B Line Printer, which handles the 132-character-wide logo just fine.

Ocramius commented 10 years ago

It seems to work indeed for a DEC LP20B Line Printer. The emulated output shows:

output

I am fairly satisfied by the result, but I still think we should extend range to the excluded market segments. I'm fairly sure that we give a bad impression to to end-users if we don't show that we provide very long backwards compatibility, and that is a strong point of trust.

Especially for enterprise-grade customers, avoiding upgrades to make malicious interactions more seldom (because of the lack of tools to attack legacy systems) is a strong selling point, and we should support that.