Nuts

J

Jon Slaughter

Ben C said:
One of the issues with it people might not like is the very fact that it
is a programming language. I might not want to allow just any old
program written by anyone to run on my computer. But I mind less reading
their HTML documents or letting them make suggestions about how they
should be laid out in stylesheets.

http://en.wikipedia.org/wiki/Programming_language

Its not a programming language. Its not a functional language. Its an
imperative language.
It's only really IE that causes all those problems. The rest are largely
consistent on a large subset of the CSS 2.1 spec.

Why not just ban IE then? If every web developer got together and forced
everyone not to use IE then people would have no choice. MS would be forced
to actually do something about it. I think the issue is simply that the
average user is not aware of just how many problems IE cause.

To me its just a huge waste of energy and time and I guess thats what I get
fed up with. I sorta have to use it because thats all thats out there so I
have to deal with all the problems that shouldn't really be problems in the
first place.
 
J

Jon Slaughter

Jon Slaughter said:
http://en.wikipedia.org/wiki/Programming_language

Its not a programming language. Its not a functional language. Its an
imperative language.

I guess thats wrong. I guess one can't argue and say its not a programming
language. But its more of a descriptive language than a functional
language. There are no storage(or limited) capabilities and no operational
precedence except the fixed recurisive child selectors syntax. So while it
might be a computer programming language its a very limited one.

While technically you could call yourself a programmer if you know css I
would imagine most "real" programmers would laugh at you.
 
B

Bergamot

Jon said:
Languages are
suppose to be about making things easier and not more difficult.

Since when?
I'm tired of a new language comming out every 3.4 days just
because someone thinks they can do it better.

Huh? CSS has been around for 10 years, HTML and JavaScript longer than
that. What are these new languages you speak of that are coming out
every 3.4 days?
 
B

Ben C

http://en.wikipedia.org/wiki/Programming_language

Its not a programming language. Its not a functional language. Its an
imperative language.

In normal usage, "functional" and "imperative" are both subclasses of
programming languages. Very few programming languages are purely one or
the other. Scheme is close to purely functional, Logo is close to purely
imperative at the other end of the scale. JavaScript, like most
programming languages, has elements of both and supports the use of
either imperative or functional programming styles. It has anonymous
functions and functions are first class objects which makes a highly
functional programming style possible. JavaScript is certainly a
programming language.

[...]
Why not just ban IE then? If every web developer got together and forced
everyone not to use IE then people would have no choice. MS would be forced
to actually do something about it. I think the issue is simply that the
average user is not aware of just how many problems IE cause.

Indeed. Read carefully the advice of Mr Korpela and others about how to
make a website that is always accessible even if CSS and JS are turned
off altogether. That way IE users should still see something, be able to
read it, and follow the links. If they miss out on all the eye candy too
bad, they'll just have to get a standards-conforming browser.
 
B

Ben C

Jon Slaughter said:
Ben C said:
[...]
Well, My issue is not learning it so much but I guess I get pissed when
I
run into trouble and they do it in such a contorted way. Languages are
suppose to be about making things easier and not more difficult.

As far as I'm concerned I'd rather use JS as atleast it is a programming
language. But ofcourse then it limits my user base. Why not just use a
lite
version of JS that removes all the main issues with it that people don't
like instead of comming up with an entirely new way(and then another and
another).

One of the issues with it people might not like is the very fact that it
is a programming language. I might not want to allow just any old
program written by anyone to run on my computer. But I mind less reading
their HTML documents or letting them make suggestions about how they
should be laid out in stylesheets.

http://en.wikipedia.org/wiki/Programming_language

Its not a programming language. Its not a functional language. Its an
imperative language.

I guess thats wrong. I guess one can't argue and say its not a programming
language. But its more of a descriptive language than a functional
language. There are no storage(or limited) capabilities and no operational
precedence except the fixed recurisive child selectors syntax. So while it
might be a computer programming language its a very limited one.

You're talking about CSS, I was talking about JS. I wouldn't call CSS a
programming language at all.
 
B

bigdaddybs

[snip]

