<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel>
	  <title>Ask MetaFilter questions tagged with bestpractices</title>
      <link>http://ask.metafilter.com/tags/bestpractices</link>
      <description>Questions tagged with 'bestpractices' at Ask MetaFilter.</description>
	  <pubDate>Fri, 25 Dec 2009 16:31:11 -0800</pubDate> <lastBuildDate>Fri, 25 Dec 2009 16:31:11 -0800</lastBuildDate>

      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>	  
	<item>
	<title>Help me give better technical support</title>
	<link>http://ask.metafilter.com/141532/Help%2Dme%2Dgive%2Dbetter%2Dtechnical%2Dsupport</link>	
	<description>When did you have a great interaction with technical support, and what did the technician do to make the experience better? In-person encounters preferred, but call-ins also welcomed. I&apos;d like to improve my tech support &quot;bedside manner&quot; by collecting anecdotes about people doing it right. Try to explain what the technician did and why you appreciated it. Bonus points if you are yourself very knowledgeable or very ignorant, and the technician was able to accommodate that.&lt;br&gt;
&lt;br&gt;
Please exclude institutional aspects, because I can&apos;t really do anything about that.&lt;br&gt;
&lt;br&gt;
If you have a really instructive example of someone doing it wrong in a very common way, and nobody has previously mentioned it, feel free to post that too. I would, however, prefer that this thread focus on the positive.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.141532</guid>
	<pubDate>Fri, 25 Dec 2009 16:31:11 -0800</pubDate>
	<category>bedsidemanner</category>
	<category>bestpractices</category>
	<category>communication</category>
	<category>techsupport</category>
	<dc:creator>d. z. wang</dc:creator>
	</item>
	<item>
	<title>Art Gallery Web Sites?</title>
	<link>http://ask.metafilter.com/136057/Art%2DGallery%2DWeb%2DSites</link>	
	<description>Do you know of any art galleries with really great web sites? I&apos;m not interested in museum sites, I&apos;m interested in how small art galleries present their business and inventory online.&lt;br&gt;
&lt;br&gt;
(Do you run an art gallery? What do you use your site for? What are people looking for when they visit it?)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.136057</guid>
	<pubDate>Wed, 21 Oct 2009 11:55:09 -0800</pubDate>
	<category>bestpractices</category>
	<category>webdesign</category>
	<category>webdevelopment</category>
	<dc:creator>crickets</dc:creator>
	</item>
	<item>
	<title>Seeking best community-driven websites</title>
	<link>http://ask.metafilter.com/127699/Seeking%2Dbest%2Dcommunitydriven%2Dwebsites</link>	
	<description>Looking for examples of websites that engage/inform/empower the communities and readers they serve.  Examples include &lt;a href=&quot;http://www.barackobama.com/&quot;&gt;barackobama.com&lt;/a&gt;, &lt;a href=&quot;http://www.greenforall.org/&quot;&gt;greenforall.org&lt;/a&gt; and (in terms of content, not presentation/interface) &lt;a href=&quot;http://www.idea.gov.uk/idk/core/page.do?pageId=71665&quot;&gt;this site&lt;/a&gt; for the UK Improvement and Development Agency. For a friend, I am looking for input on, and examples of, best practices in website design for organizations and institutions (but completely open to, say, the private sector or ad hoc projects, etc.) that inform and empower their community/readers.  &lt;br&gt;
