Web Hosting Forum | Lunarpages
News: October 6, 2008 - Submit Your Site for the October 2008 Site of the Month!
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
October 12, 2008, 10:27:06 AM


Login with username, password and session length


Pages: 1 [2] 3   Go Down
  Print  
Author Topic: Some info for learning webmasters  (Read 2634 times)
ReTodd
Lunarpages Senior Designer
Developer
Jabba the Hutt
*****
Offline Offline

Posts: 553



WWW
« Reply #15 on: December 27, 2006, 12:58:21 PM »

Found a nice write up by Jeff Croft on Flash

Logged

Onideus_Mad_Hatter
MR-Disabled
Intergalactic Cowboy
*
Offline Offline

Posts: 62


My Pointy Teeth


WWW
« Reply #16 on: January 01, 2007, 04:25:59 PM »

I added some good rebuttals to some of Jeff's commentators...it's a bit long, but a good read.  Be warned though, my responses are more in line with my Netter culture, so they may contain language which is seen as "bad" or "attackful" in some other cultures.  I try to be as tolerant as I can of such cultures however I do expect a certain degree of tolerance in return to my culture.
Logged
Dark Side
Guest
« Reply #17 on: January 02, 2007, 04:16:58 AM »

I added some good rebuttals to some of Jeff's commentators...it's a bit long, but a good read.  Be warned though, my responses are more in line with my Netter culture, so they may contain language which is seen as "bad" or "attackful" in some other cultures.  I try to be as tolerant as I can of such cultures however I do expect a certain degree of tolerance in return to my culture.

You call that "good rebuttals"? All I saw was you trash talking folks with an ego the size of Manhattan. I agree with their perspective of you though...you do need to work on your "people" skills. Your passion for Flash based web design is one thing however, your attitude towards anyone with a different perspective or opinion is entirely another.

To use your "culture" as an excuse is not excusable.

If you want respect for your work, you must first earn it...not act like yours is the best that can be and that others are inferior. Foul language shows disrespect to others as well.

Try addressing people with respect and I promise you that it will be returned. When you realize this, you'll have come a lot closer to earning that respect from others.
Logged
Onideus_Mad_Hatter
MR-Disabled
Intergalactic Cowboy
*
Offline Offline

Posts: 62


My Pointy Teeth


WWW
« Reply #18 on: January 02, 2007, 06:13:30 AM »

You call that "good rebuttals"? All I saw was you trash talking folks with an ego the size of Manhattan. I agree with their perspective of you though...you do need to work on your "people" skills. Your passion for Flash based web design is one thing however, your attitude towards anyone with a different perspective or opinion is entirely another.

To use your "culture" as an excuse is not excusable.

If you want respect for your work, you must first earn it...not act like yours is the best that can be and that others are inferior. Foul language shows disrespect to others as well.

Try addressing people with respect and I promise you that it will be returned. When you realize this, you'll have come a lot closer to earning that respect from others.

...respect, huh?  What does that get me?  No offense or anything, but every last filthy human on this miserable planet is going to be dead in less than a 150 years and the vast majority won't be remembered for anything, least of all whether or not they "respected" me or not.

The only thing I truly care about is building my level of skill, the skill of others and furthering and enhancing technique for use in greater forms of art and expression.  Your emotions and how you feel about me one way or another are worthless as far as I'm concerned unless you plan to use your hatred to further the advancement of human creativity...and that is very much the point.

I use what you call "trash talk" in order to illicit harsher responses out of people.  When you back someone into a corner, build up an ego and then start hammering them with it...they'll use everything they can find to "get back" at you.  Put in hours, days, sometimes even WEEKS worth of research and experimentation in the effort to "prove you wrong"...you may not like my methods...but my form of combative competition brings forth a level of understanding, debate and design that otherwise would have gone unpursued had everyone simply circle jerked around the issue.

If you don't like my posts however I would encourage you to stop reading them...otherwise it's obvious that you're simply LOOKING for a problem.  I can't really MAKE anyone feel anything, at the most all I can provide is opportunities for people to act on with whatever emotional stance they truly want to express...if that's hatred as it seems to be in your case...well that's on you, not me.  You may hate me, but it most certainly is not a shared failing.
Logged
Mitch
Lunarpages Traffic Cop
Senior Moderator
Berserker Poster
*****
Offline Offline