Why not just ban IE then? If every web developer got together and forced
everyone not to use IE then people would have no choice. MS would be forced
to actually do something about it. I think the issue is simply that the
average user is not aware of just how many problems IE cause.

To me its just a huge waste of energy and time and I guess thats what I get
fed up with. I sorta have to use it because thats all thats out there so I
have to deal with all the problems that shouldn't really be problems in the
first place.- Hide quoted text -

- Show quoted text -- Hide quoted text -

- Show quoted text -

Simple. Because it's not feasable, or even possible, to ban IE. You
would never get "every web developer" together, as a large number WORK
for MS. Then you have the thousands of companies, world-wide, who only
use MS products, therefore their IS/IT departments only design for
IE.

While I understand the angst (I tend to work the other way - wrong by
many's standards - building my site to work in IE, and finding the
problems in FF, and believe me, it's just as hard to go that way as
the other), isn't it just a tad unrealistic to even consider this an
option?

Just a question.
BDBS
 
A

Andy Dingley

I am trying to create a graphical variable size "button" that encapsulates a
fixed position ul for a menu. I cannot get it to work at all.

Search for "Sliding Windows" tabbed menus. It's not what you're
after, but it uses some of the same CSS techniques you'll need and
their code is pretty clean and readable.
 
L

Lipstikk

While technically you could call yourself a programmer if you know css I
would imagine most "real" programmers would laugh at you.

Well you could call yourself a programmer if you are one... If you know CSS,
you definitely won't call yourself a programmer (if you weren't). You would
know that CSS has nothing to do with programming at all. I guess some "real"
programmers would laugh at you if you claimed otherwise, but that's not very
nice is it? Most programmers wouldn't care or (I hope) politely "set you
straight". By the way, thanks for a enjoyable discussion!
 
N

Neredbojias

Programming languages - luxury! When I were a lad, it were all
switches valves, relays and mercury delay lines. We used to _dream_
about doing it with a keyboard!
;^)

Gosh, Pops, it sounds like you're old enough to have lost something other
than smooth skin. Most modern guys dream of doing it with a female, -a
human one, in general.
 
J

Jim Ford

Neredbojias said:
Gosh, Pops, it sounds like you're old enough to have lost something other
than smooth skin. Most modern guys dream of doing it with a female, -a
human one, in general.

?? - Ah yes, I remember!

Jim Ford
 
J

Jonathan N. Little

Jim said:
?? - Ah yes, I remember!

Advanced model:


{}--|{}{}{}-----{}{}
{}--|{}{}-----{}{}{}
--{}|{}-----{}{}{}{}
{}--|{}{}-----{}{}{}
{}--|{}-----{}{}{}{}
 
J

Jonathan N. Little

Jonathan said:
Advanced model:


{}--|{}{}{}-----{}{}
{}--|{}{}-----{}{}{}
--{}|{}-----{}{}{}{}
{}--|{}{}-----{}{}{}
{}--|{}-----{}{}{}{}

Dual core:

{}--|{}{}{}-----{}{} {}--|{}{}-----{}{}{}
{}--|{}{}-----{}{}{} {}--|{}{}-----{}{}{}
--{}|{}-----{}{}{}{} {}--|{}{}-----{}{}{}
{}--|{}{}-----{}{}{} {}--|{}{}{}-----{}{}
{}--|{}-----{}{}{}{} {}--|{}-----{}{}{}{}
 
B

Blinky the Shark

Jonathan said:
Dual core:

{}--|{}{}{}-----{}{} {}--|{}{}-----{}{}{}
{}--|{}{}-----{}{}{} {}--|{}{}-----{}{}{}
--{}|{}-----{}{}{}{} {}--|{}{}-----{}{}{}
{}--|{}{}-----{}{}{} {}--|{}{}{}-----{}{}
{}--|{}-----{}{}{}{} {}--|{}-----{}{}{}{}

Okay, who's gonna tackle hyperthreading? :)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,997
Messages
2,570,239
Members
46,827
Latest member
DMUK_Beginner

Latest Threads

Top