Upgrade VSD 5.9 to 7.0

User 109632 Photo


Registered User
32 posts

Hi

I'm working with VSD from the very beginning. It's a nice tool that creates great looking web sites. You probably know that the lack of PHP support may look as a major inconvenient of VSD. However, I've been able to "integrate" PHP stuff in my VSD combining thus the nice look of VSD sites with the functionality of PHP. All this with VSD 5.9 and because all later versions brought me more problems than advantages.
So, full of hope, I expected to get a better software with the newest version 7.0.
At the first look, VSD 7 seems to fulfill some of our wishes. A closer analysis tends to prove that many "hidden" bugs will make a web site upgrade almost impossible.
First, the good new: converting a Version 5.9 vnu project to Version 7 is very simple and worked for me very well. You should make a copy of your old vnu file before opening it with VSD 7. The old project folder (project.vnu_website) will be completely copied into a new folder project_website). Like before, the project folder is hosted in the same folder where the vnu file is placed.
I will not mention the work required to re-specify the location of some external files: it may take a while, but it will be OK.
Now, we can save our new project and push it onto your web server...
The first impression is good. But some details are disturbing:
To increase functionality, I have a lot of HTML objects (or boxes). Inside these, I have some HTML objects like tables, input fields and much more. The two first "bugs" I discovered (or are they "features"? ) are:
When you look the HTML object properties, the box is given as left justified. It is (and was) impossible to alter justification. In version 5.9, writing some text into (via Edit HTML button) will result in a displayed text left-justified at the HTML object position. It was fine and matched my expectations.
Now, with VSD 7, it places the text in the CENTER of the HTML object.
This is due to a new VSD generated code, specifying the "body's" preferences. It would be fine when this will follow the HTML object justification icons... but it isn't the case!
When I want to have all my HTML elements positioned correctly, I have to:
1) suppress or modify the "body" style specifications in the VSD generated HTML.
2) place my HTML elements into a <DIV> </DIV> block like:
<DIV style=text-align:left>Here is my text or my HTML elements</DIV>
You can easily imagine the amount of work for a website with 50 pages or more!

The 2nd "bug" is less visible for US/English users:
When I'm displaying some texts or fields from a database using foreign characters like é è à ï Ö
the VSD 5.9 generated pages always displayed correctly.
Now, VSD 7.0 is adding a line
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">

Maybe nice for you in the United States, but almost unusable for us in Europe, using the "Western ISO-8859-1" character set!

These are the first two problems I encountered. I also remarked some other strange behaviors and I will have to investigate a little bit more in order to be more specific.

It will be nice when other users could compare web sites created with VSD 5.x with the ones upgraded to version 7.

Have something to add? We’d love to hear it!
You must have an account to participate. Please Sign In Here, then join the conversation.