Resources

From Uweb

Jump to: navigation, search

Contents

Accessibility

Web accessibility refers to the practice of making pages on the Internet accessible to all users, especially those with disabilities.

Browsers

Information on the different web browsers. Ranging from Internet Explorer, all the way down to Lynx.

Common Site Features

  • Image Galleries
  • Forums
  • Blogs - A weblog (usually shortened to blog, but occasionally spelled web log) is a web-based publication consisting primarily of periodic articles (normally in reverse chronological order). Although most early weblogs were manually updated, tools to automate the maintenance of such sites made them accessible to a much larger population, and the use of some sort of browser-based software is now a typical aspect of "blogging".
  • Calendars
  • RSS - RSS is an XML-based format that allows the syndication of lists of hyperlinks, along with other information, or metadata, that helps viewers decide whether they want to follow the link.
  • Presentations - How to do slides on the web without just exporting from Powerpoint.
  • Charts & Graphs
  • HTML Email and Email Marketing - not precisely web design, but still part of what we do.

Code

HTML and XHTML

In computing, (Extensible) HyperText Markup Language ((X)HTML) is a markup language designed for the creation of web pages and other information viewable in a browser. HTML is used to structure information -- denoting certain text as headings, paragraphs, lists and so on -- and can be used to define the semantics of a document.

CSS

CSS, short for Cascading Style Sheets, a new feature being added to HTML that gives both Web site developers and users more control over how pages are displayed. With CSS, designers and users can create style sheets that define how different elements, such as headers and links, appear. These Style Sheets can then be applied to any Web page.

Want to try some of those "Cool" "Web 2.0" tricks? CSS Help Pile

Javascript

JavaScript is a programming language that is mostly used in web pages, usually to add features that make the web page more interactive. When JavaScript is included in an HTML file it relies upon the browser to interpret the JavaScript. When JavaScript is combined with Cascading Style Sheets(CSS), and later versions of HTML (4.0 and later) the result is often called DHTML.

Server-side scripting

Scripting embedded within a web page which is processed by the web server (as opposed to the end user's browser). Common server side scripting languages include ASP, PHP, ColdFusion, CGI/Perl, JSP, etc. Server-side scripting is the preferred method of implementing functionality into web pages, as developers have more control over their web server, and can more accurately control outcomes and results.

XML

Short for Extensible Markup Language, a specification developed by the W3C. XML is a pared-down version of SGML, designed especially for Web documents. It allows designers to create their own customized tags, enabling the definition, transmission, validation, and interpretation of data between applications and between organizations.

Ajax

A scripting technique for silently loading new data from the server. Although AJAX scripts commonly use the soon to be standardized XMLHttpRequest object, they could also use a hidden iframe or frame. An AJAX script is useless by itself. It also requires a DOM Scripting component to embed the received data in the document.

Design

Digital Asset Management

Digital asset management (DAM) refers to the practice and domain of organizing digital files, like images, documents and presentations. The term asset is used to indicate that such files have some sort of intrinsic value that makes it worthwhile to manage them. DAM is related to and can be considered a superset of content management.

Strategy

Writing for the web

Open Archive Initiative

The Open Archives Initiative develops and promotes interoperability standards that aim to facilitate the efficient dissemination of content. The Open Archives Initiative has its roots in an effort to enhance access to e-print archives as a means of increasing the availability of scholarly communication.