473,659 Members | 2,667 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

What Next?

I've been working to become competent at making websites. My learning path
has been:

html -css- paintshop pro -javascript -php/mysql

I'm getting somewhat proficient at php/mysql (although I have plenty to
learn - I haven't even started on gd library) and want to think about my
next step.

Any suggestions?
XML and then AJAX?
PERL?
Some sort of vector drawing.paintin g to do logo's etc.?

Any advice appreciated.
Nov 13 '06 #1
31 2576
Mason wrote:
I've been working to become competent at making websites. My learning path
has been:

html -css- paintshop pro -javascript -php/mysql

I'm getting somewhat proficient at php/mysql (although I have plenty to
learn - I haven't even started on gd library) and want to think about my
next step.

Any suggestions?
XML and then AJAX?
PERL?
Some sort of vector drawing.paintin g to do logo's etc.?

Any advice appreciated.
Your path is dependent upon your destination.
Where do you want to go?

It looks like you're wanting to become proficient in
the fundamentals - so while PERL, AJAX, Java, etc
are all good things to know - you absolutely *must*
learn about XML.

It's worth pointing out that regular old HTML is
deprecated. It's obsolete. It's tech from an eon
gone by. XHTML is the new standard - more workable
with XML, XSLT, and XForms.
Nov 13 '06 #2
Sanders Kaufman wrote:
Mason wrote:
>I've been working to become competent at making websites. My learning
path has been:

html -css- paintshop pro -javascript -php/mysql

I'm getting somewhat proficient at php/mysql (although I have plenty
to learn - I haven't even started on gd library) and want to think
about my next step.

Any suggestions?
XML and then AJAX?
PERL?
Some sort of vector drawing.paintin g to do logo's etc.?

Any advice appreciated.


Your path is dependent upon your destination.
Where do you want to go?

It looks like you're wanting to become proficient in the fundamentals -
so while PERL, AJAX, Java, etc are all good things to know - you
absolutely *must* learn about XML.

It's worth pointing out that regular old HTML is deprecated. It's
obsolete. It's tech from an eon gone by. XHTML is the new standard -
more workable with XML, XSLT, and XForms.
Which will be very nice when the browsers learn how to get it right.

Hold it - they haven't even learned how to get plain old HTML right yet!

--
=============== ===
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attgl obal.net
=============== ===
Nov 13 '06 #3
Jerry Stuckle wrote:
Sanders Kaufman wrote:
>It's worth pointing out that regular old HTML is deprecated. It's
obsolete. It's tech from an eon gone by. XHTML is the new standard -
more workable with XML, XSLT, and XForms.

Which will be very nice when the browsers learn how to get it right.
Hold it - they haven't even learned how to get plain old HTML right yet!
You're right.
There's no sense in learning any technology because
all of them are imperfect.

F******g troll.
-PLONK-
Nov 13 '06 #4
..oO(Sanders Kaufman)
>It's worth pointing out that regular old HTML is
deprecated. It's obsolete.
No. It's still a perfectly valid technology.
It might even see a version 5.
>It's tech from an eon
gone by. XHTML is the new standard
IE doesn't support it.

Micha
Nov 13 '06 #5
Michael Fesser wrote:
.oO(Sanders Kaufman)
>It's worth pointing out that regular old HTML is
deprecated. It's obsolete.

No. It's still a perfectly valid technology.
So is steam power - but the question was "what's next?".

It might even see a version 5.
That's what XHTML v1.0 is.

>It's tech from an eon
gone by. XHTML is the new standard

IE doesn't support it.
ALL web browsers that support HTML3 support XHTML.

Nov 13 '06 #6
..oO(Sanders Kaufman)
>Michael Fesser wrote:
>It might even see a version 5.

That's what XHTML v1.0 is.
Reinventing HTML
http://dig.csail.mit.edu/breadcrumbs/node/166
>ALL web browsers that support HTML3 support XHTML.
IE only accepts it when you deliver it as text/html, but then it's no
XHTML anymore. It's written in an HTML-compatible syntax, it's delivered
as HTML and parsed as HTML.

If you really want to use XHTML in a proper way then you have to use the
correct content type application/xhtml+xml.

Micha
Nov 13 '06 #7
Michael Fesser wrote:
.oO(Sanders Kaufman)
>ALL web browsers that support HTML3 support XHTML.

IE only accepts it when you deliver it as text/html, but then it's no
That's because XHTML is text, and it is html.

XHTML anymore. It's written in an HTML-compatible syntax, it's delivered
as HTML and parsed as HTML.
And that's what makes it work.

