bugzilla.mozilla.org has resumed normal operation. Attachments prior to 2014 will be unavailable for a few days. This is tracked in Bug 1475801.
Please report any other irregularities here.

Dialog if pre-8.5 system is ambiguous, needs layout fixes

VERIFIED FIXED in M18

Status

SeaMonkey
Installer
P4
minor
VERIFIED FIXED
19 years ago
10 years ago

People

(Reporter: Eli Goldberg, Assigned: Samir Gehani)

Tracking

({helpwanted})

Trunk
PowerPC
Mac System 8.5
helpwanted

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [nsbeta3+])

Attachments

(1 attachment)

(Reporter)

Description

19 years ago
<broken out of 34836>

The dialog that results if you launch the installer on a pre-Mac OS 8.5 system is 
ambiguous and needs some quick layout fixes:

* I believe the top edge of the text string should be aligned with the top edge 
of the "!" icon, unless this has changed since the 1992 HIGs (p. 194)

* The text string is ambiguous, and may result in problems when other people use 
the installer for non-Netscape applications. Specifically, it says:

"Sorry! Can not install this product because MacOS 8.5 or higher is required to 
run it."

first:

-> "Can not" -> Cannot
-> "MacOS" -> "Mac OS"

Secondly, the phrasing is inefficient: e.g. "This product requires Mac OS 8.5 or 
higher."

-> I'm not sure if "Sorry!" is unprofessional in a dialog box. I've normally only 
seen it in shareware applications. 

-> Is it correct that the installer does not require Mac OS 8.5? What's the 
Mozilla installer's minimum OS? What if someone distributes the Mozilla installer 
to install a product that requires Mac OS 7.6, but the Mozilla installer requires 
(say) 8.1? Would this error message then make sense?

BTW, welcome back from Seattle, Samir. ;)
(Reporter)

Comment 1

19 years ago
Created attachment 8287 [details]
Error dialog
(Reporter)

Comment 2

19 years ago
Geeky Mac issue; QA assigning to self.
QA Contact: gbush → elig
(Assignee)

Comment 3

19 years ago
The installer requires Mac OS 8.5 (note the space between 'Mac' and 'oS' :o)).  
Hence, folks who use our installer will require Mac OS 8.5 to install.  
Unless of course they ship with AppearanceLib, IconServicesLib, and 
NavigationLib all statically linked (which would bloat the installer).  If 
they are going to tinker with the linkage they will be able to change this 
message too.  They are "at their own risk" at that point.  

I'll use the supplied message and realign the text accordingly.  
Status: NEW → ASSIGNED
Target Milestone: --- → M16

Comment 4

19 years ago
The installer should weak-link with 8.5 libs, and do runtime tests to see if the 
user has 8.5, putting up the 'we can't install or run' dialog if necessary. This 
is important, I think; there is no worse impression we can give than to have 
somone run the installer under 8.5, and get a cryptic messsage that 
'AppearanceLib' could not be found.
(Assignee)

Comment 5

19 years ago
Simon,
The installer does that.  This bug is a spin off of bug 34836 that 
addresses the weak linking issue and the dialog.  We are merely getting the 
wording and dialog alignment straight with this bug.
(Reporter)

Comment 6

19 years ago
Matthew (or Verah if you feel so inclined) ---

Do you feel that "This product requires Mac OS 8.5 or higher." is a fine text 
string to describe the case in question to the user, or do you have a better 
suggestion that you'd like to share with Samir? Thanks!

Comment 7

19 years ago
"This product requires Mac OS 8.5 or higher" is fine. In the past I fussed over 
the word "higher," which seemed odd in this context, but this phrase is what 
users are accustomed to seeing now. So, it's cool with me.

We need to fix the product name ASAP, by the way. We simply can't go around 
referring to "Mac OS" as "MacOS."

Comment 8

18 years ago
I wouldn't say `this product'. Why not just `Mozilla'? Or, if it's a general 
installer thing (rather than a specific Mozilla thing), `this software'?

I know! How about `This software requires a version of Mac OS with a version 
number 0.89 higher than the lowest version required to run Internet Explorer 5' 
... :-/

Comment 9

18 years ago
"This software" sounds good to me!

Updated

18 years ago
Target Milestone: M16 → M18

Comment 10

18 years ago
updating mac mozilla installer QA contact to me
QA Contact: elig → asa

Comment 11

18 years ago
this is easy, and should just be done. Unless it was done, in which case it 
should be verified.
Keywords: helpwanted, nsbeta3, verifyme
The simple text change should be done. Would seem easy enough for an interested 
party to fix so low priority.
Priority: P3 → P4
Whiteboard: [nsbeta3+]
(Assignee)

Comment 13

18 years ago
Addressed the layout fix.  The top edge of the text should now be aligned with 
the top edge of the alert icon.

Changed the text to:
"Cannot install this software because Mac OS 8.5 or higher is required to run 
it."
Status: ASSIGNED → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → FIXED

Comment 14

17 years ago
vfd
Status: RESOLVED → VERIFIED
QA Contact: asa → gbush
Product: Browser → Seamonkey

Updated

10 years ago
Keywords: verifyme
You need to log in before you can comment on or make changes to this bug.