&lt;br&gt;
Specific attributes and functions of interest include:&lt;br&gt;
- a dynamic library / resource / research center&lt;br&gt;
- incorporation of participatory technology (social media, wikis, etc.)&lt;br&gt;
- dynamic translation of 2 languages (&lt;em&gt;i.e.&lt;/em&gt; bilingual)&lt;br&gt;
&lt;br&gt;
Additionally, are there any good resources on the net where (tech and/or non-tech) people discuss or critique projects like this (&lt;em&gt;e.g.&lt;/em&gt;, a blog that looks at community portals in web design)?  &lt;br&gt;
&lt;br&gt;
This question is entirely viewpoint/content neutral--I&apos;m as interested in hearing about the Northern Michigan Bow Hunting Club as the Greater Osaka Chickens-as-Pets Collective.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.127699</guid>
	<pubDate>Fri, 17 Jul 2009 09:52:07 -0800</pubDate>
	<category>bestpractices</category>
	<category>community</category>
	<category>communityportals</category>
	<category>internet</category>
	<category>web</category>
	<category>webdesign</category>
	<dc:creator>Admiral Haddock</dc:creator>
	</item>
	<item>
	<title>How do I learn the Visual Studio way of thinking about software development?</title>
	<link>http://ask.metafilter.com/102558/How%2Ddo%2DI%2Dlearn%2Dthe%2DVisual%2DStudio%2Dway%2Dof%2Dthinking%2Dabout%2Dsoftware%2Ddevelopment</link>	
	<description>Visual Studio for the confused:  I&apos;ve inherited a C#/ASPX Net 1.1 application from what appears to have been some fairly low-skill software developers.  The language, systems environment, and cleaning up the software itself aren&apos;t problems, but what the &lt;b&gt;hell&lt;/b&gt; am I supposed to do with all this IDE stuff?  I need learning resources. My previous software development experience has been with fundamental tools: Makefiles, gcc, Ant, javac, and scripted build processes.  I&apos;ve used IDEs before, but entirely for the purposes of coding and analysis, not build processes and SCM.  The situation I find myself in now requires I come up to speed on the Visual Studio 2003 build system, and I&apos;m finding it makes absolutely no sense whatsoever due to my lack of grounding in graphical build tools.  It&apos;s further complicated by the way the tool seems to be conceptually tied to a web server for the purpose of development.&lt;br&gt;
&lt;br&gt;
There seems to be a tremendous amount of magic hidden in things like &quot;solution files&quot; and &quot;project files&quot; and zillions of little &quot;properties&quot; windows that own metadata about dependencies and the source tree, and it&apos;s all very confusing for someone coming from a more traditional and modular software tools environment.  Reverse engineering this stuff is sapping a tremendous amount of my time and productivity, especially since it seems like the previous folks on the project made assumptions about the build environment that are no longer true.&lt;br&gt;
&lt;br&gt;
So what should I be reading that will give me a background on this Microsoft-flavored build environment so that I can get to the work at hand?  I want to get this code into Subversion and make it buildable by anyone who can check it out, but that is looking more and more like I&apos;m going to have to rejigger what happens when the Build button is pushed to remove hardcoded UNC pathnames of servers that don&apos;t exist, an almost arbitrary scattering of build prerequisites, and dependencies on having a web server at hand just to produce object code and a MSI installer.  &lt;br&gt;
&lt;br&gt;
Right now I&apos;m coming up against something that seems like an alien artifact from a world where the definition of what a codebase is and how you build it happens to completely differ from my own.  It seems completely ass-backwards every time I look at it and adds a layer of complexity that I&apos;m unaccustomed to in my tools.  Overcoming that barrier is going to be key to my short term success.  What should I be reading to learn best practices about Microsoft-flavored development tools and fundamentals of the Visual Studio way of thinking about a software &quot;solution&quot; in order to put this codebase on track to be properly maintained?  Where I come from, a couple of hours with a text editor, a fresh build script, and &lt;tt&gt;svn ci&lt;/tt&gt; would have given me build automation, SCM, and code drop portability.  Instead I&apos;m in a maze of twisty little properties pages, all alike, and eliminating my ignorance is an important first step.&lt;br&gt;
&lt;br&gt;
Please note that I&apos;m not asking about tool choice.  I can make tool decisions on my own.  &lt;b&gt;I&apos;m looking for ways to educate myself on how what I have works as is, so I can make intelligent decisions about how to restructure and retool the project for maintainability&lt;/b&gt; and save a lot of pain for the next person who has to tend to this application.  I work with that next person, and want to be nice to them by giving them a software project, toolchain and development process that Just Works.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.102558</guid>
	<pubDate>Wed, 24 Sep 2008 13:45:19 -0800</pubDate>
	<category>bestpractices</category>
	<category>buildautomation</category>
	<category>development</category>
	<category>gui</category>
	<category>ide</category>
	<category>microsoft</category>
	<category>scm</category>
	<category>software</category>
	<category>subversion</category>
	<category>tools</category>
	<category>visualstudio</category>
	<dc:creator>majick</dc:creator>
	</item>
	<item>
	<title>Send that email, stat !</title>
	<link>http://ask.metafilter.com/98917/Send%2Dthat%2Demail%2Dstat</link>	
	<description>I&apos;m working for a newer growing, small business (4-5 employees or so).
