Bill Hodges Concordance ?

  • This message board permanently closed on June 30th, 2020 at 4PM EDT and is no longer accepting new members.

Shane Nokes

New Member
Apr 16, 2017
3
9
42
Part of the problem is that even though the link specifies the .ePub extension, the file that it downloads (I just tried it on some regular Windows PC type devices as well) has the .html extension that causes many browsers to attempt to read it as a plain-text webpage.

If you can save as.ePub or even rename the file extension after the fact it should open up and read correctly.

I just verified this across a few tablets, phones, and PC devices.
 

Jordan

Webmaster-at-Large
Administrator
Moderator
Dec 6, 2007
10,001,218
5,031
New York, NY
stephenking.com
Part of the problem is that even though the link specifies the .ePub extension, the file that it downloads (I just tried it on some regular Windows PC type devices as well) has the .html extension that causes many browsers to attempt to read it as a plain-text webpage.

If you can save as.ePub or even rename the file extension after the fact it should open up and read correctly.

I just verified this across a few tablets, phones, and PC devices.
The link entitled "Download The Bill Hodges Concordance Now" downloads the epub file (which has an epub extension). As instructed on the page, you may need to right-click/command-click/hold-click and "save as."

If you're tying to download the file at the link entitled "Concordance", that is the html file you're seeing in your browser.

Code:
<a href="/other/downloads/hodges-concordance.epub" download="hodges-concordance.epub">Download The Bill Hodges Concordance Now</a>
 

Shane Nokes

New Member
Apr 16, 2017
3
9
42
The link entitled "Download The Bill Hodges Concordance Now" downloads the epub file (which has an epub extension). As instructed on the page, you may need to right-click/command-click/hold-click and "save as."

If you're tying to download the file at the link entitled "Concordance", that is the html file you're seeing in your browser.

Code:
<a href="/other/downloads/hodges-concordance.epub" download="/other/downloads/hodges-concordance.epub">Download The Bill Hodges Concordance Now</a>

Hi Jordan. Please do read this entire post, as the early parts may come off the wrong way otherwise. I promise there's a reason why I made my original post and this one. ;)

I know you're the webmaster here, but I'm also not a random noob. I spent almost 20 years between consulting, contracting, and working directly for Microsoft.

I say that not as an ego stroke or an attempt at logical fallacy via appeal to authority. I state it merely to express that I'm quite technically capable as well. :)

I was seeing comments on the Facebook Constant Reader group from folks having issues accessing the content.

I am referring to the link entitled "Download The Bill Hodges Concordance Now" as you've stated, not the link entitled "Concordance" which is just a pointer to the html page itself. I know that the actual file stored is an ePub and that the hover link correctly identifies it as such.

However, when attempting to download the file, even if the 'Save Target/File As' option is selected the file may still attempt to save as a .html file that will have to have the file name extensions manually changed to .ePub after the fact.

This is the case in Microsoft Edge on Windows 10 devices for example. A direct download doesn't recognize the .ePub extension and automatically saves it as a .html file. Using the 'Save Target As' also saves it as a .html file that has to be manually renamed after the download.

IE11 on Windows 7 and 8 also has the same behavior, with the exception of being able to rename the file extension in the download manager after selecting to save as 'all files'.

The issue doesn't appear to occur in Firefox or Cnrome on Windows desktops, which is why you likely haven't seen it as I'm guessing you use Chrome.

For mobile devices attempting to download the file it gets a bit trickier as it seems Webkit-based browsers (pretty much the default browser on all Apple devices) seem to also try to automatically treat the extension as .html instead of passing along the .ePub extension properly.

I've seen this happen on a few websites where there's a misconfiguration in how certain filetypes are treated. So instead of just passing along the raw file it parses and treats it as a different filetype at download.

I used to know the fix for this issue back when I worked on more web development based items, but sadly have forgotten the little codehack that tells the site to just send all download attempts as an 'all files' item so that they don't run into this issue.


Figuring you're the webmaster I figure there's likely a good chance you'll know what I'm referencing and hopefully know the fix so that future downloads don't run into this. :)


(Please don't take this as my trying to tell you your job or trying to be pedantic or the like. Too often my posts are taken that way because I tend to be fairly dry in how I write on message boards.)
 

Jordan

Webmaster-at-Large
Administrator
Moderator
Dec 6, 2007
10,001,218
5,031
New York, NY
stephenking.com
Hi Jordan. Please do read this entire post, as the early parts may come off the wrong way otherwise. I promise there's a reason why I made my original post and this one. ;)

I know you're the webmaster here, but I'm also not a random noob. I spent almost 20 years between consulting, contracting, and working directly for Microsoft.

I say that not as an ego stroke or an attempt at logical fallacy via appeal to authority. I state it merely to express that I'm quite technically capable as well. :)

I was seeing comments on the Facebook Constant Reader group from folks having issues accessing the content.

I am referring to the link entitled "Download The Bill Hodges Concordance Now" as you've stated, not the link entitled "Concordance" which is just a pointer to the html page itself. I know that the actual file stored is an ePub and that the hover link correctly identifies it as such.

However, when attempting to download the file, even if the 'Save Target/File As' option is selected the file may still attempt to save as a .html file that will have to have the file name extensions manually changed to .ePub after the fact.

This is the case in Microsoft Edge on Windows 10 devices for example. A direct download doesn't recognize the .ePub extension and automatically saves it as a .html file. Using the 'Save Target As' also saves it as a .html file that has to be manually renamed after the download.

IE11 on Windows 7 and 8 also has the same behavior, with the exception of being able to rename the file extension in the download manager after selecting to save as 'all files'.

The issue doesn't appear to occur in Firefox or Cnrome on Windows desktops, which is why you likely haven't seen it as I'm guessing you use Chrome.

For mobile devices attempting to download the file it gets a bit trickier as it seems Webkit-based browsers (pretty much the default browser on all Apple devices) seem to also try to automatically treat the extension as .html instead of passing along the .ePub extension properly.

I've seen this happen on a few websites where there's a misconfiguration in how certain filetypes are treated. So instead of just passing along the raw file it parses and treats it as a different filetype at download.

I used to know the fix for this issue back when I worked on more web development based items, but sadly have forgotten the little codehack that tells the site to just send all download attempts as an 'all files' item so that they don't run into this issue.


Figuring you're the webmaster I figure there's likely a good chance you'll know what I'm referencing and hopefully know the fix so that future downloads don't run into this. :)


(Please don't take this as my trying to tell you your job or trying to be pedantic or the like. Too often my posts are taken that way because I tend to be fairly dry in how I write on message boards.)
Here's the long story short on this one... it's Sunday, it's a holiday, and the link expires tomorrow.

The longer story is that I can't duplicate the problem on any of my computers (5), OSes (11), or devices (5), and the server is sending the proper headers with the file. It's possible that the file we received from the publisher doesn't have the proper headers, however.

The Apple issue gets more complex because of Apple's sandboxing policies, but the links on the page should provide working instructions... for the next 20 hours or so.

Thanks for the post.
 

Shane Nokes

New Member
Apr 16, 2017
3
9
42
As a postscript, I hope that's not coming across as just jerky webmaster BS. I'm just taking a somewhat rare day off.
Hi again Jordan.

You're not coming off jerky. I was just more worried about me coming off that way. I usually get accused of having an ego when I mention my work history...so I err on the side of overexplaining myself.

Being generally non-religious I had totally spaced today being Easter until you mentioned it.

Now I have an excuse to be an egg glutton today. :p

Enjoy your time off and sorry if I was annoying. :)