|
Chris Maunder wrote: Everytime you visit CodeProject and decide not to support our sponsors a kitten dies That reminds me of this: Know Your Meme[^]
All kidding aside, a lot of the folks that visit this site are well aware of the dangers that lurk around every corner in the web. The simplest and most cost-effective way to prevent malware from infecting a computer is to block all the ads which is basically blocking google and yahoo ad services. In addition, by running script blockers we can protect against accidents.
The way to provide an avenue for some ad revenue in the age of ad and script blockers is to host static image advertisements on the same domain as the website that can be displayed when the 3rd party ad servers have been blocked. Once your original domain is trusted, the static ads are displayed. Does this increase the amount of time administrating a site? Yes, as now you have to curate ads as well as content.
On the question of supporting CP, does visiting the article links in the newsletters count towards advertising?
if (Object.DividedByZero == true) { Universe.Implode(); }
Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016
|
|
|
|
|
Surely one of our web geniuses could write something to easily curate ads?
|
|
|
|
|
We've tried. There's no such ability to automate ad systems unless you control them 100%.
We use two systems: ads which we get directly from agencies and companies such as Microsoft, Google and Amazon, and ads we get from 3rd party providers. The 3rd party providers typically sell ads programatically which means anyone can bid for and place an ad. The broker (in our case, Google's AdExchange) polices the ads, but given it's Google they only police so far. We've tried many, many, many ways to sort the wheat from the chaff but because we have clever motivated people trying to outwit our clever motivated people it comes down to manually fighting the good fight. Basically we constantly watch and work hard to keep your viewing experience sane.
Bad ads give the entire software community a bad name.
cheers
Chris Maunder
|
|
|
|
|
I'm all for dead kittens, but that's just too much work.
|
|
|
|
|
Standard managerial response...
"Good idea. Let me know when you've done it,"
We're philosophical about power outages here. A.C. come, A.C. go.
|
|
|
|
|
Mobile apps suck even worse than Web apps.
|
|
|
|
|
PIEBALDconsult wrote: Mobile apps suck even worse than Web apps.
If you make your web apps suck less, will your mobile app suck less too?
Now is it bad enough that you let somebody else kick your butts without you trying to do it to each other? Now if we're all talking about the same man, and I think we are... it appears he's got a rather growing collection of our bikes.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Mobile rendering working great on my iPhone 7+
Kip...
There is only one way, and no it’s not mine.
|
|
|
|
|
Member 9742793 wrote: iPhone 7+
Legacy hardware
Now is it bad enough that you let somebody else kick your butts without you trying to do it to each other? Now if we're all talking about the same man, and I think we are... it appears he's got a rather growing collection of our bikes.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
You mean like, a browser for mobile devices?
(seriously, I don't the point, primarily because I've never seen an "app" for a site that is little more than a poor wrapper around said web site, that actually provides less functionality than a browser)
|
|
|
|
|
I think it would be better (from a delivery, maintenance and usability point of view) to have a truly responsive website. CP's current rendering on mobile is pretty terrible.
/ravi
|
|
|
|
|
The cat is out.
I am not the one who knocks. I never knock.
In fact, I hate knocking.
|
|
|
|
|
Ravi Bhavnani wrote: CP's current rendering on mobile is pretty terrible
What's your top 3 list of things which suck?
cheers
Chris Maunder
|
|
|
|
|
The home page is readable on mobile. But if you click "More articles", you're taken to the Latest Updates page which appears to be the standard web page scaled to fit the mobile screen by narrowing the widths of columns. Ideally, the mobile version of this page should have a different layout, allowing for wider article titles placed below the article group header (e.g. "ASP.NET").
The forums are also difficult to read on a phone.
In general, I think these and other issues would be fixed by a mobile-specific redesign served up by m.codeproject.com , rather than tweaking the existing site to suit multiple screen resolutions. As an example, compare m.quora.com with www.quora.com . The mobile site is very easy to consume.
Thanks,
/ravi
|
|
|
|
|
Quora's forums are the non-threaded style, right? That's definitely easier to do because you have no indent issues. I'll noodle on that.
The "more articles" page. Yes.
Do you want to be a beta tester? I have a homepage thing that may interest you...
cheers
Chris Maunder
|
|
|
|
|
Chris Maunder wrote: Quora's forums are the non-threaded style, right? Ah, yes. I forgot about that. I agree rendering threaded fora is a non-trivial task.
Would be happy to beta test. Thanks!
/ravi
|
|
|
|
|
I have been working, off and on, on a mobile app for CP based off the API for a little while now. It's using the same core codebase that I used in a couple of articles, but extended to cover the rest of the API. The idea is that there's going to be a couple of articles around this as well. Unfortunately, the API isn't stable enough right now for me to want to stake what little reputation I have on pushing out something against an API that may, or may not be, running at any given point.
This space for rent
|
|
|
|
|
Cool, may I see that? I'd really like to.
I am not the one who knocks. I never knock.
In fact, I hate knocking.
|
|
|
|
|
It's still, very much, a work in progress. It's based on the code I started here[^].
This space for rent
|
|
|
|
|
To enhance my knowledge about systems and their abbreviations: could anyone tell me what CP is?
|
|
|
|
|
CP -> Code Project.
I am not the one who knocks. I never knock.
In fact, I hate knocking.
|
|
|
|
|
Thank you. The thread creator was thinking of it in the subway, so I thought it must be related to the subway
|
|
|
|
|
Going ever further away from the orignal subject: If you enjoy what people think up at the subway, you should listen to Tom Lehrer - The Subway Song - YouTube[^]
(You are probably too young to remember Tom Lehrer . In the 1960s he was a comedian, singing hillarious, and often very political songs, sometimes grotesque, but alwas funny. And his spoken introductions doubled the value of the songs. If you like this kind of humour, search for Tom Lehrer on YouTube.)
|
|
|
|
|
D4rkTrick wrote: The thread creator
That's me.
I am not the one who knocks. I never knock.
In fact, I hate knocking.
|
|
|
|
|
... but for the first time they showed an ad at the top of the page that I might be interested in. Boxer shorts. You can't have enough of those. But how did the server know that? I never did any such search.
I am endeavoring, ma'am, to construct a mnemonic memory circuit using stone knives and bearskins.
|
|
|
|