We have to send emails containing the same information to existing customers. 
For example, we have to notify customers about their accounts (for
example, their CC/billing information becomes outdated) or customers
send us a question. We&apos;re looking for an efficient way to do this. Right now, we want to send out emails more efficient and rich than our current system:
using Apple Mail (our office is using Mac OS X Tiger, and will
continue to use Tiger, and Leopard, once Tiger is no longer supported
by Apple) having a templates folder, selecting the send again button and then inserting the person&apos;s email. More importantly, Apple Mail (to the best of my knowledge) doesn&apos;t send out emails in HTML.  Also, the ability to edit these emails before we send them out (like, adding an extra sentence to it before hitting send). 
&lt;br&gt;&lt;br&gt;
Instead, my boss is looking for a system that would create more professional looking emails (ones that you get from an established web business) and will allow someone with no web development expertise to send them out to customers. 
&lt;br&gt;&lt;br&gt;
Related to this, is there a way to automate this so that an html version of the email, and a plain text version is also automatically generated ? &lt;br&gt;
(For this second question, I&apos;m hoping there&apos;s an easier way &lt;br&gt;
than writing a script from scratch (I&apos;m familiar with java, but I think that isn&apos;t appropriate for this) to assign the content that changes to variables, and then inserts the content to the variables in templates that already contain the formatting.)&lt;br&gt;
&lt;br&gt;
Forms look like a way to go, but I&apos;m not sure if javascript or PHP is a better way. I&apos;m leaning towards php, because I read there&apos;s the ability to integrate php with sql, eventually creating a database record of customer interaction (phone calls, emails, etc).</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.98917</guid>
	<pubDate>Mon, 11 Aug 2008 11:34:14 -0800</pubDate>
	<category>automation</category>
	<category>bestpractices</category>
	<category>communications</category>
	<category>email</category>
	<category>forms</category>
	<category>mybosshouldpayformyMefiaccountfilter</category>
	<category>template</category>
	<dc:creator>fizzix</dc:creator>
	</item>
	<item>
	<title>EEO Uh-Oh Too Slow Gotta Go</title>
	<link>http://ask.metafilter.com/97305/EEO%2DUhOh%2DToo%2DSlow%2DGotta%2DGo</link>	
	<description>HR-Filter:  

Company I work for is looking to do a voluntary EEO Self-Identification Survey on 1,500 existing employees.   Looking for ideas on &quot;Best Practices.&quot;  Read explanation for more.  So, yeah.  We haven&apos;t been so good about having our employees self-identify in the past.   And I probably should be doing this on SHRM&apos;s website...  But y&apos;all are so great, I thought I&apos;d give it a shot.&lt;br&gt;
&lt;br&gt;
We&apos;re looking to collect voluntary data from an existing workforce in the easiest, most painless fashion.  Yet, we want to stay within &quot;Best Practices&quot;, considering the situation.&lt;br&gt;
&lt;br&gt;
We have 1,500 employees scattered throughout the United States and are hoping to get this completed within the next month, as I believe the EEO-1 report is due the end of September.  &lt;br&gt;
&lt;br&gt;
Has anyone had to perform a mass survey or resurvey of existing employees?  We&apos;re looking at maybe sending out a mass email with &quot;read receipts.&quot;  Can a read receipt without a returned survey be legally construed as someone who declined to answer the self-identification survey?  Any ideas would be HIGHLY appreciated.&lt;br&gt;
&lt;br&gt;
Thanks much!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.97305</guid>
	<pubDate>Wed, 23 Jul 2008 07:44:27 -0800</pubDate>
	<category>bestpractices</category>
	<category>EEO</category>
	<category>eeo-1</category>
	<category>resurvey</category>
	<category>survey</category>
	<dc:creator>thewalrusispaul</dc:creator>
	</item>
	<item>
	<title>IT Heads: Vista Business Best Practices on a Domain?</title>
	<link>http://ask.metafilter.com/96779/IT%2DHeads%2DVista%2DBusiness%2DBest%2DPractices%2Don%2Da%2DDomain</link>	
	<description>IT Heads: Vista Business Best Practices on a Domain? We&apos;re just about to replace about 30 machines on our small corporate network with new Dell Optiplex and Precision desktops. Despite my advice, people higher up than me have decided to buy these machines with Vista Business SP1 installed. I get the short end of the stick because I&apos;m the one in charge of this roll out.&lt;br&gt;
