A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Microsoft Windows 7 » Windows 7 Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

IE 11....What a Mess!



 
 
Thread Tools Rate Thread Display Modes
  #76  
Old March 4th 17, 10:32 PM posted to alt.windows7.general,microsoft.public.windowsxp.general
VanguardLH[_2_]
external usenet poster
 
Posts: 10,881
Default IE 11....What a Mess! (now browser chat in general)

J. P. Gilliver (John) wrote:

VanguardLH WROTE:

really think it is due to them moving to a multi-process web browser


Will that run on single-core computers?


Multi-processing is not dependent on multi-processors or multi-core.
Alas, multi-processing is often linked to multi-processors.
Multi-processing can be viewed as multiple processors or multiple
processes. In the later case, we've been running multiple processes on
microcomputers for as long as I can remember. Not even old DOS was
single process since the OS had to keep running while its dispatcher
handling loading and context switching for the loaded program. In
Firefox's case, and Google Chrome, multi-processing means multiple
processes (one for chrome and one, or more, for tabs).

A program can load more than one process. For example, I had a game
(forget the name) that would load using one .exe that then loaded
another .exe. Trying to change permissions on first .exe did not affect
the 2nd .exe. There was no 2nd .exe on which to change permissions
because it was unrolled from a data block in the 1st .exe, stored in a
file, and the first .exe loaded the 2nd one. Both .exe processes were
running, the 1st provided a front end UI to the 2nd. If you killed one,
the other died, too (something like a bouncing-ball scheme where each
process checks the other process is present and, if not, takes some
action, like itself unloading or restarting the other process).
Ads
  #77  
Old March 4th 17, 11:09 PM posted to alt.windows7.general,microsoft.public.windowsxp.general
J. P. Gilliver (John)[_4_]
external usenet poster
 
Posts: 2,679
Default IE 11....What a Mess! (now browser chat in general)

In message , VanguardLH
writes:
J. P. Gilliver (John) wrote:

VanguardLH WROTE:

really think it is due to them moving to a multi-process web browser


Will that run on single-core computers?


Multi-processing is not dependent on multi-processors or multi-core.
Alas, multi-processing is often linked to multi-processors.


Thanks, Vanguard and Mayayana - I realised as soon as I'd posted that
that it wasn't the same thing - as you say, we've been running
multiprocesses on a single processor for ever (at least, since Windows -
and even in DOS if you consider interrupts).
[]
--
J. P. Gilliver. UMRA: 1960/1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

"On the whole, I'm in favour of the state getting out of people's lives, but I
would not have a problem with voting being made compulsory. But if you did
that, you'd have to have a box for 'None of the above'."
Jeremy Paxman, quoted in RT 2015/5/2-8
  #78  
Old March 4th 17, 11:16 PM posted to alt.windows7.general
J. P. Gilliver (John)[_4_]
external usenet poster
 
Posts: 2,679
Default IE 11....What a Mess!

In message , Ken Blake
writes:
On Sat, 04 Mar 2017 14:21:29 -0600, Char Jackson
wrote:


I have a sister who uses Internet Explorer. She refers to it as "The
Internet".

One of the first times that I was helping her over the phone, somewhere
around 2003-4, I asked her to launch her browser and go to a specific
site.
Her reply, "Launch my what?"
"Internet Explorer"
"I don't think I have that."
"OK, launch whichever browser you normally use."
"I don't have one of those, either."
"Well, how do you access the Internet?"
"I just click on it!"
"You click on what?"
"The Internet!"
"What does the icon look like?"
"It's a lower case E with a halo."
Me: smack my head


To be fair to your sister, I'm sure I've seen desktops where the IE icon
_is_ labelled "The Internet", or similar. I think some OEMs set it up
like that - and, though it offends we purists, it's a reasonable
simplification.

When I'm setting up a system for a not-very-computer-savvy person, I go
for a middle ground - I label the icons "Firefox (the web)" and
"Thunderbird (email)", or similar.

LOL! I was about to reply that all she had to do was look at the title
bar of "the internet" to see that it was called "Internet Explorer."
But then I started up IE11 and saw that it didn't say anything on the
title bar. I thought it did, at least in older versions, but now I'm
not sure if my memory is correct.


It sometimes said "Internet Explorer provided by xxx", if you go far
enough back that ISPs used to provide a setup CD; they usually
personalised IE to at least that extent (I think they may have sometimes
made it appear with a different icon [such as their own logo], too.)
--
J. P. Gilliver. UMRA: 1960/1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

