Easy Way to Replace VML Code in a FrontPage Site?

Posted on 2005-04-06
Last Modified: 2013-12-24
I've got a friend who has a site that she built using FrontPage and it's heavy with VML code... so much to the point that the page is completely unrecognizable when you're not viewing it in a VML compliant browser.  She asked for advice on cleaning up her site code so that people other than Wintel IE users can see her site too, but VML and FrontPage are totally foreign to me.  Is there an easy way to tell FrontPage to render a page that's built using VML in CSS elements instead?

Here's a link to her page in case it comes in handy for you:

Ideally I'm looking for a step by step answer on how to run a process in FrontPage that can convert this code since she can do that herself or if there's no straightforward way of doing a conversion in FrontPage, I could use advice on executing a string replacement or manual conversion procedure on how to replace VML with CSS elements and images.  Thanks!
Question by:smirking
    LVL 12

    Accepted Solution

    First -- take a look at this ariticle:

    In most cases the CSS elements will not do what the VML is doing. I would try reformating your code to help the html view by swithing to Code/HTML view in FP and then right click and select reformat HTML. This will certainly clean things up for you but will not eliminate the VML code. To really clean things up I recommend eliminating the Front Page components you are using and use more JavaScript to build your menus and mouse over buttons. This is more acceptable for different versions of browsers and makes editing the document much easier.

    You can also set Front Page defaults to make sure you are not using components that are not viewable by older browsers.

    All in all I think the site looks great and is very easy to navigate.


    Author Comment

    Thanks!  I've passed the info along to my friend.  I'll leave this question open for another couple of days.  

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    What Should I Do With This Threat Intelligence?

    Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

    Suggested Solutions

    Title # Comments Views Activity
    Set up Wildfly 10 8 277
    Ezidebit payment gateway 5 77
    wysiwyg - good free programs 3 55
    How does Amazon build their pages? 3 58
    In this short web based tutorial, I wanted to show users how they can still use the powers of FrontPage in conjunction with Expression Web 3.  Even though Microsoft eliminated the use of Web components, we can still use them with FrontPage and edit …
    Introduction In this tutorial, I'll explain how to create an animated progress meter in a wireframe prototype developed using Axure RP 7.0 - a leading prototyping tool for designing web sites and software. (For more information about Axure and gett…
    The purpose of this video is to demonstrate how to automatically show related posts at the bottom of a blog post in WordPress. This will be demonstrated using a Windows 8 PC. Plugin “Yet Another Related Posts Plugin” will be used. Go to your…
    The purpose of this video is to demonstrate how to add AdSense Ads to a WordPress Website, and how to set up WordPress to automatically place Ads in Sidebars. This will be demonstrated using a Windows 8 PC. Log into your AdSense account. : Cli…

    794 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now