Making a Mac friendly Website!

0 views
Skip to first unread message

Mark Leavesley (SRL)

unread,
Sep 15, 2003, 10:16:36 AM9/15/03
to
Hi,

Firstly, apologies for the crossposting. I'm not a Mac guy and I want to
appeal to the largest audience possible.

I have an extranet that is using IIS and works more or less fine on IE for
Windows. It does not work on IE for Mac or any other Mac browser. This is
partially down to the sloppy JavaScript that IE allows but also because
we're using ActiveX controls. I have tried to find a contract Mac developer
to help but to no avail so now I'm looking for advice on how to tackle this
myself.

I can get my hands on a G4 running OS 9.x but I need to know how to
duplicate the functionality provided by the ActiveX controls, which is
client-side file selection and printer control, specifically, but not
necessarily identical to:

Persits XUpload http://www.aspupload.com/xupload.html
MeadCo's ScriptX http://www.meadroid.com/sx_intro.asp

If anybody can point me in the right direction, or could even do the work
for us (prefer UK based contractors), I would be most grateful.


TIA,

Mark Leavesley
Site Reports Ltd.


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.518 / Virus Database: 316 - Release Date: 11/09/2003


Richard Manley-Reeve

unread,
Sep 15, 2003, 11:06:07 AM9/15/03
to
In article <8Rj9b.10896$zo.96...@news-text.cableinet.net>, SRL\
<ma...@sitereportsltd.com> wrote:

> Hi,
>
> Firstly, apologies for the crossposting. I'm not a Mac guy and I want to
> appeal to the largest audience possible.
>
> I have an extranet that is using IIS and works more or less fine on IE for
> Windows. It does not work on IE for Mac or any other Mac browser. This is
> partially down to the sloppy JavaScript that IE allows but also because
> we're using ActiveX controls. I have tried to find a contract Mac developer
> to help but to no avail so now I'm looking for advice on how to tackle this
> myself.
>
> I can get my hands on a G4 running OS 9.x but I need to know how to
> duplicate the functionality provided by the ActiveX controls, which is
> client-side file selection and printer control, specifically, but not
> necessarily identical to:
>
> Persits XUpload http://www.aspupload.com/xupload.html
> MeadCo's ScriptX http://www.meadroid.com/sx_intro.asp
>
> If anybody can point me in the right direction, or could even do the work
> for us (prefer UK based contractors), I would be most grateful.
>
>
> TIA,
>
> Mark Leavesley
> Site Reports Ltd.

Some of this functionality is available by using PHP, for example file
upload/management and generating PDFs, but I don't think you'll be able
to replicate all the functions of the activex controls


----== Posted via Newsfeed.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeed.com The #1 Newsgroup Service in the World! >100,000 Newsgroups
---= 19 East/West-Coast Specialized Servers - Total Privacy via Encryption =---

Mark Leavesley (SRL)

unread,
Sep 15, 2003, 11:46:24 AM9/15/03
to
PHP is server side, there is no problem with ASP and Macs.

XUpload uses a native Windows file-select dialog and integrates with
ASPUpload, I need a Mac component that does the same, or something similar.

Thanks for your input.


Mark


"Richard Manley-Reeve" <MY_FIR...@manley-reeve.com> wrote in message
news:150920031606076717%MY_FIR...@manley-reeve.com...

Marc

unread,
Sep 15, 2003, 2:29:25 PM9/15/03
to
Mark Leavesley (SRL) wrote:
> I have an extranet that is using IIS and works more or less fine on IE for
> Windows. It does not work on IE for Mac or any other Mac browser. This is
> partially down to the sloppy JavaScript that IE allows but also because
> we're using ActiveX controls. I have tried to find a contract Mac developer
> to help but to no avail so now I'm looking for advice on how to tackle this
> myself.

This also means Netscape/Mozilla users on any platform won't be able to
access all the features.

When I'm doing web dev, I usually aim to make it look good & work in
Mozilla - because I know that all other browsers will be able to display it.

MW

Doc O'Leary

unread,
Sep 15, 2003, 3:16:04 PM9/15/03
to
In article <k9l9b.10956$ZB1.97...@news-text.cableinet.net>,

"Mark Leavesley \(SRL\)" <ma...@sitereportsltd.com> wrote:

> XUpload uses a native Windows file-select dialog and integrates with
> ASPUpload, I need a Mac component that does the same, or something similar.

No, what you need is to stop pretending you have a web site and put out
a proper app. Either that or rework you site to follow web *standards*
and stop trying to target it to specific platforms. Since you presume
the solution without giving any real details on the problem, it's hard
to say what direction you should take.

