Module 3 Task: HTML tags

August 22, 2008

I had been vaguley familiar with HTML tags having had the pleasure of coding itineraries for a tour bus company website a few day jobs ago, although at the time I didn’t know what it actually was…HTML… a few day jobs further back still I used WYSISYG app Microsoft FrontPage to manage a company intranet site… boy was I guilty of too much ‘bling’ back then….

That said, everything I knew about HTML had been rote learned, and even that was very basic, so the tutorial was highly enlightening. Understanding HTML opens up a lot more options than WYSIWYG editors, and allows page builders much more freedom,access to functionality and creative control. I love it. 

Although slow to start with, I found HTML logical and easy to pick up. I was surprised by how much I enjoyed this task, in fact so much so that I’ll be continuing to develop my HTML and definately plan to expand my skills with CSS. 

Click here to go to a post I published before this task…. oh the agony caused by that ignorance! I guess that is a good reason to do tasks in sequence (ok I admit I employed by own ‘non sequential’ ordering process) 

The page I created can be found on the presentations page of Webct, and has also been added here….

 


Module 2 Task: Chat

August 22, 2008

Task Objective

Participate in a chat session to observe and reflect on perceived problems or benefits the method offers for internet communication. 

Process

For this task I opted to use Skype, seeing as it works well on Mac (unlike some of the other options) and several of the others in my chat group were also on Skype.

Task Outcomes

Chat and/or Instant Messenger is almost (but not quite) real time so it does tend to borrow much of it’s ‘feeling’ from true real time coms, despite the fact that (in the case of IM) you are typing not speaking per se. 

There were 4 participant in our group chat, and overall it was very successful. Here is the good news about chat.. 
  • It’s an efficient and fast way to exchange information so you feel very immersed and involved in it yet still allows you good control over your contributions – it’s instant, but it is typed and the brain deals differently with that flow…
  • It was much easier to manage a conversation between multiple people all simultaneously ’speaking’ compared to a face to face situation, yes it still took quite a bit of effort to stay afloat so to speak… especially once multiple conversation streams started to emerge, but it worked. You could never say that about the face to face forum.
  • The Instant nature of the dialogue helped participants get to know one another rapidly. i.e during the chat, we spoke about how we are all finding the study and shared challenges and encouragements… whilst I had interacted with all the partcipants via discussion boards previously, this forum allowed a greater degree of intimacy (d’oh cringe, I can’t think of a better word… you know what I mean though….)
  • You can’t (generally) see of hear the person(s) you are chatting to, so without this information, you are able to focus soley on the communication itself. 
and the Cons….
  • I’m not exactly sure this is a con per se, however as a fairly immediate response was required, and with several involved it meant that for duration of the chat it was necesary to devote one’s full attention to the chat. This limits options for multi tasking alongside the chat, and therefore it’s usefulness in some situations
  • Applications vary, but most don’t allow for a record of the conversation, or at least not one with inbuilt filing features like email. This is fine for a lot of private chat, but might limit use in the corporate area. 
  • You can’t (generally) see of hear the person(s) you are chatting to, this is also a ‘pro’ but there is a flipside , it might be a limiting factor e.g I can see why people use richer video chat to connect with those they feel emotionally attached to  - it enhances the experience. 
  • It can be a challenge for participants with lower typing speed to keep up with the flow when more than one participant is involved. 
In summary, my experience learning about different kinds of internet enabled communications reinforces that there are ‘many shades of black’ when it comes to the ‘best’ application or way to use the net to communicate.

Treating the various options like a toolkit (knowing the application, features, strengths and weakenessess of each), knowing what you want to acheive in each situation and continually developing one’s user expertise in web coms overall leads to advanced user ability – that is, the ability to intuitive select and apply the most appropriate tool or tool mix in each situation. 


Module 2 Task: Email Lists v Discussion Boards

August 22, 2008

Lists vs Discussion boards

What are the pros and cons of email lists versus discussion boards?       

