HTA for firefox? HTA is IE7?

JavaScript and client side scripting.

Moderator: General Moderators

User avatar
JellyFish
DevNet Resident
Posts: 1361
Joined: Tue Feb 14, 2006 7:18 pm
Location: San Diego, CA

Post by JellyFish »

Well the fact that IE7 supports png alpha transparency yet doesn't support windows 98 etc, leaves firefox with the upper-hand in this situation. So if I could make an HTA or firefox then I could support windows 98. People with IE7 use HTA and people with win98 need to get firefox and they could use that firefox HTA I've been expressing.
matthijs
DevNet Master
Posts: 3360
Joined: Thu Oct 06, 2005 3:57 pm

Post by matthijs »

Is alpha transparency the only thing?

Then there are easier and better solutions, I think. You talk about IE and FF now, but what about Safari, Opera, and other browsers?
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

what does HTA have to do with alpha transparency%AC Have you seen this%AC
http://homepage.ntlworld.com/bobosola/
User avatar
daedalus__
DevNet Resident
Posts: 1925
Joined: Thu Feb 09, 2006 4:52 pm

Post by daedalus__ »

I was going to post that same link!
User avatar
Kieran Huggins
DevNet Master
Posts: 3635
Joined: Wed Dec 06, 2006 4:14 pm
Location: Toronto, Canada
Contact:

Post by Kieran Huggins »

HTA is only available on windows with IE - I've developed Intranet products in/with it.

Your FireFox alternative is XULRunner. - it's a 7 or 8MB base download, plus whatever you bundle with it.

The learning curve is steep, but worth it.
User avatar
JellyFish
DevNet Resident
Posts: 1361
Joined: Tue Feb 14, 2006 7:18 pm
Location: San Diego, CA

Post by JellyFish »

The reason why I want an HTA for firefox is.

Sence Microsoft has stop supporting windows versons earlier then xp leaves windows 98 users with no choice but to get used to firefox, opera etc. So I choose firefox as a necessity for these, abandoned users of windows<xp.

HTA for xp users cause there going to surely update Microsucks IE to IE 7 to allow a bit more abilities in there web-browsing experience.

So HTA for xp and up users, and firefoxHTA for windows abandoned users. I choose firefox over opera or other browsers because I like it's web 2.0 support.


So is XULRunner a program that takes firefox's web client engine like HTA takes IE's? If so then why would it be such a large download?
User avatar
AKA Panama Jack
Forum Regular
Posts: 878
Joined: Mon Nov 14, 2005 4:21 pm

Post by AKA Panama Jack »

JellyFish wrote:I choose firefox over opera or other browsers because I like it's web 2.0 support.
Now that's an oxymoron if I ever saw one. Web 2.0 Support (chuckle)

You really should completely drop any and all support for proprietary web stuff like HTA and stick with creating W3C compliant site code. You will be able to support every browser and not have to focus on specific browsers.

It's amazing what you can do if you completely drop microsoft only programming practices and code for web sites.

Heck, I created two templates for an online browser based game that use resizable drag and drop windows that REMEMBER their size and locations using standard HTML and Javascript. One of the templates adds multilayered drop menus to the mix.

Everytime someone claims you have to use something like ActiveX or HTA or whatever that is Microsoft Only to accomplish something on a web page I realise the person doesn't know much about what you can do using Javascript and standard HTML. Maybe they just don't want to learn something new or the RIGHT way to do it. Who knows...
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

AKA Panama Jack wrote:resizable drag and drop windows
That has to be one of the coolest javascript libs I've ever seen. 8O
User avatar
JellyFish
DevNet Resident
Posts: 1361
Joined: Tue Feb 14, 2006 7:18 pm
Location: San Diego, CA

Post by JellyFish »

I'm not using HTA for the reason that I'd admit to IE's coding habbits. What if I'm using HTA for a desktop execution purpose. I'd expect using HTA for a lazzy cause was not the idea microsoft had in mind at the time when they developed it.

I'll repeat myself in diferent wording.

IE6 doesn't support .png alpha transparency. At the time of when IE 6 was the current verson of Internet Explorer, there where many fixes for this issue such as using divs in place of imgs. Although they did not have a fix for background pngs with alpha transparency, at least not that I've seen. Then IE7 came out with png alpha transparent support, Yay! In my opinion, I think supporting png alpha transparency is important to the web. So with IE7 out I use HTA for my desktop application and I'd need not worry about pngs as a background anymore. Now HTA is great for my use and all but, the fact that I want to support older versons of windows leaves me with firefox. IT IS THE DOMINATE WEB BROWSER FOR OLDER VERSONS OF WINDOWS, now that microsoft gives up support for them.

Whew...
matthijs
DevNet Master
Posts: 3360
Joined: Thu Oct 06, 2005 3:57 pm

Post by matthijs »

JellyFish wrote:In my opinion, I think supporting png alpha transparency is important to the web.
What's so important about that? I have never used it on any of my sites before. And never missed it, even if I use pleny of drop shadows etc. I can see it's use, but to say it's very important to the web?
JellyFish wrote: So with IE7 out I use HTA for my desktop application and I'd need not worry about pngs as a background anymore. Now HTA is great for my use and all but, the fact that I want to support older versons of windows leaves me with firefox. IT IS THE DOMINATE WEB BROWSER FOR OLDER VERSONS OF WINDOWS, now that microsoft gives up support for them.
Whew...
The thing is, and some others explained it as well, at this moment Firefox might be the second most popular browser around. BUT, that might be different for your target population. Or, it might be totally different in two years from now. You never know.

Your best bet is to code to the standards and not for specific browsers. Of course FF supports standards pretty well, but that should only be a side effect.
Post Reply