Posts: 7949



WWW
« Reply #19 on: January 02, 2007, 06:28:42 AM »

Hey, how about that wacky flash?  Soooo Cool

To get things back on topic, I think Jeff's article has a lot of good points.  I would like to see flash become more of a mixed standard along with css, javascript and the like.  Having it all mesh together to where you couldn't tell what "kind" of Web site it was - flash or not.  You could just find yourself entertained or informed by it. 
Logged

philvis
Master Jedi
*****
Offline Offline

Posts: 1064


« Reply #20 on: January 02, 2007, 06:51:40 AM »

I added some good rebuttals to some of Jeff's commentators...it's a bit long, but a good read. 

Yea, it's a good read.

You've brought a new perspective on Flash and "web standards" to these forums. I appreciate it.

I hope it causes those who worship at the alter of the W3C to think about the rigidity of their position.
Logged

Onideus_Mad_Hatter
MR-Disabled
Intergalactic Cowboy
*
Offline Offline

Posts: 62


My Pointy Teeth


WWW
« Reply #21 on: January 02, 2007, 07:24:10 AM »

Hey, how about that wacky flash?  Soooo Cool

To get things back on topic, I think Jeff's article has a lot of good points.  I would like to see flash become more of a mixed standard along with css, javascript and the like.  Having it all mesh together to where you couldn't tell what "kind" of Web site it was - flash or not.  You could just find yourself entertained or informed by it. 

One thing that worries me about mixing different web technologies is that it becomes easier to "blame" things.  It's sort of like the guy who goes out and buys some uber cheap box brand PC, loads Windows onto it and then it starts to crash every other five minutes.  Most users are quick to blame Windows and Microsoft, when in fact the ACTUAL problem lies with factory seconds, white label, no name brand parts that they jack those systems up with to try and keep the cost as low as they can with the highest level of profit.  Where as you take a machine like mine running with high grade, uber expensive EEC registered memory and other high quality components and...well I usually go about 6 months to a year between restarts and usually only then because of power outages or I want to swap some hardware around.

It's like this site that was listed on a response to Jeff's blog:
http://yamji.com/

The user claimed that it was a problem with Flash...when in fact it was a problem with cross operating system incompatibilities with HTML...which isn't to say that it CAN'T be done, the developer of that site could in fact compensate for the HTML deficiency by using the "quality = best" tag in Actionscript and making sure that the "don't smooth" option isn't checked...however without a high level of skill that developer probably won't realize that and will likely just label it as a Flash deficiency...as will the majority of his visitors.

So in the end, yeah it can be done...but it can be easily misused to the point where there's going to be finger pointing (likely in the wrong directions).  I also believe that the more technologies you try and incorporate the more likely the chance you have for errors, problems, bugs, etc.

From a particular development stance it might be EASIER to combine Flash bits with HTML/CSS/etc/etc...especially if you're talking about a whole lot of dynamically mixed text and image content...however from what I've been told that's going to be a filled deficiency with either the next version of Flash or the one that comes directly after it...which is going to include more extensive support of HTML code WITHIN the Flash environment itself...which I know a LOT of Flash developers are really hoping for.  Currently the use of HTML within Flash is pretty limited and it has some bugs...especially if you try using image tags in conjunction with text.

edit - forgot to put in the link  ^_^
Logged
Tristan
Resident Alien
Administrator
Berserker Poster
*****
Offline Offline

Posts: 8937


nihil sunt omnia


WWW
« Reply #22 on: January 02, 2007, 08:51:23 PM »

Well, I will admit I didn't read what was mentioned about Flash nor will I get into a long-winded Flash debate here as I'd like to return to the original question and my thoughts on what to use, which will be long-winded as well but more to the point for direct suggestions. Given what I currently have as a site (RubyAsylum.com), I am sure it will be no surprise where my post ends up going.

First, though, I wanted to say that for the new person learning a language or a script, since someone else mentioned AJAX earlier, I wanted to clarify that AJAX is not a programming language, it is a scripting language and you have to use it with another language in order for it to work, so you can't just learn it and go make web pages.  AJAX is basically a fancy new kind of JavaScript, which some people do have JavaScript disabled in their browser (10% of the internet public), so you have to make pages that work if it is turned off, too...some people also turn off Flash working in a browser and so they can't see flash sites. Another reason to have HTML-based pages.