Email lists
I belong to a group on yahoo called Vandwellers as I am in the process of converting an old council van into a DIY camper so could certainly learn a thing or two about it from these hardcore ‘vandwellers’ of the world… 

The benefit of the yahoo group format is that you can easily adapt your preferences as to how emails are received, the options are: an individual email, a daily digest, or to just have web access only via the menu below. In my case, after joining I noticed that it had defaulted to individual (s you get every single new post). In my haste to sign up, I did not edit it at the time, resulting in a very full email inbox over the first few days. Becuase this particular group topic is a very part time hobby of mine, getting all emails does not suit me, and many were not relevant to me.  So I edited my group membership so that I only have web access. It did get me thinking though that I would love to have this functionality for NET11, as it is something I spend far more time on it would certainly help with staying up to date with classmates posts and current discussions. At the end of the day though, the customisable format of these groups is what makes for a great usability feature! 

This is a post from a group called Vandwellers that I belong to:


Discussion boards

Discussion boards/forums often have several different areas and usually you need to become a member and login in order to post or interact, in some cases viewing is also restricted to members but some do allow non members to view posts. 

Initially finding a suitable group can be  challenge due to the huge volume of groups now on the web. Also finding a group that is up to date and has enough people to make it worthwhile can be a barrier . 

The pro’s are that prior to this sort of group was set up if you had an interest in a topic you needed to go our and research it at a library, bookstore or educational institution. Today with extensive mailing lists on just about every subject a person could think of it makes getting feedback and idea on subjects a lot easier. Not only do we have access to further our knowledge on something but we also can get other peoples views and ideas about how things work.

I feel the major difference between a public mailing list group and a discussion group such as ours on webct is that the mailing lists group is open to the public for anyone that wishes to discuss a topic. This naturally means there is spam. Our discussion group on webct is set up and restricted to students of the topic and therefore the nuisance of spam and off topic information is avoided.

 

Are there certain kinds of communication or purposes more suited to one than the other?

Discussion boards seem best suited to specific or technical interests where interaction needs to be more dynamic and is suited for those seeking certain information – rather than a general update on everything. As discussion boards rely on the user visiting the board, I would say that they are best used where no reminder is needed and perhaps the visits are less frequent (therefore no need to stay up to date on topic), conversely email lists are good where a user needs to stay up to date, and therefore the constant stream of new emails acts as a reminder system


OMG Formatting the concepts assignment was almost harder than writing it

August 8, 2008

Update of August 22 to below post…. having just completed the tasks I had skipped over earlier for module 3, I wish I had known then what I do now… understanding HTML would have made this formatting job an incredibly simple 5 minute task…. 

Ok maybe tiredness is causing over dramatisation, but I kid you not I have spent nearly 6 hours tweaking and fiddling with some troublesome embedded formatting that was migrating over from word…. eventually discovered that despite not officially understanding HTML, it is possible to switch into that edit mode and edit there (it’s reasonably easy to figure out)… I must remember to ask whether anyone else had similar issues… but before that, some sleep is is order… formatting problems are fixed as at 5.30am UK time and that would officially constitute an all nighter…. (and not the fun kind I recall from last time I was at uni either – boo!)


Module 2 Task: Email Tutorial

July 29, 2008

This task required the user to go through an online email tutorial in order to gain an understanding of basic email elements. In doing so, the following questions were answered: 

What information about a user’s email, origin of a message and the path it took, can you glean from an email message?

 To begin with each email address contains a username and domain structure e.g. jdoe@bigbank.com.au

 From the information contained within the email address structure you can ascertain: 

 

  • User Name: The name that the address holder has nominated for that email account.
  • Domain: Describes the location of the server (or the computer) on which that account is held/hosted. 
  • Top Level Domain: Defines the type of entity the email account belongs to and location. Type examples include .com or .co (commercial), .org (not for profit), .gov (government) etc. Location can be determined by looking at whether there is any appended e.g no appendix indicates USA, United Kingdom accounts would be .uk, Australian .au etc. 

