The Web is Broken: Fucking hell ?!
Authoring things on the web is a constant challenge. The simplest things are hard to make on a good day.
For my mother's pub blog I decided to rely on a solid web technology provider: Google and its acquired Blogger system.
I've been using the option to post blogs on a custom domain (naklar44.com) but suddenly that service broke a couple of months ago. Other people in the same situation complained in the Google support group but to no avail.
The service is certainly free, but people still do pay in a sense: I could have used some other service and give less credit/traffic to Blogger. Also now the previous posts are somewhat trapped with Blogger as the broken part (FTP) is the same that would allow me to export existing posts.
I've used WordPress before and I hated the fact that people can't preview messages before posting (so much work on that package, and no Preview button ?!).
Recently I've been using Drupal, which works nicely as a CMS, but its back-end interface is rather counterintuitive, fragmented and slow.
Drupal offers a great deal of plugins. I tried many of them. Specifically I wanted to have a visual editor for posts and a system to upload images.
At some point I had something working, but visual editors would crap out in a way or another, and uploading images is puzzling at best. There is more than one module, one of the includes multiple modules and it's not sure how it should work. It used to work somehow but now it doesn't work anymore.
Drupal relies heavily on plugins and modules, yet there is no automated system to upgrade them. So one is supposed to constantly go and check for new versions of every single module hoping that something gets fixed but also fearing that something else will break.
Modules are also often sloppy at best. Recently I got this mailhandler module that publishes mails with attachments as blog posts, but it doesn't work for the attachments I send with my cellphone (they are handled properly by GMail). It was also meant for a previous version of Drupal and I actually had to go and create some file to have the current Drupal recognize it... woo !!
On my first attempt, because of a typo on the destination of the content type I actually got a post that would spit an error and that I could not delete !
To fix that I had to edit the Drupal database with phpMyAdmin and fix the post type.. imagine that, a typo in the settings and you are fucked if you can't fiddle with MySQL 8)
Well so back to my mother's blog. I figured, let's try Serendipity (aka s9y). I especially liked the idea that it includes htmlArea directly and that has a system that automatically upgrades plugins without having to manually download, unpack, upload, etc etc.
I install Serenpidity, I check the included themes and then I go to try to make a post. I want to include an image.. imagine that !
The htmlArea editor has a nifty "image" icon. I click on that but it asks for an URL, ehmm, I want to upload the image 8)
I see a "Media" menu on the left side and I find a way to upload an image. On the first attempt I get a PHP error saying that the maximum limit is 16777216 bytes (that's 16 MB) and that it stopped as it was trying to allocate 6730 bytes (or something like that). Well the image is really only 2-3 MB and 6730 bytes is far form being 16MB 8) ...I guess the internal process unpacks the image and that takes more than 16MB, with 6730 bytes being "the last drop".
OK, the error message is dumb at best, but I get the point and I go for a smaller image.
That works, now I go back the htmlArea editor and, with some determination, I find out that the ambiguous-looking icon next to the image icon is the one that will allow me to insert an uploaded image, or even to upload an image in place... great !! Let's include this image !!
I insert the image positioned on the left of the page, then I write some text, then I go to preview and the image is not there anymore.. WTF ??
I try again, this time I write the text first, then I insert the image. The preview seems OK, but the post somehow on a corner on the right of the screen... WTF #2 ?!
And I try again. I go to edit the post, I erase everything, I insert the image again, but now I can't get the cursor on the right of the image to write the post. No matter where I click, either the image or the comment below stays selected and when I write I end up writing into the comment of the image, deleting the image, a complete mess.
OK, I finally realize I have to press arrow down to get the cursor on the right of the image (that's intuitive.. !!). I write the post again and... it's broken. It's sitting again on the right of the page, there is no image, there is no text, only a "->" which I can click on to go to the post which it's finally displayed.. I can see the post's page, but I can't see the excerpt in the main page, how useful.
...I've been using computers since I was 12.. that makes 23 years of using computers. I'm a senior software engineer, I've programmed many things and used all sort of software on all major systems. I daily spend an insane amount of time around computers and Internet. And yet when it comes to web applications I can't find anything that will work right out of the box without any major troubles or limitations.
Doing some searching I found this Blog Post Builder software. I can't use it because I mostly use OS X now, and the software seems limited and possibly not that flexible. But in general I like the idea that one can use proper computer software to edit something that will go on the web.
Nowadays I learned to appreciate using MS Word or PowerPoint, or even OpenOffice.org.. those programs allow you to write and include pictures, something that on the web is still considered a very advanced technology. Sometimes applications are simulated with JavaScript. GMail is based on JavaScript and works great, but most of the stuff out there is hardly user friendly, when it doesn't playing bugs out.
All this technology is still very primitive and to make things worse it often relies on separate chunks like Drupal or s9y trying to use htmlArea ot TinyMCE.. bad bad failed attempts, crapware, Frankenstine bastard systems.
bha !
- Davide's blog
- Login or register to post comments


I would like to say two
I would like to say two things:
1. Today again I had to clear browser cache or the page was not reloading, bha...
2. While you were busy with making your social web-life I had dinner with a bunch of friends and pretty good time :)
Technological Loop
Mr. Kaz, you could always make your own version of these blogging applications. You might even be fortunate to draw the attention of Google; that's what happened to the blogger. 8P Anyway, the web is broken and will be broken for many years to come. What you're seeing is more or less quite normal as it's a side effect of the freedom the web provides and what a friend of mine calls the "good enough" rule. The popularity of computers has shown that people are willing to tolerate poor technology. I'm sure there would be a revolt if it took televisions 2-3 minutes to "warm up" like they used to originally. 8P
If you have the time, make your own ... if you don't have the time, try to fix what's broken, and if you don't have the time for that ... well ... just bite your tongue and bear the pain or don't bother with it. Welcome to 21st Century computing my friend. 8P
Software as a product is an
Software as a product is an oddity on it's own. Imagine yourself that you would buy a car and somebody would tell you to sign EULA that wheels can detach by themselves, engine will blow up... and yes, as those can happen... there is WARRANTY period!
if someone gives you a car
if someone gives you a car for free though, you have no room to complain if it breaks =)
What if somebody gives you 2
What if somebody gives you 2 tons of screws, washers, nuts, pipes and metal sheets and tells you that it is a car :)
Then I call him an open
Then I call him an open source 'web developer'???
2 cylinders
Actually I'm going to try look at the v2 of kazzuya.com and see if I can reuse that code.
Doing PHP and MySQL and CSS is still a pain but it can beat having to mix and match CMS and modules for hours and hours.
Wel,l you get what you pay
Wel,l you get what you pay for.
Sounds like all of that was free, so can't complain too much.
But is open source so he can
But is open source so he can fix it (I love this argument of open source advocates) :)
I can certainly complain.
I can certainly complain. One thing is giving things you for free.. but those developers really push their stuff, they list features on the front page but they don't tell you what's broken.
Open Source can still be business. Money come from donations and advertisement.
So there is people out there that want me to use their stuff, and they trick me with cool looking webpages and I waste my time.
Open Source aside web is broken anyway. When you pay you actually pay for services, for assistance. Companies like IBM will get your site working using Linux, Apache and so on 8)
Web is broken for sure, we
Web is broken for sure, we arrived at that conclusion years ago.
And all that free opensource software makes it 'more broken'.
open-crap
http://tv.truenuff.com/mac/services.php
you nuts ?
Your business is based on Open Source 8)
Apache, MySQL, PHP, Python, Linux, GNU, BSD (partly used in OS X, iPhone), gcc compilers (also used to make most console games out there), you name it...
We, as individual may afford the luxury to download and use non-OS software illegally, but as a business or a government institution, you'd be in trouble if you had to pay Microsoft to use Visual Basic.. especially if didn't have any other valid alternatives.
For government uses Open Source is actually the only good idea. It's only a foundation that one has to use carefully and put a lot of effort on, but surely beats asking an American company to handle your country's sensitive data, with no idea if and when the thing will break.
mumble
P.S. Nice avatar 8)
I know, just thought it fits
I know, just thought it fits the thread :p
8P
8P
Open Source is great, but to
Open Source is great, but to use OS stuff sounds easier than it really is.
Many open projects and very few actually working properly.
Another problem with this
Another problem with this website is that the time of last post is never right. Maybe its somehow related to other problems??
For example this is what its telling me now on the posting page http://v4.kazzuya.com/comment/reply/168/1185, which seems right:
Recent comments
8P
1 day 12 hours ago
I know, just thought it fits
1 day 14 hours ago
you nuts ?
1 day 15 hours ago
Open Source is great, but to
1 day 15 hours ago
open-crap
1 day 23 hours ago
Web is broken for sure, we
1 day 23 hours ago
2 cylinders
2 days 12 hours ago
I can certainly complain.
2 days 12 hours ago
Then I call him an open
2 days 15 hours ago
What if somebody gives you 2
2 days 15 hours
However on the main page v4.kazzuya.com it says:
Recent comments
8P
2 min 59 sec ago
I know, just thought it fits
2 hours 21 min ago
you nuts ?
3 hours 12 min ago
Open Source is great, but to
3 hours 23 min ago
open-crap
10 hours 35 min ago
Web is broken for sure, we
11 hours 9 min ago
2 cylinders
1 day 14 min ago
I can certainly complain.
1 day 18 min ago
Then I call him an open
1 day 2 hours ago
What if somebody gives you 2
1 day 2 hours ago
??????????????????????
Same website, different clock???????
I have already pointed it to
I have already pointed it to Mr Kaz.
http://v4.kazzuya.com/ and http://v4.kazzuya.com/index.php will show many times different page. This might be caused by httpd server that caches page for / and serves it without refreshing. But when given explictly index.php it will give refreshed page. Or something like that :)
Happens for me on Firefox but seems that happens for you on IE. So, change browser magic won't help :P
How about I beat you in the
How about I beat you in the head with a crowbar ? 8)
..I know about this problem. First of all, registered users do not see this issue.. secondly, yeah I have to track this bug down, but I spent the last 2 days trying 3 different blog softwares for my mother's site.
BTW the latest WordPress seems nice. It allows static pages by default, one of the main reasons why I switched to Drupal.
Hopefully I will also find a way to add a preview button.. then maybe v5.kazzuya.com can run WordPress 2.3.1 ?
drupal sounds too much like
drupal sounds too much like kirpal
They are Siamese Twins!
They are Siamese Twins!
MF! I am registered and
MF! I am registered and logged in user! And I hope that you know where you can stick your crowbar...? Do not forget to heat it before!!!!
emmmmmmm I was referring to
emmmmmmm I was referring to the recent comments timestamp 8)