&lt;br&gt;
We&apos;re not doing anything fancy:&lt;br&gt;
* Setting up machines on an existing Windows 2003 domain&lt;br&gt;
* Setting up email in Outlook 2007 (upgrading from 97-2000 PSTs)&lt;br&gt;
* On 9 systems, we&apos;re installing CAD software (Autocad Inventor 11, Mastercam X2)&lt;br&gt;
* Set up network printers (mostly LaserJets)&lt;br&gt;
* Windows Vista Business SP1 and Office 2007 Professional is already installed&lt;br&gt;
&lt;br&gt;
I figured that since everything is on new hardware, issues will be minimized. However, I haven&apos;t had the extensive first hand experience with Vista that I&apos;ve had with XP... and that&apos;s why I&apos;m before you now.&lt;br&gt;
&lt;br&gt;
What best practices would you recommend for setting up these machines (referenced with less opinion and more fact)? Are there still common major issues with Vista SP1 that I should be warned about? For example, I heard some horror stories about Vista congesting the local network. Lastly, are there any good resources where I can keep up with the latest Vista news?&lt;br&gt;
&lt;br&gt;
Thanks for any advice... I&apos;ll need it!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.96779</guid>
	<pubDate>Wed, 16 Jul 2008 16:03:00 -0800</pubDate>
	<category>bestpractices</category>
	<category>deployment</category>
	<category>office2007</category>
	<category>sp1</category>
	<category>Vista</category>
	<category>windows</category>
	<dc:creator>colecovizion</dc:creator>
	</item>
	<item>
	<title>How do you calculate the burden a bit of PHP is likely to put on the server?</title>
	<link>http://ask.metafilter.com/70068/How%2Ddo%2Dyou%2Dcalculate%2Dthe%2Dburden%2Da%2Dbit%2Dof%2DPHP%2Dis%2Dlikely%2Dto%2Dput%2Don%2Dthe%2Dserver</link>	
	<description>How do you calculate the burden a bit of code is likely to put on the server?  Extra points for free and easily understood. I&apos;m webmaster of a ~100 page site with every page containing a sidebar.  The sidebar has buttons on it which either link to that page if you&apos;re not on it or put a CSS class on the text if you are.&lt;br&gt;