So using the example above, from an email message received from the address johndoe@bigbank.com.au we can tell that the email has come from user account Jdoe and that this user name belongs to a person called John Doe (the name of the user is prep ended to the email address for incoming mail. e.g.

John Doe <jdoe@bigbank.com.au>

The domain tells us that this account is held on the server of ‘bigbank’, and the top level domain further tells us that ‘bigbank’ is a corporation. 

In what cases would you find it useful to use “cc”, “bcc” and “reply all” functions of email?

 

  •  cc – carbon copy

Normally this line has the addresses of the people who will receive a copy of the original email for information purposes only, but who are not the main recipient of the email.

Generally I use this to keep involved individuals ‘in the loop’ of a key communication. I use it sparingly as I consider email ’spraying’ to be poor use of the tool e.g I have found it annoying in the past when colleagues cc very large numbers of people because it is too hard to consider who needs to receive the message and who does not, or in order to ‘cover themselves’ or absolve themselves of responsibility for ensuring they communicate effectively. Interestingly, in my last company this was a symptom of poor role clarity – a cultural issue, rather than caused by users not understanding the tool’s features properly. 

 

  •  bcc – blind carbon copy. 

Addresses placed in the “bcc” line are undisclosed (blind) to the recipient of the email. As such, bcc tends to be used where there is a particular reason why the sender does not wish the recipient to know they have included a third party on the communication. Because of the secrecy element, bcc needs to be used with care. Some valid reasons do exist however:

 - A recipient may not want his/her email address given out to others. This can be for privacy, which they are entitled to, or as a preventative means of reducing their own spam received. 

- Conflicting personalities and interests. There may be a sensitivity that needs to be navigated e.g. using cc to include a supervisor may be interpreted by the main recipient as a threat or coercion.  Alternatively bcc can be used to protect commercial sensitivities e.g. it may not be suitable for everyone on the list to know there is an affiliation between two or more of the other parties in the recipient list. 

- To increase readability; convey professionalism and respect for privacy. Having multiple email addresses listed takes more space on the screen and can look unprofessional. Additionally, it removes the risk of one of the recipients using reply all inappropriately, thereby implicating you (as the originator you share blame!) in a potentially annoying and invasive series of communications. 

  •  Reply All

When an email is sent to a number of people regarding a meeting or a discussion, instead of replying to each person individually, the recipient can select “reply all” and send their response to all of the other recipients and the original sender.

I can see the benefit of being able to reply to a number of people in one email about a meeting time rather than emailing each individual. It is a useful efficiency. However, it is a function that I always use with care, and never before I ask myself the question ‘do all the people included here need to see my response’ if the answer is no, I will generally edit the recipient list. 

 In what ways can you ensure that an attachment you send will be easily opened by the receiver?

 It is easy to assume that people who are able to access the Internet and email will have software (as you do) that would allow for attachments to be opened. However this is not always the case. Whilst very common programs such as word, excel and adobe are usually ok in normal practice, there can still be exceptions depending on what version the program is created / read on and in reading Mac created files on PCs. It is preferable to check in advance. This is particularly important if you plan to attach information in a less common format (a graphics file for example). 

 If you cannot ascertain that the receiver has the correct program to read the attachment, using rich text file format (.rtf) is the safest way to ensure your attachment can be read. 

 In the past differences in the encoding process created issues with email attachments between Mac and PC users, however these are frequently less common due to developments that allow users to choose their coding convention. 

 In most cases now, choosing MIME (Multipurpose Internet Mail Extensions) will help to ensure the receiver can decode attachments.

If all else fails copy the information from the document to be attached and paste it into the email. However this is not an effective use of the full capabilities of the Internet and should only be used as a work around in urgent cases (ideally the problem should be ascertained and corrected to allow normal and full use of the available technology in future). 

 What sort of filters or rules do you have setup and for what purpose?

Filters can be a useful way of harnessing automation and using it to instruct your email program to deal with predictable and /or recurrent events. 

Many of my emails need to be evaluated personally before further action can be taken, so in general I don’t use filters to manage the majority of my email, however there are a few exceptions where filters can be used to help me match incoming mail management to my workflow i.e. Where email is sent regularly but does not need to be actioned immediately. Examples of this include staff newsletters, subscribed reading or reports, database reminders etc. In some cases I want to be able to find and read these only when I have time, in other cases, especially where the email relates to regular, recurrent work I have time set aside to do the tasks and only want to access the related email when I am ready to act. 

 A rule I frequently use is the out of office auto reply – this is for setting an automatic reply to advise senders when I know I am going to be unavailable for a period of time that would impact on my usual response turnaround time. 

 How have you organized the folder structure of your email and why?

 I find my folder structure to be an essential tool for keeping my workflow organized. My role is made up of adhoc, unpredictable requests and queries, various unrelated projects and some related subprojects and regular communication. 

 I also use folders as a way of retaining copies of past correspondence should I need to revisit a conversation later. 

 I set up a folder for each:

- Project (and a subfolder for any subprojects that may exist) 

- Topic/Department or group I am regularly involved e.g. I have a folder for all correspondence relating to an ‘I.T Steering Committee’ that I am a member of. Within that folder I have a subfolder each for meeting minutes, agendas and discussions.

- Regular Task – to do with my role e.g. Monthly Reporting

 I also have a few more general folders set up ‘by sender’ E.g. my boss is a poor email user and frequently sends one-word responses to things, often by picking up an entirely separate email subject and hitting reply, he then later forgets what he has sent and cannot seem to refer to his sent mail. For this reason I have used the functionality available, and created a folder for ‘Boss Correspondence’ so I can keep everything & thus maintain a peaceful working life.

 I also have one for passwords and other admin emails that I may need to access later. 

 Lastly, to ensure that I have enough folders but not too many I have a ‘miscellaneous’ folder for anything that I want to keep, but is perhaps too minor / infrequent to create a separate folder for. 

I am quite conscious about technology being a tool to help me be more effective, and each folder needs occasional maintenance, so I try to strike a balance between enough folders to allow good traffic management, filing and retrieval, without creating a new monster to rival the existing one (my 

 


Module 2 Communicating in the Infosphere – Email…

July 22, 2008

 For several years now email has been a critical tool for me professionally and is in fact, usually my preferred method of communication. Over the past few years, it has been a professional necessity for me to develop advanced communication skills via this medium, as well as reasonable proficiency around it’s functional aspects. So overall I’d consider myself to already be a skilled email USER, therefore a fair bit of the information in this module served to reinforce (or inform more deeply) existing abilities…

That said, these ’skills’ have resulted through gaining a tacit understanding, and experience with the tool, with no formal training, so I really valued the chance to gain a more informed understanding of email, and how it can be used most effectively as a tool.

On the technical side, there was no such prior skill, so I found much to learn from the email tutorial. Until now, my skills have been confined to that of a good user, I did not have any grasp of basic technical elements of email, simply because I have had specialist assistance from IT staff and in most cases have never needed to learn. The tutorial has given me a good basis to understand the meaning and application of such things as things as STMP, POP. Although I do think it’s possible to use email fairly well without a well rounded understanding of email, the concepts that underlie it, and how it works technically, I have certainly reevaluated my idea of what an advanced user is.


Ping, an issue for non gamers?

July 16, 2008

In the summary section of my last task, I commented on whether or not Ping was considered an issue for non gamers, much of the noise about Ping (ok, all of the noise) that I could find in various online forums and newsgroups related specifically to gamers. As a result I found myself wondering if latency presents (or will present) an actual obstacle for other applications in the future, especially where real time is essential.

The following is an extract from an article on key technology trends for 2008 published in TGdaily 

Visual Networking.  We started out with basic networking for moving files (over a long period of time), doing email, and handling transactions.  Then we got more bandwidth and larger files, pictures, and even video started becoming available.  However, with a huge focus moving to HD video and the increased need for low latency video communications (some of it having to do with saving gas), the next phase is Visual Networking…

Whether it is in our homes or businesses, we are increasingly going to want real time entertainment, communications, and collaboration to work over long distances.   In addition, Social Networking sites have seen a massive increase in the use of video content.  Visual networking not only requires high download and upload times, but low latency on demand for video conferencing. Services like Verizon’s FIOS offering and Microsoft’s IP TV service are both indicators of this trend which is already being showcased by gigabit and higher home and business networks”


Module 1 Task: Internet Tools

July 15, 2008

TASK OUTLINE

Using a Traceroute internet tool, Traceroute from the chosen site to curtin.edu.au in order to ascertain the following bits of info:

Number of hops
Average time in milliseconds from the tools site to the curtin server. 
IP Address for curtin.edu.au

PROCESS

I used the centralops site at http://centralops.net/co/ to complete this task.  

On typing in the destination address: curtin.edu.au, I got the following result which shows that the number of hops is 20 and an average time in milliseconds of 248 rtt. Initially I wasn’t clear on how to calculate the average but discovered via the discussion forums (thanks to Robert for this). It also returned the IP address for the Curtin site as: 134.7.179.53

Tracing route to curtin.edu.au [134.7.179.53]..

traceroute result - centralops

 

 

 

 

 

 

 

 

 

 

 

 

FURTHER EXPLORATON…..

Here I compared the time taken to ‘ping’ the webct site at Curtin University using internet tools in different locations. 

The first test was using IPNet Monitor, an internet tools client downloaded to my Mac, and the second was using the Centralops site as per the previous tests. The results were different: 

IPNet Monitor – Average time: 353 ms

Centralops – Average time 251 ms 

Although in from a ‘general use’ point of view (searching, viewing pages etc) a rtt of this length wouldn’t be an issue, I do wonder whether this would be high enough that it might present issues with any ‘real time’ type use i.e gaming, internet auctions, Skype. I’ve seen various forums for gamers discussing pings over 250 ms as being unacceptable. 

In my case, my geographical location (the UK) may have been a factor in the higher rtt (via IPNet Monitor), along with use of wireless and perhaps my provider. 

This seems to be confirmed by running a Traceroute from my computer. This time the connection took 30 hops and the average rtt had increased to 613(!). I also notice that there seemed to be an issue with the connection, the final 10 hops did not appear recieved. I’ve made a note to re-try this a little later in case some sort of genuine outage is creating a problem. 

SUMMARY & OBSERVATIONS

Overall, I found the internet tools tasks very interesting and can see the relevance for diagnostic and potentially even use in application design and testing i.e applications such as games that rely on low latency to be successful. 

This task also got me thinking about the future of the internet and how the issue of latency affects users. It makes sense that there is likely to be advances in technology from a hardware point of view that would eventually make it possible for the internet to progress to ‘real time’ from all global points… a quick search did reveal some serious research out there. http://www.smartinternet.com.au/default.aspx?ArticleID=97


Module 1 Task: Blinkenlights

June 20, 2008

TASK OUTLINE

Telnet to towel.blinkenlights.nl; review the result and record reflections and thoughts on Telnet following this.

PROCESS

As with Task A

SUMMARY & OBSERVATIONS

Accessing this address lead the user to a version of the star wars film created entirely via the use of text (no graphics). The result was interesting mainly for the sense of history it demonstrates. This animation is, on relfection amazing and very impressive (if only for the sheer time and precision involved in creating this at the time). Gen X and older will recall that in it’s heyday, this would have been seen as completely impressive, perhaps amazing, and very very cool. Naturally we now see the animation as extremely basic, and the overall feel of it is retro to the point of endowing it with kitch value (it is interesting to note that it’s ‘value’ hasn’t really dimished over time, but it’s source has changed). In many ways the primitive nature of this is part of what makes it impressive. The creativity has been expressed and remains obvious years later although the medium used has been superceded technically. Ultimately, this example shows how technology evolves and furthermore proves that the idea and desire to create something must exist first… before a mechanism will be developed to enable it. Early pioneers lead the way and show us what is possible, often just by using what is available creatively. This leads to the development of technology to enable the majority to follow…


Module 1 Task: Telnet

June 20, 2008

TASK OUTLINE

The task requirement was to use the Telnet application to access the Curtin Library server, search and retrieve information . The objective was to experience (or re-experience) a process that is now considered simple and commonplace using the web, via an earlier mechanism. 

PROCESS

Although it all felt vaguely familar, I can’t recall having used Telnet before, and certainly never via the Mac I now use. As a result, the task proved tricky to initiate compared with the search and retrieve ‘experience’ I have become accustomed to in recent years via the web.

The initial problem was figuring out where the Telnet client was located in my system, how to access it and how to use it. Most of the information I’d read pertained to PCs at that stage and didn’t apply. However, using a combination of Mac Help and Google, I soon discover that the Telnet client exists as a part of the Terminal application.

The initial screen within Terminal is shown below. I could not see what the next step should be and in particular where the Telnet ‘part’ could be located. Initilly I tried typing the Curtin Address into the screen below, thinking that it could be a command prompt designed for that purpose. When that didn’t work I opted for the help menu in Telnet. 

Initial screen view in the \'Terminal\' application

 

 

 

 

 

 

 

 

I discover in help that connecting remotely in Terminal required the user to: ’Choose Shell > Remote Connection’ (as shown below)

Although I now felt I could progress with the task from here, not knowing what ‘Shell’ even meant was bugging me to the point where I ended up off on a tangent finding out (sometimes it takes me a loooong time to get to the end of a task because of this irksome trait). For the interested ‘Shells 101′. The next step was to select the Telnet option, add the address using the reasonably (providing one is quite computer literate) straightforward menu screen shown below, and click Connect

Oh this is easy I thought! that is until I got to the next screen. What terminal am I using? Hmm a good question, but one I do not know the answer to…. 

This time I just guessed, chose W and hoped for the best. It seemed to work ok as the next screen looked like what I was after. 

RESULT! I find the search menu easy enough to work out, and minutes later I have an email from Curtin Library with the information I was seeking.

 SUMMARY & OBSERVATIONS

In general, I found this task reasonably easy to execute, although that was only the case once I actually got into Telnet… This lead me to thinking about how far we have come in the past 10 years in terms of user interfaces. More specifically the usability and intuitive design of modern interfaces.  Telnet naturally compares unfavourably with modern web interfaces in this respect. Essentially Telnet does what it is designed to do effectively, however user skill and knowledge must be applied in order to achieve a result. 

As for the Telnet user experience, it reminded me of a Unix database I used during the late 90’s in my first job. Generally it was stable, secure and even easy enough to use and navigate, but only once you’d rote learned a series of codes and commands and become accustomed to the logic of navigation.  

As for the Telnet user experience, it reminded me of a Unix database I used during the late 90’s in my first job. Generally it was stable, secure and even easy enough to use and navigate, but only once you’d rote learned a series of codes and commands and become accustomed to the logic of navigation.  

Although the lack of graphics and user features in Telnet definitely made for a rudimentary and basic feeling user experience, the main drawback to Telnet – is simply its relatively low usability when approached by a wide population. Telnet requires its users to first ‘learn’ to interact with the system on its terms before information can be successfully obtained. The command entry requirement involves the user (albeit in a very minor way) in the program’s process…. this is certainly not for everyone, although I surmised that those with programming experience or used to logical sequences/process would have an easier time than others. Using Telnet highlights the leaps and bounds that have been made broadly in terms of user interfaces in order to bring down barriers to the point where a wider population with minimal (if any) computer literacy can use the Internet to find information, communicate and even upload information. Without this, it is difficult to imagine Internet 2.0.