Jump to content


Photo

what language to use with this, with it still being cross browser compatible


  • Please log in to reply
22 replies to this topic

#1 Ninjakreborn

Ninjakreborn
  • Members
  • PipPipPip
  • Information Technology Specialist
  • 3,922 posts
  • Age:33

Posted 08 September 2006 - 01:03 PM

Is there a way to make a navigational system like
+ category
+ category
+ category
+ category
Then when you click on one like
- category
  +subcategory
  +subcategory
  +subcategory
+ category
+ category
Sort of like expanding and contracting, and still allow it to be cross browser compatible, not really relying on javascript unless necessary

------

Business Website: http://www.infotechnologist.biz

Personal Website: http://www.joyelpuryear.com

Blog Site: http://www.realmofwriting.com
Services: Web development, application development, mobile development, and custom development. All services listed on my website.


#2 .josh

.josh
  • Staff Alumni
  • .josh
  • 14,871 posts

Posted 08 September 2006 - 01:10 PM

sure, you can do it in flash. I thought flash experience was on your list of experiences?
Did I help you? Feeling generous? Buy me lunch! 
Please, take the time and do some research and find out how much it would have cost you to get your help from a decent paid-for source. A "roll-of-the-dice" freelancer will charge you $5-$15/hr. A decent entry level freelancer will charge you around $15-30/hr. A professional will charge you anywhere from $50-$100/hr. An agency will charge anywhere from $100-$250/hr. Think about all this when soliciting for help here. Think about how much money you are making from the work you are asking for help on. No, we do not expect you to pay for the help given here, but donating a few bucks is a fraction of the cost of what you would have paid, shows your appreciation, helps motivate people to keep offering help without the pricetag, and helps make this a higher quality free-help community :)

#3 Ninjakreborn

Ninjakreborn
  • Members
  • PipPipPip
  • Information Technology Specialist
  • 3,922 posts
  • Age:33

Posted 08 September 2006 - 01:12 PM

Is there any other  language, I would use flash but
1. I am still learning it, I don't know enough to do that
2. It's in a smaller area
3. I don't want them having to get the plugin
I need this in a confined area, a page, this is where they are posting a listing, it needs to be something that they can use, I think my only 2 options are ajax, or flash though.

------

Business Website: http://www.infotechnologist.biz

Personal Website: http://www.joyelpuryear.com

Blog Site: http://www.realmofwriting.com
Services: Web development, application development, mobile development, and custom development. All services listed on my website.


#4 .josh

.josh
  • Staff Alumni
  • .josh
  • 14,871 posts

Posted 08 September 2006 - 01:18 PM

well if you don't want to use javascript then you can't use ajax either...but then you would already know that.  you could always do a java applet.  but then people can have that disabled too..i think? I'm not sure. I'm not an expert at all this stuff like you. I think someone with your vast experience in all sorts of stuff could figure out how to do it in flash or java fairly quickly...
Did I help you? Feeling generous? Buy me lunch! 
Please, take the time and do some research and find out how much it would have cost you to get your help from a decent paid-for source. A "roll-of-the-dice" freelancer will charge you $5-$15/hr. A decent entry level freelancer will charge you around $15-30/hr. A professional will charge you anywhere from $50-$100/hr. An agency will charge anywhere from $100-$250/hr. Think about all this when soliciting for help here. Think about how much money you are making from the work you are asking for help on. No, we do not expect you to pay for the help given here, but donating a few bucks is a fraction of the cost of what you would have paid, shows your appreciation, helps motivate people to keep offering help without the pricetag, and helps make this a higher quality free-help community :)

#5 wildteen88

wildteen88
  • Staff Alumni
  • Advanced Member
  • 10,482 posts
  • LocationUK, Bournemouth

Posted 08 September 2006 - 01:24 PM

You could do it in CSS. I've seen some menus like that in CSS (only). However javascript is good. But I'm sure your many years of expertise in HTML, CSS and Javscript and what not you can come up with something *hint hint*

#6 ober

ober
  • Staff Alumni
  • Advanced Member
  • 5,337 posts
  • LocationEast Coast, USA

Posted 08 September 2006 - 01:26 PM

Actually, for what he's talking about, you can't do it in CSS.  For a tree like that, you're going to have to use JS or flash.

But then again, you should have known that with all of your experience.

Info: PHP Manual


#7 Ninjakreborn

Ninjakreborn
  • Members
  • PipPipPip
  • Information Technology Specialist
  • 3,922 posts
  • Age:33

Posted 08 September 2006 - 01:29 PM

I know how to do it in javascript/ajax, it's just these people said the browsers tehy use/plus other users of the site, are going to have javascript enabled, and I didn't want to learn/use flash on an advertising system. 
Am I missing something, I could have sworn all of you were hinting at something:S