Well, so what's all the talk then above about these being so great? What should I learn? In my opinion (this is all my opinion since it is my post, so that's likely a given) you should and must learn HTML/xHTML and CSS first.  The reason you need to learn these first is that they are the backbone of the internet for pages.  Even if you code in something else, your pages will have HTML/xHTML and CSS in almost all cases (or you will run into them when looking at another site or script that you want to use and must know how to edit them to re-use the script/code).  If you do not know these basic markup languages, then you are at a huge disadvantage. The benefit about them, however, is they are not hard to learn and there's a great site that you can learn them for free via examples:

www.w3schools.com

I used that site a long time ago when I was learning HTML/xHTML and I still refer to it for the CSS reference area.

After you've learnt HTML/xHTML and CSS, then my next suggestion is to decide what kind of look you like for sites and what kind of site you want to do.  If you are just going to use a pre-made script like a CMS, you should likely pick PHP as there are a ton of free scripts (www.hotscripts.com) out there to pick from for it, a lot of people using it to help you when you run into errors and so on. It is also pretty easy to figure out from looking at the code.

Shocking that I would recommend PHP eh? I don't particularly like PHP from a security standpoint. It is attacked a lot by hackers, has few coders (including professional) who work security into their scripts, and doesn't have a great, well-used organizational framework.  If you are concerned about these things, then I would suggest Ruby (using the Ruby on Rails framework) or JSP (Java language, not related to JavaScript scripting language).  Both have a great deal more security.  JSP is harder to learn and code than Ruby happens to be.  As such, if you are a first time coder, Ruby and Rails are more likely to be approachable to you. Additionally, likely the funniest guide to learning a language ever (and also free) is why's (poignant) guide to Ruby, which has such gems as:

Quote
Read This Paragraph

At my local Barnes and Noble, there is a huge wall of Java books just waiting to tip over and crush me one day. And one day it will. At the rate things are going, one day that bookcase will be tall enough to crush us all. It might even loop the world several times, crushing previous editions of the same Java books over and over again.

And This Paragraph Too

This is just a small Ruby book. It won’t crush you. It’s light as a feather (because I haven’t finished it yet—hehe). And there’s a reason this book will stay light: because Ruby is simple to learn.

Next, the Web 2.0 revolution for sites that have a definitive easier to read and simple setup were mainly Rails sites initially.  Rails has AJAX support built into it (so you can code Rails and then use AJAX). Code via Rails is faster to develop, especially because you do not have to write SQL code but can use database migrations (files written in Ruby using Rails and then push the file to build the database from the code, so never having to worry about learning SQL-specific code itself).  I cannot say 100% that Ruby on Rails will be the future and won't go out of vogue at some point, but unlike the corporate world, you can always keep using what you feel comfortable with (look at the perl/cgi programmers who continue to use it and successfully build sites) for your site and it doesn't matter if other people move on to some newer language like Troll or whatever new language someone invents someday.  Heck, the backbone of Ruby on Rails and PHP and the others is HTML/xHTML anyway with CSS, and so long as the browsers support those markup language technologies, your site will continue to work fine going forward.

In synopsis, my suggestion would be to learn HTML/xHTML and CSS, then to move onto PHP or Ruby on Rails, depending on what you are wanting to do.  The database type (MySQL or PostGRESQL) would be another consideration if you plan to have an SQL-driven site. If you do, MySQL is the more used database and more likely to corrupt/crash but faster type; PostGRESQL is the slower yet less likely to corrupt/crash and more secure type based on my experience as a system admin.  I would personally suggest PostGRESQL if you pick Ruby on Rails over MySQL if you are going for security and data integrity. If you are picking PHP, then go with MySQL as you are likely more interested in speed of setup and getting things running.