&lt;br&gt;
I&apos;m in process of updating and streamlining the site.  I&apos;d like to remove the sidebar to (a new file) sidebar.php and use an include on all the other pages so that any time the sidebar changes I can change and reupload only one file rather than 100.&lt;br&gt;
&lt;br&gt;
I know this can be done in Javascript, but I&apos;d rather not.  I&apos;d like an option that works for *every* visitor, not simply the ones visiting in a Javascript-capable browser with Javascript turned on.&lt;br&gt;
&lt;br&gt;
The code I was thinking of was something like &lt;br&gt;
$here = $_SERVER[&apos;PHP_SELF&apos;];&lt;br&gt;
if ($here == &apos;/index.php&apos;)&lt;br&gt;
print &quot;&lt;span class=\&quot;here\&quot;&gt;Home&lt;/span&gt;&quot;;&lt;br&gt;
else&lt;br&gt;
print &quot;&lt;a href=\&quot;index.php\&quot;&gt;Home&lt;/a&gt;&quot;;&lt;br&gt;
&lt;br&gt;
It works, and I suspect it won&apos;t be a problem even though we have just a very basic hosting package and get about 5k page views a week.  (The math: 5,000 page hits a week * 10 if/thens = 50k if/thens/week = 7153 if/thens a day = 297 an hour = 5 a minute = most likely not a problem.)  But how do you know how much of that kind of access a host permits?  At what point does it get their attention and/or ire?&lt;br&gt;
&lt;br&gt;
Also, how do you calculate the burden of proposed code?  Where does one go for that information?  What do you do to make sure you&apos;re writing code that can handle a lot of traffic?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.70068</guid>
	<pubDate>Fri, 24 Aug 2007 22:06:27 -0800</pubDate>
	<category>bestpractices</category>
	<category>code</category>
	<category>codingprinciples</category>
	<category>hosting</category>
	<category>performanceanalysis</category>
	<category>php</category>
	<category>profiling</category>
	<category>server</category>
	<category>traffic</category>
	<dc:creator>Tuwa</dc:creator>
	</item>
	<item>
	<title>CSS Filter: making tight CSS files, style guides and learning best practices &#8211; help needed.</title>
	<link>http://ask.metafilter.com/58436/CSS%2DFilter%2Dmaking%2Dtight%2DCSS%2Dfiles%2Dstyle%2Dguides%2Dand%2Dlearning%2Dbest%2Dpractices%2Dhelp%2Dneeded</link>	
	<description>CSS Filter: making tight CSS files, style guides and learning best practices &#8211; help needed. My fellow CSS enthusiasts,&lt;br&gt;