"On the whole, I'm in favour of the state getting out of people's lives, but I
would not have a problem with voting being made compulsory. But if you did
that, you'd have to have a box for 'None of the above'."
Jeremy Paxman, quoted in RT 2015/5/2-8
  #79  
Old March 5th 17, 03:49 PM posted to alt.windows7.general
Ken Blake[_5_]
external usenet poster
 
Posts: 2,221
Default IE 11....What a Mess!

On Sat, 4 Mar 2017 23:16:16 +0000, "J. P. Gilliver (John)"
wrote:

In message , Ken Blake
writes:
On Sat, 04 Mar 2017 14:21:29 -0600, Char Jackson
wrote:


I have a sister who uses Internet Explorer. She refers to it as "The
Internet".

One of the first times that I was helping her over the phone, somewhere
around 2003-4, I asked her to launch her browser and go to a specific
site.
Her reply, "Launch my what?"
"Internet Explorer"
"I don't think I have that."
"OK, launch whichever browser you normally use."
"I don't have one of those, either."
"Well, how do you access the Internet?"
"I just click on it!"
"You click on what?"
"The Internet!"
"What does the icon look like?"
"It's a lower case E with a halo."
Me: smack my head


To be fair to your sister,



*My* sister? Nope. I guess you meant to reply to Char. g


I'm sure I've seen desktops where the IE icon
_is_ labelled "The Internet", or similar. I think some OEMs set it up
like that - and, though it offends we purists, it's a reasonable
simplification.



I've never seen that, and some people might have shortcuts for more
than one browser. That wouldn't work for them.


When I'm setting up a system for a not-very-computer-savvy person, I go
for a middle ground - I label the icons "Firefox (the web)" and
"Thunderbird (email)", or similar.



Really long labels! I would never do that; they take up too much room.
Even "Internet Explorer" is a name too long for me. I would make it
"IE." I don't want a name longer than a single line.



LOL! I was about to reply that all she had to do was look at the title
bar of "the internet" to see that it was called "Internet Explorer."
But then I started up IE11 and saw that it didn't say anything on the
title bar. I thought it did, at least in older versions, but now I'm
not sure if my memory is correct.


It sometimes said "Internet Explorer provided by xxx", if you go far
enough back that ISPs used to provide a setup CD; they usually
personalised IE to at least that extent (I think they may have sometimes
made it appear with a different icon [such as their own logo], too.)



I've perhaps seen that on other people's computers (again, I don't
remember for sure), but certainly not on my own. I always set it, and
everything else, up myself.
  #80  
Old March 5th 17, 03:59 PM posted to alt.windows7.general,microsoft.public.windowsxp.general
Ken Blake[_5_]
external usenet poster
 
Posts: 2,221
Default IE 11....What a Mess! (now browser chat in general)

On Sat, 4 Mar 2017 16:32:42 -0600, VanguardLH wrote:

Multi-processing is not dependent on multi-processors or multi-core.
Alas, multi-processing is often linked to multi-processors.
Multi-processing can be viewed as multiple processors or multiple
processes. In the later case, we've been running multiple processes on
microcomputers for as long as I can remember. Not even old DOS was
single process since the OS had to keep running while its dispatcher
handling loading and context switching for the loaded program. In
Firefox's case, and Google Chrome, multi-processing means multiple
processes (one for chrome and one, or more, for tabs).




I go back a lot of years, to IBM mainfames, starting in 1962. So I've
always used IBM's definition, and what you describe was called
"multiprogramming." "Multiprocessing" *was* dependent on
multi-processors. See
https://www.ibm.com/support/knowledg.../c32mul2..html


Perhaps in these days of personal computers, the definition has
changed. I don't know for sure, but checking in Google, I see many
references that say the same thing I said above, such as
https://en.wikipedia.org/wiki/Multiprocessing


  #81  
Old March 5th 17, 04:44 PM posted to alt.windows7.general
J. P. Gilliver (John)[_4_]
external usenet poster
 
Posts: 2,679
Default IE 11....What a Mess!

In message , Ken Blake
writes:
On Sat, 4 Mar 2017 23:16:16 +0000, "J. P. Gilliver (John)"
wrote:

In message , Ken Blake
writes:
On Sat, 04 Mar 2017 14:21:29 -0600, Char Jackson
wrote:


I have a sister who uses Internet Explorer. She refers to it as "The
Internet".

[]
To be fair to your sister,



*My* sister? Nope. I guess you meant to reply to Char. g

(-:

I'm sure I've seen desktops where the IE icon
_is_ labelled "The Internet", or similar. I think some OEMs set it up
like that - and, though it offends we purists, it's a reasonable
simplification.



I've never seen that, and some people might have shortcuts for more
than one browser. That wouldn't work for them.

People who have more than one browser are not likely to be the sort such
practices are aimed at!

When I'm setting up a system for a not-very-computer-savvy person, I go
for a middle ground - I label the icons "Firefox (the web)" and
"Thunderbird (email)", or similar.



Really long labels! I would never do that; they take up too much room.
Even "Internet Explorer" is a name too long for me. I would make it
"IE." I don't want a name longer than a single line.

Yes, but you'd know what "IE" meant. I _could_ have just used "the web"
and "email", but I want my pupils to at least have a _chance_ of
learning the names of the prog.s they use - if only for my own benefit,
so that when talking to them, if I slip into referring to Firefox or
Thunderbird, they're not completely lost.


LOL! I was about to reply that all she had to do was look at the title
bar of "the internet" to see that it was called "Internet Explorer."
But then I started up IE11 and saw that it didn't say anything on the
title bar. I thought it did, at least in older versions, but now I'm
not sure if my memory is correct.


It sometimes said "Internet Explorer provided by xxx", if you go far
enough back that ISPs used to provide a setup CD; they usually
personalised IE to at least that extent (I think they may have sometimes
made it appear with a different icon [such as their own logo], too.)



I've perhaps seen that on other people's computers (again, I don't
remember for sure), but certainly not on my own. I always set it, and
everything else, up myself.


Again, you're not the target audience (-:.
--
J. P. Gilliver. UMRA: 1960/1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

It's OK to be tight on
The seafront at Brighton
But I say, by Jove
Watch out if it's Hove.
- Sister Monica Joan, quoted by Jennifer Worth (author of the Call the
Midwife books, quoted in Radio Times 19-25 January 2013)
  #82  
Old March 5th 17, 06:55 PM posted to alt.windows7.general,microsoft.public.windowsxp.general
VanguardLH[_2_]
external usenet poster
 
Posts: 10,881
Default IE 11....What a Mess! (now browser chat in general)

Ken Blake wrote:

On Sat, 4 Mar 2017 16:32:42 -0600, VanguardLH wrote:

Multi-processing is not dependent on multi-processors or multi-core.
Alas, multi-processing is often linked to multi-processors.
Multi-processing can be viewed as multiple processors or multiple
processes. In the later case, we've been running multiple processes on
microcomputers for as long as I can remember. Not even old DOS was
single process since the OS had to keep running while its dispatcher
handling loading and context switching for the loaded program. In
Firefox's case, and Google Chrome, multi-processing means multiple
processes (one for chrome and one, or more, for tabs).


I go back a lot of years, to IBM mainfames, starting in 1962. So I've
always used IBM's definition, and what you describe was called
"multiprogramming." "Multiprocessing" *was* dependent on
multi-processors. See
https://www.ibm.com/support/knowledg...3/c32mul2.html


Ah, yes, true.

Perhaps in these days of personal computers, the definition has
changed. I don't know for sure, but checking in Google, I see many
references that say the same thing I said above, such as
https://en.wikipedia.org/wiki/Multiprocessing


No, I'd still use multiprogramming to describe the context switching to
run multiple processes but one at a time.
  #83  
Old March 5th 17, 08:07 PM posted to alt.windows7.general
VanguardLH[_2_]
external usenet poster
 
Posts: 10,881
Default IE 11....What a Mess!

J. P. Gilliver (John) wrote:

It sometimes said "Internet Explorer provided by xxx", if you go far
enough back that ISPs used to provide a setup CD; they usually
personalised IE to at least that extent


IE Adminstration Kit (IEAK) - allowed vendors to stamp IE with their
name.

https://technet.microsoft.com/en-us/.../bb219541.aspx
https://en.wikipedia.org/wiki/Intern...nistration_Kit

https://4sysops.com/archives/ieak-bo...configuration/
(be aware of their inline ads within their articles)

https://www.youtube.com/watch?v=1aj1juGvUS0
(the parts are not linked so you have to find the other parts)

(I think they may have sometimes made it appear with a different icon
[such as their own logo], too.)


You can specify whatever icon you want in the shorcut's definition. If
the icon isn't available as a resource in another file (.exe or .dll)
then they can supply their own .ico file and point the shortcut to that
for that shortcut's icon.
  #84  
Old March 5th 17, 08:59 PM posted to alt.windows7.general,microsoft.public.windowsxp.general
Bill in Co
external usenet poster
 
Posts: 1,927
Default IE 11....What a Mess! (now browser chat in general)

VanguardLH wrote:
Ken Blake wrote:

On Sat, 4 Mar 2017 16:32:42 -0600, VanguardLH wrote:

Multi-processing is not dependent on multi-processors or multi-core.
Alas, multi-processing is often linked to multi-processors.
Multi-processing can be viewed as multiple processors or multiple
processes. In the later case, we've been running multiple processes on
microcomputers for as long as I can remember. Not even old DOS was
single process since the OS had to keep running while its dispatcher
handling loading and context switching for the loaded program. In
Firefox's case, and Google Chrome, multi-processing means multiple
processes (one for chrome and one, or more, for tabs).


I go back a lot of years, to IBM mainfames, starting in 1962. So I've
always used IBM's definition, and what you describe was called
"multiprogramming." "Multiprocessing" *was* dependent on
multi-processors. See
https://www.ibm.com/support/knowledg...3/c32mul2.html


Ah, yes, true.

Perhaps in these days of personal computers, the definition has
changed. I don't know for sure, but checking in Google, I see many
references that say the same thing I said above, such as
https://en.wikipedia.org/wiki/Multiprocessing


No, I'd still use multiprogramming to describe the context switching to
run multiple processes but one at a time.


I must be an outlier. I would think "multiprocessing" would be a more apt
term, and could mean either using multiple processors OR using multiple
threads.

Multiprogramming (to me) would literally imply "multiple programming", which
doesn't make much literal sense to me (taken literally, it would suggest
multiple programmers were involved, or something like that, wouldn't it?).


  #85  
Old March 6th 17, 12:27 AM posted to alt.windows7.general,microsoft.public.windowsxp.general
VanguardLH[_2_]
external usenet poster
 
Posts: 10,881
Default IE 11....What a Mess! (now browser chat in general)

Bill in Co wrote:

VanguardLH wrote:
Ken Blake wrote:

On Sat, 4 Mar 2017 16:32:42 -0600, VanguardLH wrote:

Multi-processing is not dependent on multi-processors or multi-core.
Alas, multi-processing is often linked to multi-processors.
Multi-processing can be viewed as multiple processors or multiple
processes. In the later case, we've been running multiple processes on
microcomputers for as long as I can remember. Not even old DOS was
single process since the OS had to keep running while its dispatcher
handling loading and context switching for the loaded program. In
Firefox's case, and Google Chrome, multi-processing means multiple
processes (one for chrome and one, or more, for tabs).

I go back a lot of years, to IBM mainfames, starting in 1962. So I've
always used IBM's definition, and what you describe was called
"multiprogramming." "Multiprocessing" *was* dependent on
multi-processors. See
https://www.ibm.com/support/knowledg...3/c32mul2.html


Ah, yes, true.

Perhaps in these days of personal computers, the definition has
changed. I don't know for sure, but checking in Google, I see many
references that say the same thing I said above, such as
https://en.wikipedia.org/wiki/Multiprocessing


No, I'd still use multiprogramming to describe the context switching to
run multiple processes but one at a time.


I must be an outlier. I would think "multiprocessing" would be a more apt
term, and could mean either using multiple processors OR using multiple
threads.

Multiprogramming (to me) would literally imply "multiple programming", which
doesn't make much literal sense to me (taken literally, it would suggest
multiple programmers were involved, or something like that, wouldn't it?).


https://en.wikipedia.org/wiki/Comput...ltiprogramming

Multiple programs, not multiple programming languages.

Then came multitasking (cooperative and preemptive):

https://en.wikipedia.org/wiki/Comput...e_multitasking

Cooperative meant the processes cooperated as to who got a time slice on
the CPU. Yeah, well, some programs weren't very cooperative hence the
need for OS-based preemptive multitasking. However, processes at high-
priority would still get more CPU time (a longer slice) and real-time
priority processes could render all others as stuck in idle mode.

https://en.wikipedia.org/wiki/Real-time_computing

Multitasking involved sharing the processor. That involved context
switching.

https://en.wikipedia.org/wiki/Context_switch

Then more processors got added hence multiprocessing. Parallel
processing appeared with the availability of multiple processors but
only a few programs do that (mostly it's an OS thing). It also meant
you could assign processor affinity to a process to keep a processor
from getting idle or to offload one from excessive context switching
from lots of multitasking process using it.

https://en.wikipedia.org/wiki/Multiprocessing

Processors with multiple cores appeared so you couldn't count the
processors just by the CPU package(s).

https://en.wikipedia.org/wiki/Multi-core_processor

An advantage with multiple cores was not having to pump up the current
at the edge pins to pass the signal over foils on the motherboard. More
cores, however, meant more heat on the same substrate. While an old
Pentium consumed 35W (max):

https://ark.intel.com/products/55627...Cache-2_10-GHz

a 72-core Intel CPU package consumes 300W:

http://ark.intel.com/products/codena...Knights-Corner

That's still a lot less than 72 Pentium single-cores that would consume
over 2500W. Multi-cores are more efficient because they don't need
current pumps at the edge of each core to interconnect them. However,
the more cores on a substrate the more likely you get some with
defective cores hence more cores need to be designed onto the substrate
than for expected use and a means of disabling the bad ones.


Wonder what technology or scheme that we'll get next.
  #86  
Old March 6th 17, 02:05 PM posted to alt.windows7.general,microsoft.public.windowsxp.general
Mayayana
external usenet poster
 
Posts: 6,438
Default IE 11....What a Mess! (now browser chat in general)

"Bill in Co" wrote

| I must be an outlier. I would think "multiprocessing" would be a more apt
| term, and could mean either using multiple processors OR using multiple
| threads.
|

A thread is not the same as a process, which is
not the same as a processor. (You probably know
that, but the mixing of terms is getting confusing.)

https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx

This is all unnecessary complication. A CPU core can
do one thing at a time. Very quickly. Multiple cores can
do more. All computers (in this context) run multiple
processes or programs or applications or whatever-
you-want-to-call-it at a time. (And processes can have
multiple threads.) Otherwise there would be no sense
having multiple cores, and there would be no such thing
as programs. We'd be talking about a calculator.

The point of a multi-process browser is to separate
the memory space of each instance, so that none
is connected to another and the crashing of one won't
take down another.

There might be an interesting question as to whether
that's more efficient on mutli-core. I'm not sure. As I
understand it, multi-core efficiency may be limited by
the efficiency of the OS. I don't know how threads
vs processes relate to that. But assuming FF is already
multi-threaded, I would think that multiprocess would be
no more or less efficient but would use more memory.


  #87  
Old March 6th 17, 02:22 PM posted to alt.windows7.general
Mayayana
external usenet poster
 
Posts: 6,438
Default IE 11....What a Mess!

"VanguardLH" wrote
|
| IE Adminstration Kit (IEAK) - allowed vendors to stamp IE with their
| name.

Remember the AOL browser? It was a skin and
even hid some tabs in the Internet Options applet.
But it was IE. And the IE browser window is
also programmable. There's a browser window
ActiveX object. Remember Maxthon? Last I heard
it wrapped two browsers, but for most of its life
it was just a custom window with an IE browser
window in it. The IE part is still that. And there
have been lots of "power users" who thought they
were using an exotic browser.

Microsoft loosely define web browsing and related
functionality as Windows functionality. It dates back
to Active Desktop. Some of the main Internet API
is installed as part of IE. Those functions, presented
as Windows API, actually connect with IE cache and
IE cookies. For example, the popular function to download
a file: URLDownloadToFile. It's just a wrapper around
IE. (I've seen programmers in Windows programming groups
who don't know that Windows cookies and cache are
IE cookies and cache.) Explorer windows used to
be IE browser windows, pre-XP. There are also mime
filters, which allow one to access all pages going to
IE before they get there. (I think that's been stopped
with Edge.) And shell extensions apply to both IE
and Explorer. It's built that way. That was the famous
cutting off of Netscape's air supply. And Microsoft
have been doing their best to bring back Internet
as an OS function ever since.

That's also why IE is so powerful and fun to work
with. It's highly programmable. And that's also why IE
is too risky to use online.


 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off






All times are GMT +1. The time now is 07:17 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.