Paul Mitchum

unread,
Sep 15, 2003, 4:38:17 PM9/15/03
to
Mark Leavesley (SRL) <ma...@sitereportsltd.com> wrote:

[..]


> I can get my hands on a G4 running OS 9.x but I need to know how to
> duplicate the functionality provided by the ActiveX controls, which is
> client-side file selection and printer control, specifically, but not
> necessarily identical to:

[..]

If your goal is making a Mac-friendly web site, and one requirement for
your Mac-friendly web site is ActiveX, then you'll never accomplish your
goal.

Jonas Voss

unread,
Sep 15, 2003, 4:45:17 PM9/15/03
to
Mark Leavesley (SRL) wrote:

> Firstly, apologies for the crossposting. I'm not a Mac guy and I want to
> appeal to the largest audience possible.

[snip ActiveX stuff]

If you want to appeal to the largest possible audience, then make your
solution webbased, instead of platformdependent.

Adhere to the standards, and use serverside scripting to achieve your
goals instead of relying on the client.

As you wrote in another post, ASP works fine with macs, and with
pretty much any platform. Stick with that.

--
| Jonas @ 55.75, 12.42 | <http://verture.net/> |

"Great things are afoot!"

Mark Leavesley (SRL)

unread,
Sep 16, 2003, 4:25:33 AM9/16/03
to
ActiveX is not a requirement, but the functionality offered by these two is.
How that is achieved is neither here nor there, but the file selection must
be intuitive in the context of the what the user is familiar with, which
probably means an OS based file selection dialog.

Mark

"Paul Mitchum" <use...@mile23.com.r3m0v3> wrote in message
news:1g1bxn5.1v17o8c13xec8rN%use...@mile23.com.r3m0v3...

Paul Mitchum

unread,
Sep 16, 2003, 5:02:29 AM9/16/03
to
Mark Leavesley (SRL) <ma...@sitereportsltd.com> wrote:

> ActiveX is not a requirement, but the functionality offered by these two is.
> How that is achieved is neither here nor there, but the file selection must
> be intuitive in the context of the what the user is familiar with, which
> probably means an OS based file selection dialog.

Ahh. Then you're looking for <input type="file">. Not quite as slick or
nifty as the activeX control, but still a good fallback.

Some reference material: <http://makeashorterlink.com/?U1BE519E5>

Basically, on a Mac, the web is the web, and the Mac is not the web.

Eric Pepke

unread,
Sep 17, 2003, 3:45:10 PM9/17/03
to
"Mark Leavesley \(SRL\)" <ma...@sitereportsltd.com> wrote in message news:<8Rj9b.10896$zo.96...@news-text.cableinet.net>...

> If anybody can point me in the right direction, or could even do the work
> for us (prefer UK based contractors), I would be most grateful.

You could hire me. I'd do it for airfare, room and board, and a
little pub money.

Simon Slavin

unread,
Sep 17, 2003, 6:29:10 PM9/17/03
to
In article <k9l9b.10956$ZB1.97...@news-text.cableinet.net>,

"Mark Leavesley \(SRL\)" <ma...@sitereportsltd.com> wrote:

> Firstly, apologies for the crossposting. I'm not a Mac guy and I want to
> appeal to the largest audience possible.

Yeah, well I play in a heavy metal band and I want to appeal
to the largest audience possible. So I'm going to play in
the middle of a residential district at 3am on the chance
that we get more fans that way.

>PHP is server side, there is no problem with ASP and Macs.
>
>XUpload uses a native Windows file-select dialog and integrates with
>ASPUpload, I need a Mac component that does the same, or something similar.

And PHP uses the file-select dialog appropriate to whatever
platform the client is using: if they're running a browser on
a Mac, they get a Mac file-selection dialog and if they're
running a browser on Windows they get the Windows file-
selection dialog.

What you're asking for cannot be done. You have picked a
platform (ActiveX) which has nothing to do with the Web, it's
a Windows-only platform. The functionality of ActiveX will
never be duplicated for the Mac because it would open every
Mac browser to the huge number of viruses, worms and popups
that annoy Windows users.

You need to decide whether you're writing something which
should be done on the web (in which case you should stick to
standard web technologies like HTML and JavaScript) or
whether you actually need control over the hardware (in which
case you can give your users any program you want).

PS: Your cross-posting has meant that a huge number of people
will not respond to your post because they don't want to post
to all the groups you listed. Next time, pick one group until
someone tells you that you'll find better answers elsewhere.


Reply all
Reply to author
Forward
0 new messages