&lt;br&gt;
Here&#8217;s me with another &#8216;what&#8217;s the best way to do this&#8217; or &#8216;is there a template for this&#8217; type questions &#8211; it&#8217;s my curse in life to ask these!  Basically I&#8217;d like to hear what folks do for best practices in CSS design (both layout and formatting).  I&apos;m not a full time coder - just someone very interested in the topic, and I&#8217;m trying to get my stuff looking more professional and to work even better, and think maybe marking up the, err, markup might help.  So I have a multi part question:&lt;br&gt;
&lt;br&gt;
- style guides: any good examples you&#8217;ve found.   I&#8217;ve seen some examples here (a &lt;a href=&quot;http://www.stuffandnonsense.co.uk/archives/css_mark-up_guides.html &quot;&gt;visual&lt;/a&gt; one, from Stuff and Nonsense and &lt;a href=&quot;http://www.mezzoblue.com/downloads/markupguide/&quot;&gt;one&lt;/a&gt; over at Dave Shea&#8217;s site).  Any other good examples you&#8217;ve used or created?  I&#8217;d like, of course, to find a template to speed up annotating these.  If you have style guides in general (HTML or anything else &#8211; doesn&#8217;t have to be CSS) please send them here as well.  If you have other things you do besides an actual style guide, tips etc. share those as well, if you can.&lt;br&gt;
&lt;br&gt;
- standards: other than creating accessible, compliant designs that satisfy the Validator (the evil W3 corrections site), what do you do to make your code more professional? I split up the layout from the formatting, but would like to know things that help make me a better designer &#8211; i.e. do you put things in a certain order in the stylesheet, etc.  I know you combine selectors wherever possible &#8211; I&#8217;m looking for those kind of best practices or standards if you&#8217;ve got them.  Any recommendations for favourite books, sites and blogs etc. for advanced designing in CSS are always appreciated.  There are a slew of them, and I&#8217;m looking for good quality stuff &#8211; kind of like &#8216;practical CSS Zen Garden&#8217; type resources.  It&#8217;s one thing to actually view source &#8211; it&#8217;s another find someone talking about the source, which I find also helpful.&lt;br&gt;
&lt;br&gt;
(I&#8217;d ask this over at a CSS forum like CSS Creator but I likes my MeFis, know some of you are designers and know that this is probably a better place for meta discussions of design, best practices, etc. &#8211; although if you know of a better forum, let me know that too).&lt;br&gt;
&lt;br&gt;
thank you!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.58436</guid>
	<pubDate>Fri, 09 Mar 2007 17:32:17 -0800</pubDate>
	<category>bestpractices</category>
	<category>css</category>
	<category>design</category>
	<category>standards</category>
	<dc:creator>rmm</dc:creator>
	</item>
	<item>
	<title>How to learn applied .NET from top to bottom?</title>
	<link>http://ask.metafilter.com/55776/How%2Dto%2Dlearn%2Dapplied%2DNET%2Dfrom%2Dtop%2Dto%2Dbottom</link>	
	<description>Looking for resources on specific programming topics, with a particular teaching methodology (basically, applied examples and real-world walkthroughs).  Some of the topics are C#-specific.  Some are more general, but would preferably be taught from a C# (or at least .NET) perspective.
A) The resources would preferably be in book form, however I&apos;ll take anything that fits further criteria.&lt;br&gt;
&lt;br&gt;
B) If I need to refer to several resources to learn what I want to about one topic, that is OK - as long as the resource doesn&apos;t confusingly mingle the topic material with other material.&lt;br&gt;
&lt;br&gt;
C) *Very* important is the teaching style.  I&apos;m *not* looking for a syntax reference, or simple &quot;Hello World&quot; examples on how to use each of the language features, etc., that I want to learn about.  For the most part, I am interested in learning how these features can be applied from the ground up to solve real-world problems; and how to identify how each feature can be helpful in solving such problems.&lt;br&gt;
&lt;br&gt;
D) Any text will make certain assumptions about the prior knowledge and experience of its readers.  Ideally, these resources would make assumptions that are as close as possible to my own knowledge and experience.&lt;br&gt;
1. I have quite a lot of real-world experience with C++ (but little with multithreading, network communication, or UIs).&lt;br&gt;
2. I have written some small- and medium-sized tools in C#, with and without simple GUIs.&lt;br&gt;
3. I have done some (annoying) work in managed C++, bridging a C# application with unmanaged C++, both static and dynamic libraries.&lt;br&gt;
4. I know some basic principles of multi-threading, but have little hands-on experience with it.&lt;br&gt;
5. I have only implemented simple GUIs, and the few I have made from scratch have been C#.&lt;br&gt;
6. I have not substantially utilized any of the &quot;higher-level&quot; features of C# in my code (attributes, delegates, etc.).&lt;br&gt;
7. I have only just started working with the new features in C# 2.0.  Basically, all I have used are the built-in generics classes.&lt;br&gt;
8. My Managed C++ experience is in VS7, but I have recently ported some of my existing code into VS8, which exposed me to some of the new keywords and syntax rules in MC++ 2.0.&lt;br&gt;
9. Most of my .NET programming experience has felt like I was writing a C++ application with C# syntax.  I don&apos;t know how to properly use the extra features that C# offers, so I stuck with what I know, while enjoying the streamlined development process.&lt;br&gt;
&lt;br&gt;
E) That being considered, here is my list of topics:&lt;br&gt;
1. General best practices for C# (from the ground up).&lt;br&gt;
2. Design patterns in C#.&lt;br&gt;
3. The features of C# that set it apart from languages like C++.  Including: attributes, delegates, events, etc.&lt;br&gt;
4. The new features/syntax of C# 2.0.&lt;br&gt;
5. Managed C++, with a focus on how to properly use it to bridge unmanaged C++ to C#.&lt;br&gt;
6. The new features/syntax of Managed C++ 2.0.&lt;br&gt;
7. General multithreading resources, from the ground up (preferably from a C# perspective).&lt;br&gt;
8. Multithreading specifically in C#.&lt;br&gt;
9. C# UIs, from the ground up.  Ideally, would move on to available open source extension packages such as DotNetMagic.&lt;br&gt;
10. How multithreading can/should be applied to UIs (preferably from a C# perspective).&lt;br&gt;
11. General socket and network communication resources, from the ground up (preferably from a C# perspective).&lt;br&gt;
12. Sockets and network communication specifically in C#.&lt;br&gt;
&lt;br&gt;
F) When I say &quot;from the ground up&quot;, I mean, from the basics and *all the way up*.  Basically I want these resources to provide me with the power to work on my own to gain the experience necessary to become a &quot;guru&quot; in these areas.  Again, if it takes several resources to provide all of this for one topic, that&apos;s not a problem.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.55776</guid>
	<pubDate>Thu, 25 Jan 2007 21:13:37 -0800</pubDate>
	<category>.NET</category>
	<category>appliedexamples</category>
	<category>bestpractices</category>
	<category>C#</category>
	<category>computernetwork</category>
	<category>designpatterns</category>
	<category>DotNetMagic</category>
	<category>GUI</category>
	<category>learnbyexample</category>
	<category>managedC++</category>
	<category>multithreading</category>
	<category>network</category>
	<category>networkcommunication</category>
	<category>programming</category>
	<category>realworld</category>
	<category>socket</category>
	<category>UI</category>
	<dc:creator>debacle</dc:creator>
	</item>
	<item>
	<title>Where can I find best practices/recommendations/accessibility guidelines for video content?</title>
	<link>http://ask.metafilter.com/52309/Where%2Dcan%2DI%2Dfind%2Dbest%2Dpracticesrecommendationsaccessibility%2Dguidelines%2Dfor%2Dvideo%2Dcontent</link>	
	<description>I&apos;m building a website that will offer some video content. Where can I find best practices/recommendations/accessibility guidelines for video content? I&apos;m building a website that will offer primarily text/image content. Mr. Client wants to add some video clips to support the content. Mr. Client also wants my advice on producing this video content (what format, etc.).&lt;br&gt;
&lt;br&gt;
&lt;em&gt;[About this project: The site will be part of a university&apos;s website, and the content is intended for educators, especially K-12 instructors. It does not get heavy traffic. The video content will be downloadable, not streaming - at least for now.]&lt;/em&gt;&lt;br&gt;
&lt;br&gt;
I don&apos;t have much multimedia experience, and I&apos;m not even sure where to begin researching this. I tried Google and found scattered guidelines sites, but nothing that seemed like a definite authority.&lt;br&gt;
&lt;br&gt;
Is there a site where I can find best practices, recommendations, and/or accessibility guidelines for offering video content online? Here are some of the questions I want to be able to answer:&lt;br&gt;
&lt;br&gt;
* What format? Would it be OK to offer video in just Quicktime, or should we also offer various Windows formats?&lt;br&gt;
&lt;br&gt;
* Should we display the video files inline on the page? Or should the user click to view them in a popup, so that no file conflict would interfere with the page loading (or am I talking total nonsense here)?&lt;br&gt;
&lt;br&gt;
* Recommendations for lo-rez/hi-rez rates? And good ways to display this choice - would this lead to popups like I mentioned above?&lt;br&gt;
&lt;br&gt;
* Compression rates? Other stats I don&apos;t know anything about but should?&lt;br&gt;
&lt;br&gt;
* Optimal file sizes?&lt;br&gt;
&lt;br&gt;
* Accessibility concerns? I would like to encourage them to be mindful of accessibility and do things like captioning, but it is a very small department with one person working on the content when he can.&lt;br&gt;
&lt;br&gt;
Huuuuuuge thanks to anyone who can offer advice on this!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.52309</guid>
	<pubDate>Sun, 03 Dec 2006 15:07:46 -0800</pubDate>
	<category>accessibility</category>
	<category>bestpractices</category>
	<category>multimedia</category>
	<category>quicktime</category>
	<category>video</category>
	<category>webproduction</category>
	<dc:creator>cadge</dc:creator>
	</item>
	<item>
	<title>vinyl - friend or foe?</title>
	<link>http://ask.metafilter.com/19894/vinyl%2Dfriend%2Dor%2Dfoe</link>	
	<description>i run an online store specializing in products made by independent designers, and i get loads of product submissions that use vinyl/PVC - handbags, purses, even furniture.

i&apos;ve long thought of vinyl as bad for the environment, and i&apos;ve heard claims it&apos;s even unhealthy to handle. but the facts are hard to come by.

now i&apos;ve stumbled upon &lt;a href=&quot;http://www.di.net/article.php?article_id=407&quot;&gt;this article&lt;/a&gt;.

so - should i rethink my assumption that vinyl is evil? from a business perspective, i sort of hope so, b/c some of the vinyl products i&apos;m seeing are very cool...</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.19894</guid>
	<pubDate>Tue, 14 Jun 2005 06:03:00 -0800</pubDate>
	<category>bestpractices</category>
	<category>greendesign</category>
	<category>independentdesign</category>
	<category>vinyl</category>
	<dc:creator>subpixel</dc:creator>
	</item>
	<item>
	<title>Small-business Web Design</title>
	<link>http://ask.metafilter.com/7221/Smallbusiness%2DWeb%2DDesign</link>	
	<description>When my company discusses web design service with potential clients, they generally *always* balk and get ornery about the cost. Most of the time, we&apos;re working for small businesses, so understandably, $5-$10k is a substantial chunk of change for people to shell out. We don&apos;t get upset when we lose bids for being too expensive because we&apos;ve always been taught that compromising our rate is not the solution... you simply can&apos;t meet everyone&apos;s budget. That being said, we turn away enough people who expect websites to cost $500-$1500 that I think there might be a market supportive enough to create solutions for. [come inside, won&apos;tcha?] That being said, we turn away enough people who expect websites to cost $500-$1500 that I think there might be a market supportive enough to create solutions for. The most important factor for us, however, is that it also be affordable for us to pursue as well, meaning minimizing deployment time and customer support issues (i.e. hand-holding).&lt;br&gt;
&lt;br&gt;
In that light, we&apos;ve thought about creating a template-based system that we could use to pop a company&apos;s logo in, change around the color scheme a bit, and add the site&apos;s text. We could then resort to a more &quot;my nephew on geocities designs websites&quot; tactic of charging for &quot;website packages,&quot; like &quot;4 pages, contact form, site statistics for $500,&quot; or &quot;6 pages, news blog, contact form for $1000,&quot; etc.&lt;br&gt;
&lt;br&gt;
As designers, we&apos;d have to suck up our pride for not being able to put our custom design work to task, instead rolling out templates like a line-cook at Denny&apos;s, but I don&apos;t think we&apos;d have a problem with that as long as it proved fruitful. Though perhaps preachy in perception, we fundamentally enjoy working with people and helping them solve their problems, so being able to help a wider audience without having to sacrifice our rent money is essentially the true nature of the beast. Additionally, it would allow us to improve our customer acquisition, which would benefit us in the long-term as well (selling to existing customers is easier than getting new customers).&lt;br&gt;
&lt;br&gt;
Has anyone ventured into a similar pursuit?  Would it be advisable to stick with the &quot;less customers / higher-paying jobs&quot; perspective, vs the &quot;More customers / less-paying jobs?&quot;&lt;br&gt;
&lt;br&gt;
From a technical standpoint, can anyone recommend a good way to minimize the work at the development stage? I&apos;ve thought about using MT and creating new blogs for each new client, but I don&apos;t know if that&apos;s overkill. Additionally, mambo &amp;amp; Typepad look like they would provide easier user interfaces for those unfamiliar to online publishing, but I&apos;m not sure that either of these are the best for assembly-line site rollouts. Are there any CMS-like applications available to hosting providers that let them cross-sell web services along with hosting?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2004:site.7221</guid>
	<pubDate>Thu, 13 May 2004 07:57:53 -0800</pubDate>
	<category>bestpractices</category>
	<category>business</category>
	<category>clients</category>
	<category>consulting</category>
	<category>design</category>
	<category>strategy</category>
	<category>web</category>
	<dc:creator>Hankins</dc:creator>
	</item>
	
	</channel>
</rss>