If you really want to use XHTML in a proper way then you have to use the
correct content type application/xhtml+xml.
That's one way.
But one of the reasons it was developed was to
ensure that the web content can be deliverd in a
greater number of ways, and to a greater number of
clients... including and especially, HTML clients.
Nov 13 '06 #8
..oO(Sanders Kaufman)
>Michael Fesser wrote:
>IE only accepts it when you deliver it as text/html, but then it's no

That's because XHTML is text, and it is html.
XHTML can be much more than that, but not as text/html.
>XHTML anymore. It's written in an HTML-compatible syntax, it's delivered
as HTML and parsed as HTML.

And that's what makes it work.
Then there's no reason to use XHTML currently, simply because it doesn't
provide any benefits over HTML.

OTOH XHTML _does_ have its benefits, but only if it's interpreted as
such and not as HTML. This, as said, requires a modern browser.
>If you really want to use XHTML in a proper way then you have to use the
correct content type application/xhtml+xml.

That's one way.
But one of the reasons it was developed was to
ensure that the web content can be deliverd in a
greater number of ways, and to a greater number of
clients... including and especially, HTML clients.
Properly written HTML can do the same.

Micha
Nov 13 '06 #9
On Mon, 13 Nov 2006 23:06:02 GMT, Sanders Kaufman <bu***@kaufman. net>
wrote:
>Jerry Stuckle wrote:
>Sanders Kaufman wrote:
>>It's worth pointing out that regular old HTML is deprecated. It's
obsolete. It's tech from an eon gone by. XHTML is the new standard -
more workable with XML, XSLT, and XForms.

Which will be very nice when the browsers learn how to get it right.
Hold it - they haven't even learned how to get plain old HTML right yet!

You're right.
There's no sense in learning any technology because
all of them are imperfect.

F******g troll.
-PLONK-
What a stimulating discussion.

-PLONK-
Nov 14 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
1954
by: John Cho | last post by:
/* This program is a database program that will store video tape names, minutes, year released, and price I want it to be professional so that *YOU* will want to buy it and use it for a video store, j/k about that but i want it to be professional */ // note to leor, display works fine, you must have // pressed update #include<iostream>
5
2246
by: Jerzy Karczmarczuk | last post by:
I thought that the following sequence gl=0 def gen(x): global gl gl=x yield x s=gen(1)
1
1676
by: Naga | last post by:
Hello, Thanks for the response Oleg. Now I need to know few answers. How do I get the value of a node using the xpath. I want the value of the MessageID and ResultCode from secondxml. And using this I want to delete the Child Nodes in the firstxml document. I am using the fowllowing code but the ni.current.value has values of all nodes in the file. I am confused.
5
5501
by: Daniel | last post by:
I need to reverse the doubly linked list with dummy node. I think the solution is to exchange each node pointers' next and previous address. But what's wrong in my function? Thanks void reverse_list(NodePtr p) { NodePtr next, q=p, head=p->prev; while (q != head) { next = q->next; q->next = q->prev;
53
4063
by: Deniz Bahar | last post by:
I know the basic definition of a sequence point (point where all side effects guaranteed to be finished), but I am confused about this statement: "Between the previous and next sequence point an object shall have its stored value modified at most once by the evaluation of an expression. Furthermore, the prior value shall be accessed only to determine the value to be stored." Can someone give me examples of expressions that "barely"...
12
1870
by: questions? | last post by:
I am testing a problem with linked list. I just do a lot of times: create a list, then free it. ############################################# # include <stdio.h> # include <stdlib.h> struct element { int index; struct element *next;
11
3284
by: Shawn Yates | last post by:
I downloaded TimeLines.zip from (http://www.mvps.org/access/reports/rpt0018.htm) and I think I found a bug in it but I can't seem to fix it. When you open this go to the table and enter a new event and put it's start date at like12/01/1999 and the end date at 12/31/1999. Then go to the report and find your new entered event. If it does what it does on my computer you will notice that for some reason the bar is in the wrong place. I'm...
1
2881
by: aboood | last post by:
Hi guys Could any one tell me what does that code do please? in pseudo-code #include <fstream.h> #include <iostream.h> bool differsByOneDigit ( int , int ); void outputResults ( ofstream & , int * , int , bool );
27
5307
by: Steven D'Aprano | last post by:
I thought that an iterator was any object that follows the iterator protocol, that is, it has a next() method and an __iter__() method. But I'm having problems writing a class that acts as an iterator. I have: class Parrot(object): def __iter__(self): return self def __init__(self): self.next = self._next()
4
1547
by: Kapteyn's Star | last post by:
Hi all, Can anyone identify this sort code? why is it very slow compard to qsort()? and it can be improved? Thanks. int *next_ascending(int *arr, size_t narr, int val) { size_t ctr; int *next= arr; for(ctr= 0; ctr < narr; ++ctr)
0
8428
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8851
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8751
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8535
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8629
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7360
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6181
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4176
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
2
1982
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.