Also, I would be amiss if I didn't mention that PHP is on all of our servers, some having PHP 4 and a couple having PHP 5.  Ruby is on all our new general Linux servers (those without ASP and/or JSP), and Rails is supported in our Ruby setup on all those Ruby servers.  If you aren't on a server with Ruby, we can move you to one with it via a ticket to support@lunarpages.com and details such as your cPanel username or primary domain and the last 4 digits of your credit card on file with us (no charges apply) along with the request to move to a Ruby server.  We have 2 types of Ruby servers, those with mod_ruby/eRuby and those with FastCGI.  I highly suggest picking one with FastCGI as Ruby on Rails runs faster on it.

Have a Blessed Week
« Last Edit: January 02, 2007, 09:17:17 PM by Danielle » Logged

Tristan Wallace
- nihil sunt omnia -
Lunarpages Webhosting ~ Lunarpages Forums ~ Lunarpages Affiliates
Administrator Training Manager - System Administrator Team


Ruby Asylum - For those crazy about Ruby
A&E Writing Forum ~ Best Garden ~ Endar & Endar Gallery ~ RatingBar.com

Every living creature on this earth dies alone.
Onideus_Mad_Hatter
MR-Disabled
Intergalactic Cowboy
*
Offline Offline

Posts: 62


My Pointy Teeth


WWW
« Reply #23 on: January 03, 2007, 01:35:47 PM »

I truly feel sorry for Ruby supporters...it's like the Cold Fusion crash in action all over again.  I especially feel sorry for those wasting THOUSANDS of dollars learning it in college, it'll be hardest for them.   Neutral
Logged
Tristan
Resident Alien
Administrator
Berserker Poster
*****
Offline Offline

Posts: 8937


nihil sunt omnia


WWW
« Reply #24 on: January 03, 2007, 01:41:48 PM »

It takes hardly any time to learn it (around 1-2 months) and the sites you create are beautiful plus it is free to use and free to learn online (unlike ColdFusion, which is expensive for licensing). Most people learn a lot of stuff in college for the concepts and usually they learn C/C++ and Java there...I can't imagine they would spend 1000s just on Ruby classes or even be able to find 1000s of dollars worth of Ruby classes to take.

On the other hand, I feel sorry for anyone who spent money on the Flash application when you can get free Flash and ActionScript programs online.  Smiling
« Last Edit: January 03, 2007, 01:44:40 PM by Danielle » Logged

Tristan Wallace
- nihil sunt omnia -
Lunarpages Webhosting ~ Lunarpages Forums ~ Lunarpages Affiliates
Administrator Training Manager - System Administrator Team


Ruby Asylum - For those crazy about Ruby
A&E Writing Forum ~ Best Garden ~ Endar & Endar Gallery ~ RatingBar.com

Every living creature on this earth dies alone.
Mitch
Lunarpages Traffic Cop
Senior Moderator
Berserker Poster
*****
Offline Offline

Posts: 7949



WWW
« Reply #25 on: January 03, 2007, 01:43:47 PM »

Danielle - might need you to tutor me on Ruby.  It is a skill I'd like to have the time to master sometime, it just just finding he time to learn it.  Haha
Logged

Tristan
Resident Alien
Administrator
Berserker Poster
*****
Offline Offline

Posts: 8937


nihil sunt omnia


WWW
« Reply #26 on: January 03, 2007, 01:45:23 PM »

Sure, Mitch, I can try to help you learn it some more Thumbs Up
Logged

Tristan Wallace
- nihil sunt omnia -
Lunarpages Webhosting ~ Lunarpages Forums ~ Lunarpages Affiliates
Administrator Training Manager - System Administrator Team


Ruby Asylum - For those crazy about Ruby
A&E Writing Forum ~ Best Garden ~ Endar & Endar Gallery ~ RatingBar.com

Every living creature on this earth dies alone.
Onideus_Mad_Hatter
MR-Disabled
Intergalactic Cowboy
*
Offline Offline

Posts: 62


My Pointy Teeth


WWW
« Reply #27 on: January 03, 2007, 01:57:11 PM »

It takes hardly any time to learn it (around 1-2 months) and the sites you create are beautiful plus it is free to use and free to learn online (unlike ColdFusion, which is expensive for licensing). Most people learn a lot of stuff in college for the concepts and usually they learn C/C++ and Java there...I can't imagine they would spend 1000s just on Ruby classes or even be able to find 1000s of dollars worth of Ruby classes to take.

