Yet relatively few companies pay much attention to their content experience , preferring instead to cling to what they know — like legacy PDFs. Granted, adopting new technology can be daunting. But this post will provide a clear and compelling argument for why the world must move past PDFs , once and for all. Their strength lies in the fact that they work with any operating system.
For the first time ever, Windows and Mac users were able to exchange documents and read them without worrying about compatibility. And PDFs are fixed-layout documents, meaning that regardless of what device, operating system, or screen size a reader uses, a PDF always renders exactly the same. Fixed-layout means that documents designed for desktop or print, will be extremely difficult to use on a mobile device, requiring zooming in and panning around. This is a huge user experience issue and can cause major headaches for your readers.
This is already a barrier for desktop users, but for mobile users, downloading files remains an almost alien task requiring a file manager app and a 3rd party PDF viewer. In a world where every ounce of friction equals lost opportunities, these extra steps can lead many users to abandon your content before even beginning. If your goal is for your audience to engage with your content, you need to make accessing it easy with as few steps as possible.
This means using a format that doesn't require the user to leave his or her browser. PDFs completely lack the ability to collect data. You may be able to see how many times a PDF was downloaded from a landing page, but you have no idea what people did with it afterwards.
Using PDFs for business content introduces a massive black hole in your customer journey data — a blank space where you have zero intelligence. This is highly problematic for at least 2 reasons: First, because you're clueless about whether your content actually performs, you're unable to improve or optimize it.
Second, because you can't see how your readers engage with the content, you're unable to implement any kind of lead scoring or personalized followup. People who opened it 9 times and read every page will end up in the same "engagement bucket" as those who downloaded it but never read it.
In a world where every marketing action must be measurable, you simply can't afford to use a format you can't track. Related: How to track white paper user engagement. Why the time is now for B2B marketers to develop modern digital content experiences. Content overload is a real problem. Today, only the most asthetically pleasing, well-produced content will get through to your readers.
And this is increasingly true in the B2B world as well where business buying habits are becoming more and more similiar to at-home consumer habits. When designing content in a PDF, you can include images and hyperlinks, but that's as far as it goes.
A for asthetics, they may be nicely laid out in InDesign, but this is of little value unless you intend to create printed material. When your audience consumes content on their phones or behind their desks, those design choices may become hinderances. To pause a download, click the Pause button on the status bar, or click the Resume button to resume a download.
Generic solutions don't add value. On Solutionbay you can specify your situation so that you only see solutions which make sense for your case. For problem Bookmark this page. Select all specifications which apply:. Microsoft Edge. Based on your selections this spec is most likely not relevant for you. Internet Explorer. Google Chrome. Mozilla Firefox.
Solutions Please select all specifications which apply to you to get more accurate results. I used some code from HttpWebRequest. Instead of stopping the thread on Pause and starting a new one on Resume, you can also change the while loop to wait until download is resumed as following:. The up-side is that you may be able to re-use the same thread. The down-side is that the connection may timeout and become closed. In the latter case, you will need to detect this and re-connect.
Stack Overflow for Teams — Collaborate and share knowledge with a private group. Create a free Team What is Teams? Collectives on Stack Overflow. Learn more. Pausing a download thread Ask Question. Asked 10 years, 3 months ago. Active 9 years, 6 months ago. Viewed 4k times.
Improve this question. Henk Holterman k 28 28 gold badges silver badges bronze badges. Agni Agni 31 1 1 silver badge 2 2 bronze badges. I'm no C expert, but I believe this will highly depend on how you are downloading the file. What's the actual code in Download? TCP will time out otherwise. If you stop the download, then need to restart you will need to also keep track of where you stopped and perhaps download and ignore those parts, or start your download all over again.
The only way I can see this working is if you download in frames; and you loop while you dont have all the frames which allows you to pause downloading or resume downloading the next frame.
Add a comment. Active Oldest Votes.
0コメント