------

Business Website: http://www.infotechnologist.biz

Personal Website: http://www.joyelpuryear.com

Blog Site: http://www.realmofwriting.com
Services: Web development, application development, mobile development, and custom development. All services listed on my website.


#8 Kris

Kris
  • Staff Alumni
  • Advanced Member
  • 2,755 posts
  • LocationThe Internet

Posted 08 September 2006 - 01:29 PM

You can do it with PHP, but you'd have to refresh the page on each selection. That would be cross-browser compatible, no plugins required, but a poorer user experience. There isn't a perfect solution I'm afraid.

#9 .josh

.josh
  • Staff Alumni
  • .josh
  • 14,871 posts

Posted 08 September 2006 - 01:32 PM

Actually, if anybody here would know, it might be redarrow. I'll PM him with a link to this thread and ask him to give you some input.

Good Luck!
Did I help you? Feeling generous? Buy me lunch! 
Please, take the time and do some research and find out how much it would have cost you to get your help from a decent paid-for source. A "roll-of-the-dice" freelancer will charge you $5-$15/hr. A decent entry level freelancer will charge you around $15-30/hr. A professional will charge you anywhere from $50-$100/hr. An agency will charge anywhere from $100-$250/hr. Think about all this when soliciting for help here. Think about how much money you are making from the work you are asking for help on. No, we do not expect you to pay for the help given here, but donating a few bucks is a fraction of the cost of what you would have paid, shows your appreciation, helps motivate people to keep offering help without the pricetag, and helps make this a higher quality free-help community :)

#10 ober

ober
  • Staff Alumni
  • Advanced Member
  • 5,337 posts
  • LocationEast Coast, USA

Posted 08 September 2006 - 01:53 PM

I know how to do it in javascript/ajax, it's just these people said the browsers tehy use/plus other users of the site, are going to have javascript enabled

.... so I don't see the problem here? 

Info: PHP Manual


#11 .josh

.josh
  • Staff Alumni
  • .josh
  • 14,871 posts

Posted 08 September 2006 - 02:03 PM

yeah i saw that too.. I decided to "assume" it was a typo .... but you know what they say about assuming things...
Did I help you? Feeling generous? Buy me lunch! 
Please, take the time and do some research and find out how much it would have cost you to get your help from a decent paid-for source. A "roll-of-the-dice" freelancer will charge you $5-$15/hr. A decent entry level freelancer will charge you around $15-30/hr. A professional will charge you anywhere from $50-$100/hr. An agency will charge anywhere from $100-$250/hr. Think about all this when soliciting for help here. Think about how much money you are making from the work you are asking for help on. No, we do not expect you to pay for the help given here, but donating a few bucks is a fraction of the cost of what you would have paid, shows your appreciation, helps motivate people to keep offering help without the pricetag, and helps make this a higher quality free-help community :)

#12 Ninjakreborn

Ninjakreborn
  • Members
  • PipPipPip
  • Information Technology Specialist
  • 3,922 posts
  • Age:33

Posted 08 September 2006 - 02:07 PM

I meant was, I know hot to construct the system in javascript(if I knew flash I would do it with flash), I am trying to get a system set up to figure out whether or not it's going to be cross-browser compatible. I might use a group of switch statements, and create a mini system comprised of get statements, keep feeding the navigation data back to itself, so I can still have all teh information on that one page, If I can't think of something during the planning process, I will create another idea instead.

------

Business Website: http://www.infotechnologist.biz

Personal Website: http://www.joyelpuryear.com

Blog Site: http://www.realmofwriting.com
Services: Web development, application development, mobile development, and custom development. All services listed on my website.


#13 .josh

.josh
  • Staff Alumni
  • .josh
  • 14,871 posts

Posted 08 September 2006 - 02:13 PM

well i don't really know all that much about javascript, but can't you just do your menu in javascript, and then inside some noscript tags, make a full menu/indented submenu or something, and a message saying 'best viewed with js enabled' or something? that way you can have the nice dropdown menu but provide a means for users to navigate if they have it disabled.  i'm not sure if you can do this though, or if you think that's a viable option even if you can.  Redarrow would know. 
Did I help you? Feeling generous? Buy me lunch! 
Please, take the time and do some research and find out how much it would have cost you to get your help from a decent paid-for source. A "roll-of-the-dice" freelancer will charge you $5-$15/hr. A decent entry level freelancer will charge you around $15-30/hr. A professional will charge you anywhere from $50-$100/hr. An agency will charge anywhere from $100-$250/hr. Think about all this when soliciting for help here. Think about how much money you are making from the work you are asking for help on. No, we do not expect you to pay for the help given here, but donating a few bucks is a fraction of the cost of what you would have paid, shows your appreciation, helps motivate people to keep offering help without the pricetag, and helps make this a higher quality free-help community :)

#14 Ninjakreborn

Ninjakreborn
  • Members
  • PipPipPip
  • Information Technology Specialist
  • 3,922 posts
  • Age:33

Posted 08 September 2006 - 02:23 PM

That's exactly the kind of idea I was looking for, so I greatly appreciate it, I will brain storm it and see if it's worth it, and how to put it together, thanks for all the help./

------

Business Website: http://www.infotechnologist.biz

Personal Website: http://www.joyelpuryear.com

Blog Site: http://www.realmofwriting.com
Services: Web development, application development, mobile development, and custom development. All services listed on my website.


#15 redbullmarky

redbullmarky
  • Staff Alumni
  • Advanced Member
  • 2,863 posts
  • LocationBedfordshire, England

Posted 08 September 2006 - 03:24 PM

failing that, you could always use frames *eugh*. have your left frame hold the menu, the right frame hold your content, then page refreshes of the menu aren't sooo bad.

failing that, use javascript and be done with it. it'll save you the headache that comes with trying to please a few people at the expense of the majority.
"you have to keep pissing in the wind to learn how to keep your shoes dry..."

I say old chap, that is rather amusing!

#16 Ninjakreborn

Ninjakreborn
  • Members
  • PipPipPip
  • Information Technology Specialist
  • 3,922 posts
  • Age:33

Posted 08 September 2006 - 03:32 PM

Normally I feel that way, and normally I do, but on this specific project, the website is geared towards college students from various colleges, because of this, by what they said most school computers have javascript disabled, so I have the potential to close out most of the users that will be using the site.

------

Business Website: http://www.infotechnologist.biz

Personal Website: http://www.joyelpuryear.com

Blog Site: http://www.realmofwriting.com
Services: Web development, application development, mobile development, and custom development. All services listed on my website.


#17 AndyB

AndyB
  • Staff Alumni
  • Advanced Member
  • 5,465 posts
  • LocationToronto

Posted 08 September 2006 - 03:35 PM

http://www.projectse...s/tmm/index.htm

A CSS 'tree' menu ... but it also requires javascript. After some googling, it looks as though a CSS 'tree' menu without javascript is not something that's around.

most school computers have javascript disabled

That might have been mis-stated. I can imagine that most school computers would have Java and/or ActiveX scripting disabled, but javascript is so innocuous that it's only worth disabling if you want to be rid of lots of silly/harmless uses.
Legend has it that reading the manual never killed anyone.
My site

#18 Ninjakreborn

Ninjakreborn
  • Members
  • PipPipPip
  • Information Technology Specialist
  • 3,922 posts
  • Age:33

Posted 08 September 2006 - 03:47 PM

I might consider using javascript, I liked the idea earlier, about using javascript, just doing it, and then using noscript tags for people without javascript, I didn't think of that until now, I think that was a good idea, thanks.  I will go through a few ideas, I may not even run with this, it was just a thought process I was going through to see if it worked out.

------

Business Website: http://www.infotechnologist.biz

Personal Website: http://www.joyelpuryear.com

Blog Site: http://www.realmofwriting.com
Services: Web development, application development, mobile development, and custom development. All services listed on my website.


#19 redbullmarky

redbullmarky
  • Staff Alumni
  • Advanced Member
  • 2,863 posts
  • LocationBedfordshire, England

Posted 08 September 2006 - 06:36 PM

Normally I feel that way, and normally I do, but on this specific project, the website is geared towards college students from various colleges, because of this, by what they said most school computers have javascript disabled, so I have the potential to close out most of the users that will be using the site.

frames.....
"you have to keep pissing in the wind to learn how to keep your shoes dry..."

I say old chap, that is rather amusing!

#20 Ninjakreborn

Ninjakreborn
  • Members
  • PipPipPip
  • Information Technology Specialist
  • 3,922 posts
  • Age:33

Posted 08 September 2006 - 09:22 PM

Along time ago for some unexplainable reason, I swore to myself, I would never resort to using frames.  They are a nice idea, and even I frames, I just don't like the way they function, and when I did some reasearch on them, you can have a major load of issues when programming/designing with them.
I have frames/iframes/tables, and other related technologies, I have started using tables for tabular data however, I might run some test practices on frames later to see how they work, maybe, but not yet.

------

Business Website: http://www.infotechnologist.biz

Personal Website: http://www.joyelpuryear.com

Blog Site: http://www.realmofwriting.com
Services: Web development, application development, mobile development, and custom development. All services listed on my website.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users