Depends on the college and what program they're in.  There are a lot of colleges though, especially junior colleges who will specialize in only a particular range of web creation methodologies and never even really bother to go into anything else.  Also, just because someone on yours or my level can pick up Ruby in a month or two (it actually only took me about two days, when I had to start using it for RPG Maker XP) doesn't mean that the vast majority of the "working class" developers can.  There's a BIG difference between being a web specialist, being able to adapt to just about any technology and being apart of the web working class where your knowledge doesn't extend much farther than spaghettie scripting and template molesting.  The VAST majority being in the later category.

Bottom line though is that Ruby simply doesn't really offer anything substantial that you can't already get out of existing solutions.

Quote
On the other hand, I feel sorry for anyone who spent money on the Flash application when you can get free Flash and ActionScript programs online.  Smiling

Yeah but none of those offer an interface as nice as SwishMax.  And besides, who ever said I spent any money on it?  There's nothing in their ToS that says I can't keep resetting my trial version.  ^_^
Logged
Rapunzl
Pong! (the videogame) Master
*****
Offline Offline

Posts: 20


« Reply #28 on: January 03, 2007, 02:54:10 PM »

Ok, keep me out of the flash bash, but I'll give my two cents. First, I like flash on some sites but hate it on others. If the site is music or art based, flash can contribute greatly. On the other hand, a site using flash to make words fly around and keep your attention should work on the content rather than the flash. If it's not keeping my attention without flash, the flash probably won't keep me there either.

Although javascript is more annoying to me than flash on some sites, I still think it has its place, just like any other programming language. I wouldn't use SQL for a single-page site advertising a life insurance company any more than I'd use Flash for emailing a helpdesk.

Personally, I agree that we should build on the basics. Start with HTML/xHTML and CSS, with an accent on learning accessibility. After that, personal choice, viewer demand or desire and knowledge are the key to adding the rest where appropriate.

Just my two cents... and you know how much ya get with that nowadays.
 Haha
Logged
Onideus_Mad_Hatter
MR-Disabled
Intergalactic Cowboy
*
Offline Offline

Posts: 62


My Pointy Teeth


WWW
« Reply #29 on: January 03, 2007, 04:00:05 PM »

Ok, keep me out of the flash bash, but I'll give my two cents. First, I like flash on some sites but hate it on others. If the site is music or art based, flash can contribute greatly. On the other hand, a site using flash to make words fly around and keep your attention should work on the content rather than the flash. If it's not keeping my attention without flash, the flash probably won't keep me there either.

But that's not a problem with Flash, that's a problem with how Flash is being used.  You can use Flash any way you like, heck you can even create a PLAIN TEXT Flash site.  The point being is that it will have the greatest level of cross browser and cross operating system compatibility and you get a WHOLE LOT of other built in features.  For example, why bother with liquid space stretched text when you can have TRUE liquid SIZABLE text in Flash?  Also, why bother with nearest neighbor resized text when you can get antialiased sized text?  Also why bother with the fonts on OTHER people's machines when you can directly embed ANY fonts that you want?

...see, even if yer just talkin about plain text Flash STILL outweighs what you can get with other methodlogies.

Quote
any more than I'd use Flash for emailing a helpdesk.

...why not?  Flash can connect to ports, including mail ports and communitcate directly in that protocols language.  Flash would actually be the BEST means for users to email a helpdesk because they wouldn't even NEED to have an email addy themselves to send a message.  Further if you throw in a lil PHP and a MySQL database you can even create temporary accounts for users to get responses back.  Or you could even go so far as to actually creating dynamic email accounts on your own server, essentially creating an online email client for your user with automated account creation.  Granted there's no cookie cutter templates that can do all that for you at the moment (and maybe that's the real issue), but that doesn't change the fact that it *IS* the best way of doing it...provided you have the skill.

And again, maybe that's the REAL issue here.  If we're taking a web designers level of skill into account, well in some cases something like Coffee Cup would be the "best" way simply because it doesn't require you to devote x number of years into mastering every last web technology on the planet.
« Last Edit: January 03, 2007, 04:03:23 PM by Onideus_Mad_Hatter » Logged
Pages: 1 [2] 3   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM