text:
A method and system for rendering dynamic web page images on a display is disclosed. Code is encapsulated in an external behavior component for affecting the behavior of elements inserted into an HTML document. A simple reference is attached to the element in the document to associate the element with the external behavior component. When the document is provided to a renderer and the renderer parses the element in the document, the renderer accesses the external component to modify a behavior of the page image. Multiple documents can reuse external behavior components, and an element can be associated with multiple external behavior components. The associations between elements and external behavior components may be maintained in cascading style sheets, inline with the elements, and in various formats.
1. A computer-readable medium having computer-executable instructions for performing a method of rendering a web page image, the method comprising:
receiving an HTML document having an element thereon, the HTML document including information associating the element with an external component that is encapsulated and external to the HTML document such that multiple instances of the external component are used with a plurality of different HTML documents including the HTML document having the element thereon and wherein the information associating the element with the external component is maintained in a cascading style sheet;
rendering a page image corresponding to at least part of the HTML document, the page image including a representation of the element and the page image being rendered by a renderer configured to:
modify the page image by accessing one or more extensible markup language (XML) namespaces specified by the external component to initiate drawing of information on the page image based at least in part on code included in the one or more XML namespaces;
make a plurality of calls to the one or more XML namespaces to initiate the drawing of the information on the page image; and
draw the information on the page image responsive to one or more of the plurality of calls to the one or more XML namespaces;
instantiating the external component to reveal one or more of the XML namespaces specified by the external component, the one or more of the XML namespaces being external to the HTML document and specifying one or more behaviors to be applied to the element; and
accessing the one or more XML namespaces to retrieve a new behavior to be applied to the representation of the element rendered on the page image, the new behavior being configured to enhance a default behavior for the element.
2. The computer-readable medium of
3. The computer-readable medium of
4. The computer-readable medium of
5. The computer-readable medium of
6. The computer-readable medium of
7. The computer-readable medium of
8. The computer-readable medium of
9. The computer-readable medium of
10. The computer-readable medium of
11. The computer-readable medium of
12. The computer-readable medium of
13. The computer-readable medium of
14. The computer-readable medium of
15. The computer-readable medium of
16. A computer-implemented method of providing dynamic effects to an HTML document, comprising,
encapsulating code in an external component that affects a behavior of one or more elements contained in the HTML document while being external to the HTML document, including elements of different HTML documents, wherein code for determining a behavior of the one more elements contained in the HTML document is not included in the HTML document and is defined by one or more extensible markup language (XML) namespaces associated with the external component;
inserting an element into the HTML document;
attaching a reference in the HTML document to associate the element with an instance of the external component, such that another instance of the element is referenced by a different HTML document, and wherein the reference associating the element with the external component is maintained in a cascading style sheet and comprises a reference to the one or more XML namespaces; and
providing the HTML document to a renderer, wherein the renderer is capable of instantiating the external component, the renderer being configured to:
modify a page image by accessing the one or more XML namespaces associated with the external component to initiate drawing of information on the page image based at least in part on code included in the one or more XML namespaces;
make a plurality of calls to the one or more XML namespaces to initiate the drawing of the information on the page image;
draw the information on the page image responsive to one or more of the plurality of calls to the one or more XML namespaces;
instantiate the external component to reveal one or more of the XML namespaces associated with the external component the one or more of the XML namespaces being external to the HTML document and specifying one or more behaviors to be applied to the element; and
access the one or more XML namespaces to retrieve a new behavior to be applied to a representation of the element rendered on the page image the new behavior being configured to enhance a default behavior for the element.
17. The method of
18. The method of
19. The method of
20. The method of
21. The method of
22. The method of
23. The method of
24. The method of
25. The method of
26. The method of
27. The method of
28. A computer system including at least one processor for rendering page images on a display, comprising:
an external component encapsulating code for modifying a behavior of one or more elements, the external component operable to be instantiated multiple times and operable to modify elements in a plurality of different HTML documents while being external to the HTML documents and wherein information associating the one or more elements with the external component is maintained in a cascading style sheet, wherein code for determining a behavior of the one or more elements is included in one or more extensible markup language (XML) namespaces that are defined externally to the HTML documents and that are associated with the external component; and
at least one processing unit comprising a renderer connected to the display for rendering the page images, the renderer being configured to:
modify one or more of the page images by accessing one or more of the XML namespaces associated with the external component to initiate drawing of information on the one or more of the page images based at least in part on code included in the one or more XML namespaces;
make a plurality of calls to the one or more XML namespaces to initiate the drawing of the information on the one or more of the page images; and
draw the information on the one or more of the page image responsive to one or more of the plurality of calls to the one or more XML namespaces;
the renderer being further configured to:
instantiate the external component to reveal one or more of the XML namespaces associated with the external component the one or more of the XML namespaces being external to the HTML document and specifying one or more behaviors to be applied to the one or more elements; and
access the one or more XML namespaces to retrieve a new behavior to be applied to the representation of the one or more elements rendered on the page image, the new behavior being configured to enhance a default behavior for the one or more elements.
29. The system of
30. The system of
31. The system of
32. The system of
33. The system of
34. The system of
35. The system of
36. The system of
37. The system of
38. The system of
39. The system of
40. The system of
41. The system of
42. The system of
43. The system of
The invention relates generally to computer systems, and more particularly to the creation and subsequent rendering of interactive web pages on a computer system.
Browsers display web pages by interpreting Hypertext Markup Language (HTML), which includes sets of tags nested within other sets of tags around content to render. To assist the authors and designers in creating such web pages, a recent development is the use of cascading style sheets, via which the author or designer may globally specify styles for selected page elements, including appearance information such as color and point sizes of text, page margins, and leading (spacing between lines). A style sheet is essentially a template that controls the formatting of HTML tags on a page, and can be linked to a page or embedded in a page. Style sheets separate the formatting information from the actual content on HTML pages, whereby it has become easier for authors and designers to design and revise pages.
An improvement to how a web page may be made to appear to a viewer is Dynamic HTML (DHTML), which enhances the appearance of a page's elements by adding effects thereto. Dynamic HTML (DHTML) also allows an HTML document to become interactive, which is accomplished by allowing HTML elements or tags within the HTML document to be programmable, such that script can change the content and attributes of the HTML page. For example, a script on the page may allow a list to be expanded or collapsed in response to a mouse click, without needing to retrieve a different HTML document from the server. The script resides on the same page as the other elements, even when the script is obtained from a separate file, since that script is particular to the page and is essentially imported into the page when the HTML document is loaded.
In essence, three job disciplines are involved in creating a DHTML page, i.e., a content provider, designer, and engineer. The content provider is the author of the content of the document, while the designer decides on the look and feel of the document, and typically adds any formatting information. The engineer adds the dynamic functionality using script. In many situations, these jobs are not performed by one highly-skilled person, but by three separate individuals of different skill levels, as many authors and designers are uncomfortable with programming. This, along with the fact that the script resides on the same page as the other elements, makes DHTML expensive and fragile to use in web documents. More particularly, as the engineer applies one or more scripts to every page, the process becomes expensive and error prone, as subsequent content changes by the author or designer may affect the script. At the same time, the engineer may affect the layout or content of the document when adding the script to the page. Even for those authors and designers who are comfortable with programming concepts and with using script to add dynamic functionality to a document, having the script and content in the same file makes the page creation and maintenance processes relatively slow and difficult to manage.
Briefly, the present invention provides a method and system for adding script-like behavior to an element via a component that is external to the page. An external behavior is created for affecting the behavior of elements inserted into an HTML document by encapsulating code in an external behavior component, preferably a COM (component object model) object. A designer or the like adds simple tags to the document to associate the external behavior component with selected elements, thereby separating script from content. These associations between elements and external behavior components may be maintained in cascading style sheets, inline with the elements, and in various formats.
When the document is provided to a renderer and the renderer parses the element in the document, the renderer accesses the associated external component to modify a behavior of the page image. For example, the properties or location of a displayed element associated with the external behavior component may be changed on an event such as a mouseover event. An external behavior component can provide mask behavior to control the format and type of user data input. Another external behavior component can draw on the image when accessed by the renderer.
Multiple documents can reuse external behavior components, enabling, for example, an entire web site to share a common behavior. An element can be associated with multiple external behavior components to provide multiple effects, such as changing color and expanding a list when clicked by a user.
Other advantages will become apparent from the following detailed description when taken in conjunction with the drawings, in which:
With reference to
A number of program modules may be stored on the hard disk, magnetic disk 29, optical disk 31, ROM 24 or RAM 25, including an operating system 35 (preferably Windows NT), one or more application programs 36, other program modules 37 and program data 38. A user may enter commands and information into the personal computer 20 through input devices such as a keyboard 40 and pointing device 42. Other input devices (not shown) may include a microphone, joystick, game pad, satellite dish, scanner or the like. These and other input devices are often connected to the processing unit 21 through a serial port interface 46 that is coupled to the system bus, but may be connected by other interfaces, such as a parallel port, game port or universal serial bus (USB). A monitor 47 or other type of display device is also connected to the system bus 23 via an interface, such as a video adapter 48. In addition to the monitor 47, personal computers typically include other peripheral output devices (not shown), such as speakers and printers.
The personal computer 20 may operate in a networked environment using logical connections to one or more remote computers, such as a remote computer 49. The remote computer 49 may be another personal computer, a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to the personal computer 20, although only a memory storage device 50 has been illustrated in
When used in a LAN networking environment, the personal computer 20 is connected to the local network 51 through a network interface or adapter 53. When used in a WAN networking environment, the personal computer 20 typically includes a modem 54 or other means for establishing communications over the wide area network 52, such as the Internet. The modem 54, which may be internal or external, is connected to the system bus 23 via the serial port interface 46. In a networked environment, program modules depicted relative to the personal computer 20, or portions thereof, may be stored in the remote memory storage device. It will be appreciated that the network connections shown are exemplary and other means of establishing a communications link between the computers may be used.
DHTML Behaviors
DHTML behaviors (e.g., 60,
In general, an HTML document, or page, may be considered a document tree, in that elements are contained by other elements in a hierarchical manner. As shown in
When applied to a standard HTML element on a page, a behavior component 60 enhances that element's default behavior. For example, a behavior component can be written to toggle the display property of an element's children on a mouse click. When such a behavior component 60 is applied to a standard element on a page, the behavior component 60 enhances the unordered list's default behavior to expand and collapse when clicked. Another behavior component (e.g., 60, of
In accordance with one aspect of the invention and as represented in
To use a behavior component (e.g., 60, of
In accordance with one aspect of the invention, once developed, a page designer or the like may then use the declarative HTML tag syntax that is already familiar to the designer in order to refer to the behavior component. To this end, the designer includes a behavior attribute, essentially a reference to the behavior component, such as in an embedded style in the cascading style sheet block, and also attaches a tag to each element that implements that behavior component. In other words, using existing cascading style sheet support in the renderer 66, a behavior can be added to an element. The behavior property in cascading style sheets typically has the following syntax:
This syntax can be used in any standard style declaration, for example, in an Inline style declaration on an element, as described below. For example, to add a fly (move across the screen) behavior to a DIV element, a designer enters:
As also described below, a class can also be declared to apply to elements in the document. For example, a flyme class may be defined, and can be applied to a DIV element:
A new, custom tag may also be defined with a behavior attached, as also described below, for example:
The renderer 66 handles the association between the tag and the behavior component, along with the instantiation of the behavior component and the interfacing thereto, whereby script is no longer needed on the page. The result is dynamic HTML via a substantially cleaner, script-free page.
By way of example, as shown in
Although HTC provides a quick and easy way to create DHTML behaviors using scripting languages such as Microsoft� Visual Basic� Scripting Edition (VBScript) and Microsoft� JScript� (compatible with ECMA 262 language specification), like other components used on the Internet today, behaviors can be alternatively implemented using Windows� Scripting Components (WSC) or C++. Note that when using the behavior attribute, the type of behavior, i.e., a behavior implemented as a binary component (using C++ or any compiled code), a default behavior (built into the renderer 66), or as a component written in script (either as an HTML Component or as a scriptlet) determines the syntax used to apply the behavior to an element using cascading style sheets. In the case of a Component Script and HTML implementation, the STYLE can specify a URL for the script that implements the component. In the case of a binary implementation of the component, the url in the style would refer to the ID of an OBJECT tag that declares a binary component to supply a factory for the component.
When different instances of a behavior component are attached, a style subobject of the element is used, as set forth in the following example:
Another way in which cascading style sheets may be used to implement a behavior on an element is by defining an embedded style, using a class name as a selector. Note that the selector begins with a period (.), which is the syntax for class names as selectors. This causes each element assigned the class name of HILITE to behave as defined in hilite.htc. An example using a class name is shown below:
As shown in
In general, the designer typically specifies the behavior attribute based on how many elements are to have the behavior applied. For example, defining the behavior inline or through script is appropriate for applying the behavior to a select number of elements, while defining an embedded style is appropriate for applying the behavior to a set of elements globally.
Another way in which a behavior may be applied to an element is via scripting, using the addBehavior method. The addBehavior method is a dynamic way of applying a behavior to an element. When the method is called, the behavior is appended to a list of behaviors being applied to the element (as opposed to overwriting the behavior that might have already been attached to that element at the time the method was called). Once attached, the behavior can be detached anytime using the removeBehavior method. The following example demonstrates how a behavior that implements a mouseover highlighting effect could be dynamically attached to each of the LI elements on a page using addBehavior. Subsequently, the behavior may be detached using removeBehavior in a similar manner.
Note that a behavior attached to an element through cascading style sheets, using a style rule defined in the document, is automatically detached from the element as soon as the element is removed from the document tree. Once the element is removed, all associations of that element to any element in the document tree, such as style sheet rules that specify behaviors, are stripped from the element as well. Conversely, a behavior attached to an element through an inline style, or through the addBehavior method, is not automatically detached from the element when the element is removed from the document hierarchy. These two methods of applying behaviors have no dependencies on the containing document, and therefore the behavior remains applied to the element even as it is removed from the document tree. The removeBehavior method can be invoked to explicitly detach this type of behavior from the element.
Multiple behaviors can be applied to an element, for example by specifying a space-delimited list of URLs for the behavior attribute, as shown in the following code. This particular sample demonstrates how two behaviors can be applied to an element to achieve a combination of effects:
When applying multiple behaviors to an element, conflicts may occur, for example if both behaviors operate to change an element's color. Conflicts are resolved based on the order in which the behavior was applied to the element. Using the above example, the "collapsing.htc" behavior is applied first, followed by the "hilite.htc" behavior, with each subsequent behavior taking precedence over the previous behavior. In the above example, if there are no conflicting style assignments between the two behaviors, any style changes made by both behaviors are applied unaltered to the element. If, however, both behaviors set the element's color, for example, the second (hilite.htc) behavior's color prevails because it was applied to the element later than the first behavior (collapse.htc). The same rule applies when resolving name conflicts, such as with property, method, or event names exposed by multiple behaviors.
The behavior property of an element can be overridden when multiple styles are applied to an element, (similar, for example, to the overriding of the color property). When resolving style conflicts in an HTML document, the cascading style sheet rules of cascading and inheritance prevail, wherein the order of specificity, from greatest to least, is (1) inline styles; (2) ID; (3) CLASS; and (4) HTML element. In the following example, both the "Collapsing" class and the inline style for the LI element define the behavior attribute.
As a component, a DHTML behavior may expose properties, methods, and events that define its object model. When a behavior is applied to an element, the element's properties, methods, and events are extended to include those exposed by the behavior.
Turning to an explanation of the present invention from the perspective of the renderer 66, the renderer 66 operates in response to an event to interpret the appropriate page elements. In keeping with the present invention, when an element in the HTML document having a behavior component attached is parsed by the renderer 66, instead of having to run a script, the renderer 66 instantiates (or uses if already instantiated) the behavior component to perform some action. Instantiation of behavior component may require downloading, and, if a download is required, the component may be downloaded and instantiated on a separate thread whereby the parsing of the main document is not halted.
As generally described below, when an event is received, (e.g., from some event detector 72,
If no event handler is attached, the event bubbles up through the hierarchy of elements until the top of the hierarchy has been reached, (i.e., until the event bubbles up to the window object), as represented by steps 516-518. If an event handler 74 is attached to the current element, such as to handle mouseover events, at step 504 the event handler 74 is called to carry out its actions and return. For example, as represented via steps 506-508, the event handler 74 may determine if a behavior component needs to be instantiated (step 508), and if so, instantiates the behavior (step 508). Then, the event handler 74 (or renderer) calls a method of that behavior (step 510) on an interface 76, passing it any needed information (e.g., the rendered element's coordinates) to carry out its actions to affect the element's appearance or behavior, (e.g., to change the rendered element's color). Note that some or all of the event handler functions described herein may be performed by the renderer 66, e.g., instantiating the behavior as needed, and calling a method thereof, while other event handler operations may be written into the behavior component. A dashed box is used to represent the event handler 74 in
An event handler can cancel the bubbling of an event, as represented by step 512, wherein the event is considered fully handled. Otherwise the event handling process branches to step 516, where the event bubbles up through the hierarchical tree of elements via steps 516 and 518. A final default action (optional at step 520, shown as a dashed box) may be taken if the event not canceled by a handler at step 512.
Basic interfaces for calling an instantiated behavior component are set forth below, along with accompanying information:
The IElementBehavior interface is an event sink that receives notifications from Mshtml.dll concerning the activities of Dynamic HTML (DHTML) behaviors. This interface is obtained from the IElementBehaviorFactory::FindBehavior method, described below.
IElementBehavior is the basic interface to be implemented by a DHTML Behavior component. Init( ) is called on the Behavior when it is instantiated, and is used to pass the IElementBehaviorSite to the Behavior component. The behavior component may cache this pointer for later use, and the pointer is passed to the behavior component without the interface addressed. Notify( ) is a generic mechanism to send down arbitrary notifications to the component. Notifications that are currently sent include BEHAVIOREVENT_CONTENTREADY, fired once when the content of the element has been initially parsed (not every time the content changes). The other notification is the BEHAVIOREVENT_DOCUMENTREADY notification, which is sent when the contents of the document have been parsed. This is equivalent to the onload event or readystate which is fired when the entire document, including images, OBJECTS, SCRIPTS, and so forth have also downloaded. The DOCUMENTREADY notification is sent after the document has finished parsing.
The IElementBehaviorCategory interface provides DHTML behaviors a means of identifying their category. Using identification by category, related behaviors may be easily located.
The IElementBehaviorFactory interface provides DHTML behavior implementations.
The IElementBehaviorRender Interface enables a behavior component to participate in the rendering of text and objects. If the behavior component does not need to participate in such rendering, this interface need not be implemented.
The IElementBehaviorSiteCategory interface provides DHTML behaviors a means of identifying other related behaviors by category. Using identification by category, related behaviors may be easily located.
The IElementBehaviorSite interface is the fundamental means of communication that a component has with MSHTML.dll. This interface is first received by the IElementBehavior::Init notification. The IElementBehaviorSiteOM, IBindHost and IServiceProvider interfaces can be accessed through the IElementBehaviorSite interface by using QueryInterface.
The IElementBehaviorSiteOM interface is responsible for providing event services to behavior components. To access this interface, use QueryInterface on the IElementBehaviorSite interface returned by the IElementBehavior::Init notification method.
In keeping with the present invention, behaviors can extend an existing HTML element by adding functionality via an Object Model. An example is the mask edit behavior, wherein behavior is applied to input elements that allow data entry. The mask behavior provides a combination of restricted input and formatted output. For example, a mask behavior component can be applied through one of several preset formats to many common types of forms fields, such as date, time, and phone number fields, whereby the user may only enter appropriate data (e.g., numbers) in appropriate fields. To this end, when information is entered, the behavior may provide visual cues about the type of acceptable information (e.g., a slash "/" between numeric mm/dd/yy date entries) and/or feedback about incorrect entries. A sample htc (HTML Component) file that provides entry fields for date, money and time entries via mask behavior is set forth below:
In accordance with another aspect of the present invention, new tags may be used for applying behaviors to elements instead of existing tags. For example, a CIRCLE or SQUARE tag may be used for vector graphics. New tags are parsed and the document tree built as though it were a standard container tag with clearly defined parsing rules for a containing tag.
To this end, behavior components define functionality for new tags that follow an XML namespace syntax, and thus new tags are declared using a declaration on the HTML tag, for example:
The new tags that follow XML syntax would be able to have virtually any HTML within them. If any ill-formed, overlapping, or implied HTML tags are present, the renderer 66 will build the document tree to the best of its ability and render the page image accordingly. Note that use of @media all to contain the custom tag declarations is optional, which allows a downlevel browser to ignore the content, (as some browsers dislike the use of the backslash within cascading style sheets, although permitted).
In accordance with another aspect of the present invention, behaviors may be used to render complex drawings. As described above, an extensible tag can use the renderer 66 to handle rendering of its data simply by placing the relevant content in the document tree, whereby the renderer 66's rendering abilities do the rest. However there are definite aspects of rendering that the renderer 66 cannot achieve, such as circles, curves and line drawing.
To allow an extensible tag component to extend the browser's abilities in this area, a new drawing interface is established which the behavior component implements, and the renderer 66 calls at appropriate times during its rendering. When called, the drawing behavior component is passed a drawing surface that is windowless, such that any drawing can fit into a specified z-index and be subject to any filter and transition effects.
The renderer 66 draws in four passes, namely, 1) Background, the background of the document; 2) Negative-Z, any Z-index layers below the current element of interest; 3) Content—the content of the current element; and 4) Positive-Z, any Z-Index layers that are above the element.
The extensible tag behavior component may prevent the renderer 66 from drawing any of the above four rendering layers, and also may provide drawing at any five additional layers that interleave renderer's layers. As represented in
This interface is implemented by any component which wants to participate in the rendering of text and objects.
As can be seen from the foregoing detailed description, there is provided a method and system wherein dynamic functionality is encapsulated in a tag or class, and the behavior component is external to the page, providing clean, robust, powerful and extensible dynamic functionality to web page elements that may be reused across multiple pages. A simple declarative syntax greatly simplifies applying a behavior to an element.
While the invention is susceptible to various modifications and alternative constructions, certain illustrated embodiments thereof are shown in the drawings and have been described above in detail. It should be understood, however, that there is no intention to limit the invention to the specific form or forms disclosed, but on the contrary, the intention is to cover all modifications, alternative constructions, and equivalents falling within the spirit and scope of the invention.
Patent Citations
Non-Patent Citations
Referenced by
Legal Events
Original Image


text:
About Us
Before &
After Gallery
Contact Us
Site Map
Get Social with Us:
Call Now : 267-463-2777
7052-56 Frankford Ave | Philadelphia, PA 19135
Located 2 Blocks from Frankford & Cottman Avenues
Get Directions
Cosmetic Dentistry
Gum Disease
Dental Implants
Teeth Whitening
Six Month Smiles
Restorative Dentistry
Emergency Dentistry
Appointment Request
Fill out my
Please wait till the form loads.
Watch Our Welcome Video
David Spilkia Family and Cosmetic Dentistry
There are many things that set Dr. David Spilkia's practice apart from the rest from the rest. At David Spilkia, DMD, Dr. David Spilkia builds personal relationships with his patients, the staff is all warm and inviting, and the office and equipment is bright, shiny and new. They offer Saturday alternately too, and he is very accommodating in general. All in all, a very customer care focused practice, which is lacking pretty much everywhere else. Everyone at David Spilkia, DMD, here in Philadelphia, PA is so nice!
Reviewed by
James W.
Rating: 5
Dr. Spilkia here in Philadelphia is an honest, reliable and extra friendly cosmetic dentist. Dr. Spilkia is a consummate professional. He is caring, concerned and extremely capable. The work he has done on my teeth has been efficient and painless.
Charles B.
Rating: 5
Dr. Spilkia here in Philadelphia is an honest, reliable and extra friendly cosmetic dentist. Dr. Spilkia is a consummate professional. He is caring, concerned and extremely capable. The work he has done on my teeth has been efficient and painless.
Tony F.
Rating: 5
Dr. David Spilkia is the best cosmetic dentist I've ever had. . He is very friendly and positive, makes you feel comfortable during your appointment and explains everything he is doing. Everyone at David Spilkia, DMD here in Philadelphia, PA is so nice!
Nancy R.
Rating: 5
I finally found a great cosmetic dentist here in Philadelphia, PA. I really appreciate how friendly and attentive the office staff is. More dentists should learn from the way patients are treated here in David Spilkia, DMD.
Mario R.
Rating: 5
I'm 42 years old, and have always been afraid of the dentist, until I came here they made me feel welcome and everybody was so understanding and helpful. they did an amazing job with my teeth and Im so happy now. thank you Dr. David Spilkia and staff for taking the time with me and for been so nice to me.
Rating: 5
Greatest Dentist, not kidding. When they say Gentle Dentist, this is the practice you want to go to. Dr. Spilkia is wonderful and his staff is extremely professional, helpful, and go out of their way to make sure that you feel comfortable! I would definitely recommend this practice to anyone! I already do and have been a patient of his for 12 years!
Google User
Rating: 5
I have had such a beautiful experience with Dr. Spilikia staff. They are compassionate and very sensitive to me and my fears. Dr. Spilkia is such a wonderful Dentist. I've been with Dr. Spilkia for a little more than 3 years, and it is always a pleasant visit. Dr. Spilkia and his staff are the best. If you have any phobias of going to the dentist, you have to choose Dr. David Spolkia and his staff, they are so wonderful.
Rating: 5
It's my first time giving a star rating to a dentist but I did like this one. I've been searching for a dentist and found the cleaning to be painful and some locations as they tend to just rip your gums apart. I'd recommend this office because the ladies here treat you like a family member and the place is immaculate (however one spells immaculalte - english isn't my major). anyway, I travel 4-hours from Maryland to Philadelphia just to see this dentist because he's just that good. I'm not kidding. If there were ten stars, then he'd get all ten...anyway before I ramble on and on, I've got to drive back to Maryland so just drop by and the ladies here will help. p.s. they are not hard on the eyes either.
Google User
Rating: 5
I have never reviewed a medical professional before, but Dr. David Spilkia is the best cosmetic dentist here in Philadelphia, PA ;( and I've had at least 10 dentists in my lifetime). I've been with him for about 1.5 years now so I feel comfortable recommending him.
Google User
Rating: 5
Thank you Dr. Spilkia for your caring professional services.In my last visit I spent almost 3 hours as you preformed a root canal and made my new crown. I would never have believed a person could actually nap through a root canal!
S. Mcgovern
Rating: 5
Experienced dentist, efficient staff, and comfortable decor. Have been a client of Dr. Spilkia for some years now. Their location is top-notch and Dr. Spilkia will always come to give his professional opinion.
Susan M.
Rating: 5
Staff is very nice, dentist is great. Facility is very clean and state of the art. Such a positive experience. I am very happy and highly recommend this office.
Joseph C.
Rating: 5
The best experience I have ever had at a dentist! No pain! Knowledgeable staff! Very gentle! Dr. Spilkia is the best cosmetic dentist in Philadelphia,PA!!
S. Moody
Rating: 5
Once they say Cosmetic Dentist, this is actually the practice you need to visit. Dr. Spilkia is wonderful and the employees are very professional, useful, and walk out their method to make certain that you simply feel at ease! I'd certainly recommend this practice to anybody!
Clinton M.
Rating: 5
I went to Dr. David Spilkia for invisalign and it has been a great experience. He works very precisely, thoughtfully and his office is spotless. Highly professional, only uses clean new equipment, careful and thoughtful.... basically everything you'd wish your dentist to be! If you're looking for a cosmetic dentist in Philadelphia, PA - look no further!
Patti S.
Rating: 5
Dr. David Spilkia here in Philadelphia, PA has an amazing eye for detail. His work is tasteful, subtle, thorough, and customized. I wanted a perfect smile but I didn't want it to look fake or obvious. I'm so, so happy with everything, and I got that natural, straight smile I was hoping for. I like that his approach is smart, modern, personalized, and efficient. He knows exactly what he's doing and he's up on everything. He takes his time with me and gives me my best options. He's also just a super nice person. Can't recommend him highly enough - he's truly an awesome cosmetic dentist!! PS the view from his office is outstanding!!
M. Mccormick
Rating: 5
When I came to Dr. David Spilkiaメs dental office here in Philadelphia, PA two days ago I discovered that visiting a dentist can be very pleasurable experience!!!! Honestly, Dr. Spilkia is the most professional and charming cosmetic dentist Iメve ever met in my life. The waiting time didn't exceed 15 min, the staff at David Spilkia, DMD was very professional and caring, and the overall office atmosphere was friendly and relaxing. Dr. Spilkia was just amazing - nice, funny, caring, patient, and super professional. I would definitely recommend him to all my friends!
Rating: 5
Dr. David Spilkia and his staff always have the patient's interest in mind, which is a special quality in this city of Philadelphia. David Spilkia, DMD, is excellent at what they do and the passion is quite evident. I've been impressed with his knowledge of dentistry, his staying on the cutting edge of technology within the profession, and his attention to detail when it comes to giving the patients high-quality service. This dentist and his team are dedicated and obviously love their work and the people that seek out their expertise. Terrific office!
Brent P.
Rating: 5
I may be a little biased since Dr Spilkia is a close friend of mine; however he is the best dentist here in Philadelphia, PA I've ever had. I grew up with a phobia of dentists, but when he became a dentist many years ago, my fears quickly subsided thanks to his chair side manner. He has you feeling comfortable from the minute you step in. He is the only dentist I know of who actually phones you the day following major dental work to see how you're doing. Aside from being a great dentist, he really cares.
A. Mills
Rating: 5
My entire family loves going to the dentist. Especially in a big city like Philadelphia, it can be stressful and confusing. Dr. Spilkia and his team are the best and SO gentle!
Doyle J.
Hours of Operation
Monday :
Tuesday :
Wednesday :
Thursday :
Friday :
By Special Appointment
Saturday :
(Alternate) 9.00am-2.00pm
Watch Our Commercial
Welcome to David Spilkia Family and Cosmetic Dentistry
Whether you are an existing patient or just trying to choose a dentist, we're excited you're here! We look forward to using our blog to keep up with the latest dental advancements, treatments and educational news for everyone. We understand the importance of choosing the right dentist as it may not be an easy task, but we hope to make that decision easier. We are also here mainly to promote not just dental health, but the health of your whole lifestyle.
As time goes by we believe our dental advice will lessen the dreadful semi-annual checkup that some of you fear. We want to make everyone aware that dentistry is not only about your teeth; in fact that is just one small entity of dentistry. However, people tend to identify dentistry with three big factors: fear of the dentist, lack of value, and cost.
In order to achieve that pearly white smile you must be willing to conquer your dental visits. Overcoming your fears and embarrassment of dental neglect will not only increase your dental health, but also your whole body. Depending on your oral care, dentistry can add up, but there are many affordable ways to get the great dental health you deserve.
We hope to influence our readers and patients with a positive outlook on their dental health to diminish the bad reputation that dentists get. With tips, a consistent dental regimen, and educational news we hope you find our blog to be helpful. Our goal here at David Spilkia Family and Cosmetic Dentistry is to inform you that you can get the best dental health possible!
Blog news and articles will be coming soon.
About Us
Before & After Gallery
Patient Information
Meet the Doctor
Contact Us
Site Map
My Google+
David Spilkia Family and Cosmetic Dentistry
out of
based on
Google reviews.
David Spilkia Family and Cosmetic Dentistry
Located at
7052-56 Frankford Ave
© Copyright 2015 David Spilkia Family and Cosmetic Dentistry - All Rights Reserved. Powered by
Share & Bookmark
Submit a review

subset: commoncrawl


text:
continuing the legacy of fred K. conn
The Conn Memorial Foundation continues the philanthropic mission of Fred and Edith Conn by providing leadership and grants to Hillsborough County nonprofits focusing on educational achievement of children and youth in low-income neighborhoods and by supporting the education of Tampa Bay's nonprofit leaders.
Foundation Focus
The Conn Memorial Foundation supports nonprofit social service and educational programs and organizations serving economically and environmentally challenged children and their families.
Although the majority of our investments are targeting younger children and families, we have some partnerships that are serving youth in transition and young adults.
Foundation Areas of Interest
Young Life participants on College Tour
Little Brothers looking for mentors
© Conn Memorial Foundation, Inc.
3410 Henderson Boulevard, Suite 200, Tampa, FL 33609
Phone 813-554-1210 | Fax 813-554-1210 | Contact Us


text:
Posted: February 7, 2013
Hi my Name is
DOB: April 2012 (approx)
Gender: Male
Size: Medium (45 lbs - but still filling out)
My Behavior:
Full profile coming soon -
Eddie LOVES dogs of all sizes and ages….he's really soft and sweet and a little fearful. He is scared of small children so no homes with kids under 10 for him…..
Interested in Adopting this Dog
We DO adopt dogs out of state but, WE DO NOT ADOPT DOGS OUT OF STATE IF YOU ALREADY HAVE AN EXISTING PET IN THE HOME
Click Here
Start the Adoption Process
Fill out our Adoption Questionnaire
Help Support one of our Dogs
We have so many dogs that could use a little help to not only get them through each day but also help the non-profit keep our doors open. You can either pick one of our PIT PALS or pick a dog from our DOGS FOR ADOPTION. Remember, by doing this, you can come out and visit your sponsored Pit Bull in person and spend the day together. Be that special person in their life and show them that someone cares more about them, than the former owner who dumped them here. Help us, to help them. If you have any question please use our Contact Page.
Monthly Sponsorship
One time Donation
2 Responses to " EDDIE "
Got something to say?
Leave a Facebook comment


text:
Mac Miller (as Delusional Thomas) – Delusional Thomas (Mixtape)
Things have been relatively quiet surround Mac Miller since he released his excellent sophomore album Watching Movies With The Sound Off. This is about to change as Mac has adopted yet another musical alter ego -- Delusional Thomas. The difference this time around? A high-pitched voice. On that note he releases a self-titled 10-track that boasts production courtesy of his other persona Larry Fisherman. Guest contributions on the project encompass Earl Sweatshirt, Da$h, and Bill, and Mac Miller who provides a verse in his regular voice on "Grandpa Used To Carry A Flask."
/ Hip hop / November 1, 2013 / 6694 Views


text:
Wed 13-Jun-2012 15:02
With this week's Mountain Lion announcement, Apple is trumpeting Gatekeeper, sandboxing, and runtime protections as a built-in set of seamless threat protections.
This does not appear to address the braod spectrum of threats that Sophos Enpoint Protection proides to MAc users.
Is there a definative and clear statement from Sophos on why their products provide superior protection and why the built-in security features of OS X Mountain Lion will not be sufficient for true protection?
Solved! Go to Solution.
Thu 14-Jun-2012 11:36
Hello WallyWombat,
I think this might answer some of your questions: http://nakedsecurity.sophos.com/2012/02/17/apples-
Thu 14-Jun-2012 17:07
Thanks. Update would be appreciated when actual product is available for hands on next month, Post you referenced was good, but based on early reports of expected functionality.
Fri 15-Jun-2012 08:55
Nakedsecurity has email contact details on it, so why not contact Chet direct?
Fri 15-Jun-2012 12:15
Sandy, thanks. I have e-mailed him requesting a hands-on update.


text:
How clear is your vision? Adventures In Eye Care is the leading provider of optometry services and vision care products in the Anchorage community, and we want to help you achieve and maintain a clear vision for years to come.
Request Appointment
Or give us a call
Get the forms you need.
View all our latest deals.
Browse our online store.
Adventures In Eye Care has been a leading provider of optometry services and vision care products in the Anchorage community since 1984, and we want to help you achieve and maintain clear vision for years to come.
Our experienced eye doctors offer comprehensive vision examinations at our Anchorage optometry office and specialize in the diagnosis and treatment of a wide array of eye diseases, conditions, and problems. We use advanced diagnostic technology and vision correction products and are committed to improving the quality of life of persons in the Anchorage community through enhanced vision. Give yourself the gift of clear vision – schedule an appointment with Brian D. Cin, O.D. today.
Vision Source
Copyright © 2015 Adventures In Eye Care. All rights reserved.
Privacy Policy / Website by Avelient.
Back to top


text:
Feb 06 2009
Remember the late 70's and early 80's Saturday Night Live skit with the Candygram LandShark?
If you do, you can also appreciate why, after getting our newest "educational" toy, I have developed the more-than-annoying habit of answering "Bananagram!" to random questions spurted at me throughout the day.
My kids are clueless.
They do NOT understand why mom can't stop laughing.
My sides are SPLITTING.
PEELING over with laughter even.
While waiting out a layover in the Salt Lake City airport last weekend, I had more than ample time to peruse a kids' toy store and came across a new game, BANANAGRAMS.
A game that has won my heart.
A game I LOVE.
A game that is EXTRA ap-PEEL-ing.
I have to admit the packaging was what initially caught my eye. How can anything zipped up in a banana be anything but wonderful, right?
When peeled unzipped there are 144 banana-colored letter tiles waiting to be played.
I have a deep and abiding love for letter tiles, if you haven't noticed already.
My family? They don't get it.
Silly humans.
The game is easy enough to play.
Dump out all the letter tiles and turn over any tiles with letters facing up.
Each player pulls 21 tiles from the main "bunch".
Don't you just love all the banana terminology?
I tend to be picky – drawing one tile here, another tile there; making sure to draw all over the "bunch". The girls think I'm a loon and pull theirs out from one side.
I inform them they are unimaginative.
They inform me I'm weird.
We're all so supportive here in OMSHville.
Once everyone has 21 tiles one player will say "SPLIT!" and all players then turn their tiles over and begin playing.
The point is to build a crossword puzzle with your tiles. It is very much like Scrabble, except you don't need a board; simultaneously, but independently, each player builds their OWN crossword, alongside the other players.
Here Meredith has already created a crossword with MADE and GET, but hasn't yet moved the "B" to make the word, "MOB" instead of "BOM", which of course, isn't a word.
Emelie scoots right along. I enjoy watching and making up sentences from the kids' crosswords while they work.
For instance, "While on the BAY, Emelie said YEA her JEANS were a bit SAD, so she got RID of them and then RAN for her GUN."
I'm not sure what she's going to do with her gun once she gets it, but then again, she's not done building her BANANAGRAM.
Once a player uses all 21 of their initial tiles, they yell "PEEL!" and grab a new tile from the "bunch" of unused tiles. All other players also have to grab an additional tile.
Sometimes this is a relief – like when all you have are the consonants X, Y, or Q, but other times it's a real pain.
Players can get rid of letters they can't use by yelling "DUMP!" and returning the single tile back into the "bunch", but they have to grab three tiles in its place.
I "DUMP" a lot.
It always makes me feel better – clears everything out – gives me a fresh start.
Kenny typically serves as a support player. For instance, here he provides his sister all the love she needs to turn a great hand.
He's good like that.
Doesn't this just make your heart melt?
The game is over when there is one less tile in the bunch than there are players in the game and any single player uses up all their tiles.
Once a player uses up all their tiles they yell "BANANAS!!!" and their tiles are reviewed by the other players. If any of their words are incorrect, the player reviewing them yells "ROTTEN BANANAS!" and all the tiles of the player in error go back into the main bunch for the remaining players to continue with the game.
Seriously fun, yet challenging, BANANAGRAMS has won its fair share of awards for being a valuable educational tool.
SIDENOTE: Though the BANANAGRAMS packaging is fun and rather nifty for traveling and storing, this same game can be played with any letter tiles, but if you want THIS game, and won't be frequenting the "B" terminal in SLC's airport, you can find it here at Amazon.
About the Author: Tired of feeling overwhelmed, Heather Sanders and her husband Jeff faithsized their family into a 960 square foot lake cabin in need of renovation. She writes about faith and simplifying your desires so you can be content right here and right now.
208 Comments
Super Woman (Amy G.) On Thursday, February 19 at 1:06 pm
I ordered these from Amazon and received them earlier this week – I LOVE them! My 5-year-old son is also enjoying playing this "game" with Mom, although Daddy gets frustrated by it when he gets stuck with all the consonants.
Thanks for the recommendation – this is a great, and inexpensive – way to have fun as a family and help teach our son to spell AND read.
Tina On Thursday, February 26 at 12:12 pm
We like to play scrabble in our home, so I thought I would order this– we absolutely love it! This game is a big help with spelling! Our youngest asks to play it every day! Thanks for sharing!
Mary Hines On Friday, March 13 at 3:17 pm
We love Bananagrams too! It is so fun. I am a former homeschool mom – my kids are 20, 22, 24 and I have the most awesome daughter-in-law who was homeschooled also and we just had our first grandson! I love your site – thanks for sharing all of this – its awesome!
'Mommy'-that's my name don't wear it out On Tuesday, March 17 at 6:17 pm
I have been tempted to purchase this game a few times when I've seen all the 'bananas' hanging on a rack at AC MOORE, now I'm getting it! Thanks!
Paula On Friday, March 20 at 6:50 pm
We just purchased this game from Barnes and Noble, and my kids had a blast playing it. Another thumbs up review from our homeschooling family!
Holly Varner On Thursday, April 23 at 8:47 am
You can find these at Target too!
patsy McNeely On Saturday, January 30 at 5:13 pm
Our grandson dropped a tile down the furnace and we were unable to retrieve it. Does anyone know how many tiles there are for each of the letters? Or does it matter if we are missing a letter?
wendy On Thursday, February 4 at 2:14 pm
I love this game. I may or maynot have all the pieces anymore (my two year old got to it and for some reason likes to fling the pieces. Enjoy playing this with my husband and kids.


text:
Person-and Family-Centered Services
Welcome to Sojourner Recovery Services' training on Person- and Family-Centered Services. Below you will find some general information on this subject as well as agency policy regarding meeting the needs of our clients. This is not intended to be a comprehensive training and further training may be required. If you have questions or concerns, please contact your supervisor or an administrator.
Sojourner Recovery's services are based on the strengths, needs, abilities, preferences, desired outcomes, and cultural background of the person or family served.
Individual treatment plans are developed with the input of the person and/or family served. Person- and family-centered services are a way of identifying what people want to achieve and what kind of supports they need to reach those goals, hopes or dreams. The process considers the needs and goals of the person or family served and develops or directs those services to be provided in a manner that reflects and responds to those needs and goals.
In compliance with federal and state regulations, Sojourner Recovery Services serves only those whose needs are compatible with our services and meet program admission criteria. If the person's needs are more appropriately addressed by another service provider, a referral will be facilitated.
Sojourner Recovery addresses all geographical, physical, financial, architectural, environmental, attitudinal, employment, communication, and transportation barriers to services for all persons served, and any other barrier identified by staff, clients, or other stakeholders. Sojourner Recovery also acts as a referral system to ensure that the persons served may use other accessible resources.
Culturally sensitive and responsive individual plan development and service delivery are provided, while taking account of attitudinal barriers of staff and persons served. Financial barriers to services are identified at assessment and addressed appropriately.
We identify and attempt to remove any physical, environmental, or architectural barriers that impede access to services by persons served. Input from persons served regarding accessibility is obtained from our client satisfaction surveys results and timely response to clients' recommendations for improvement. A referral source satisfaction survey is also conducted to gain input from other community stakeholders.
Sojourner Recovery is a resource for the successful development of opportunities for persons with disabilities, including employment, recreational, volunteer, housing, and social opportunities. Sojourner Recovery Services staff make concerted efforts to identify, link, and refer clients to opportunities for their successful development in these areas from initial contact, assessment, treatment through to discharge from care.
We strive to identify and provide reasonable accommodations to enable all persons served to participate in program activities. If, after review, clients are not able to access services due to transportation, a referral to other community resources to a provider that can be accessed effectively by the client will be made and documented. Sojourner will be responsible for maintaining contact with the client until acceptance/admission of the client to the other provider is completed. These activities will also be documented.
Sojourner Recovery provides:
1. Sensitivity to ethnic and cultural differences among people.
2. Promoting freedom of choice among therapeutic alternatives for the person receiving services.
3. As clinically appropriate, provision that no person served shall be denied access to any service based on their refusal to accept other services recommended by the agency.
Minimum criteria for appropriateness of services includes:
1. Provision of services in the least restrictive setting.
2. Delivery of services in the natural environment of the person receiving services as appropriate.
3. Continuity of therapeutic relationships.
4. Perceived needs of the person receiving services.
5. Culturological assessment.
Minimum criteria for appropriateness of services for persons with a disability also includes assessment of needs and advocacy with other systems or organizations to meet those needs if Sojourner does not provide such services. Such needs and advocacy shall include:
1. Mental Health Service Needs
2. Housing
3. Employment and/or Educational Status
4. Health
5. Income
6. Recreation
7. Cultural Characteristics
8. Spiritual Needs
9. Family
10. Social
Limited-English-Proficiency Persons
Sojourner Recovery provides for communication with limited-English-proficient persons including clients, family, and interested persons. Agency procedures ensure that information is communicated to limited-English-proficient persons in a language which they understand. An effective exchange of information between staff and clients and/or families while services are being provided is arranged. Translators are used during intake, admission, explaining rules and signing consents, releases and all other forms, groups, psychosocial assessments, lectures and individual counseling. When a translator is needed, direct service staff asks the VP/COO to arrange for the appropriate service. When consent forms, waivers of rights and information about services, benefits, requirements, etc. are needed to be translated, the VP/COO arranges for that through a translation service. Sojourner Recovery Services reserves the right to exercise discretion as to when an interpreter is necessary as routine communications may not require an interpreter
Family members or friends of the limited-English-proficient person may not be used as translators unless specifically requested by the individual, after an offer of a translator has been made by the agency. Such a response must be documented in the client file. Other clients are specifically prohibited from translating to ensure confidentiality of information and accurate communication. Limited-English proficient clients and family members and significant others are provided communication assistance at no additional cost.
Hearing Impaired and Sensory Impaired Persons
Sojourner Recovery Services utilizes the TDD machine that is available through First Call For Help of Middletown United Way. This number is available to all prospective clients. Sojourner provides qualified sign-language interpreters and other auxiliary aids to sensory-impaired persons where necessary to afford such persons an equal opportunity to benefit from the services provided. Interpreters are available at no cost to the client. As part of the intake process, all hearing impaired clients are asked how they communicate most effectively. If an existing staff member is qualified to interpret, supervisors must allow them to be relieved of their regular duties. Any request to use family or friends by the hearing impaired person following the offer by the facility to provide an interpreter is to be documented in the file and will be honored unless the facility feels the person selected is not sufficiently qualified and elects to provide another interpreter. Documentation will include a written statement signed by the client or responsible party. Interpreters are used during intake, admission, explaining rules and signing consents, releases and all other forms, groups, psychosocial assessments, lectures and individual counseling. Sojourner Recovery Services reserves the right to exercise discretion as to when an interpreter is necessary as routine communications may not require an interpreter.
Written material will be read aloud to sensory impaired clients. Other resources such as the Alcoholics Anonymous Book and other required reading are available in Braille or audio tape. Auxiliary aids for sensory-impaired clients, family members or significant others will be provided at no additional cost.
It is the intention and policy of Sojourner Recovery to offer quality treatment that meets the individual needs and desires of all persons served, regardless of the existence of barriers to treatment provision.
Quiz Instructions:
1. Click on the link below to access the quiz
2. Print the page
3. Complete the quiz
4. Submit the completed quiz to your supervisor
Person- And Family-Centered Services Quiz


text:
- Home
- Transfer News
- TV Schedules
- Leagues
- EPL News
- Podcasts
- Videos
- Forum
- Shirts
You may have missed an article by Oliver Kay in The Times this past weekend that featured a very revealing interview with Manchester City executive chairman Garry Cook regarding the future of the Premier League. The headline perfectly sums up … Continue reading
Gameweek two of the Premier League features several intriguing match-ups. Liverpool faces their bogey team Middlesbrough. Tottenham is looking for their first points of the season at home against Sunderland, which is quickly being transformed into a contender. Everton faces … Continue reading
Manchester City may want to quickly forget their debut performance in their new third shirt. City wore the new orange football kit for the first time Sunday when they lost 4-2 against an on-song Aston Villa side. Designed by Le … Continue reading
England have been missing a rampaging forward ever since Alan Shearer retired from national duty in 2000. Gabriel Agbonlahor has the physique, the skill and the attitude to finally replace Shearer at the center of England's attack. A potted history … Continue reading
The first weekend of the Premier League is over, and what an entertaining weekend it was. Thirty two goals and an average of 3.2 goals per match, and a few surprise results. Who said the Premier League was boring?! Here … Continue reading
Today marks day two of the Premier League season and our first chance to see teams such as Manchester United and Chelsea in the new season. How will Scolari fair for Chelsea, can Man United shake off the injuries and … Continue reading
It's amazing how things can sometime go full circle. It feels weird blogging back here again, but it's safe to say I'm back. For those who don't know me, I'm Johnathan Starling. Started out blogging on the old Community and … Continue reading
Manchester City are in danger of an early exit from Europe after a shock 1-0 home defeat by Danish side Midtjylland in their UEFA Cup second qualifying round first-leg match on Thursday. The loss adds to the ongoing turmoil at … Continue reading
Setanta Sports North America has added a new feature to its U.S. and Canadian websites. The new feature allows you, the viewer, to voice your opinion by uploading a video recorded on your webcam or computer. The first topic is: … Continue reading
Here are my predictions of how I think the Premier League will finish at the end of the 2008/2009 season. Manchester United will continue to excel, while I believe Spurs have the talent and determination to break into the top … Continue reading
In the race for the Premier League title, a big factor of whether a team can succeed is not so much the talent on the pitch but rather off it. In a long season of 38 Premier League matches as … Continue reading
The UEFA Cup (perhaps soon to be known as the Europa League as we covered a while back) is in some ways more interesting to me as the diversity of nations represented is much higher. If Michel Platini is successful … Continue reading
Here are several interesting articles I came across during the past few days which may be of interest to many of you passionate fans: "Soccer's Billion-Dollar Players" — What Credit Crunch? The biggest soccer players and clubs are drowning in … Continue reading
Football shirts, we all love them. So, for the widest online selection of football shirts for Premier League teams, visit the EPL Talk Shop. We have soccer shirts for all 20 Premiership teams from Arsenal to Wigan Athletic and every … Continue reading
In our continuing analysis of Premier League matches on TV, here are the teams that will be shown most frequently on Setanta Sports for the first few months of the 2008/2009 season, as of press time Liverpool, 7 times Everton, … Continue reading
In our continuing analysis of Premier League matches on TV, here are the teams that will be shown most frequently on Fox Soccer Channel for the first few months of the 2008/2009 season, as of press time: Arsenal, 6 times … Continue reading
For soccer fans in the United States, it's the $179.88 question. That's the cost* for the next 12 months for hundreds of live football matches on Setanta Sports. But in these tough economic times, should you splash the cash? And, … Continue reading
While your Premier League brethren in the United Kingdom have to wait more than two months before they'll be able to see all 20 clubs playing entire matches on television, viewers in the United States will only have to wait … Continue reading


text:
Body tub condition as of today. 'Lomar15' is providing me with replacement hat channels. The rest of the tub will need sand blasting to clean off the rust, the dirt, the glue, the grease, and the spray paint.
Frame condition as of today. I am going to have to remove more parts then I planned to, to get rid of the presistant clay.


text:
There are no Upcoming Shows listed for this comedian.
Ben Rosenfeld
Ben Rosenfeld's standup comedy is dark yet playful, intelligent yet accessible. Born in a country that no longer exists (the USSR) and in a city that has since changed its name, Ben convinced his parents to emigrate from Leningrad to Connecticut shortly after his third birthday, because he could no longer tolerate the Russian winters.
Ben soon learned to be a young American living in Fairfield County by watching Married…With Children, The Simpsons and Beavis and Butthead. His earliest comic influences were Adam Sandler (They're All Gonna Laugh at You and What the Hell Happened to Me?) and Chris Rock (Roll With the New and Bigger and Blacker).
Soon after his graduation from Rutgers University with a double major in Philosophy and Economics, Ben began his corporate career as a Fortune 500 management consultant by day while moonlighting as a stand up comic. He can't explain the job description, but he was worth every penny. Two years later, he entered a fully-funded PhD program in Neuroeconomics at California Technical Institute (CalTech), a school which boasts 31 Nobel laureates. Two months later, however, he quit the school that was paying him to earn an advanced degree in science to dedicate full time to stand up comedy. Soon after Ben created the motivational seminar with attached e-book, How to Find Your Passion (www.BigBenComedy/Passion), for high school and college students more closely defining their future career choices.
Ben was recently seen on TRU TV's All Worked Up, hosting Chinese Theater at The Lincoln Center (Alice Tully Hall) and performing in the Stand Up 360 Comedy Festival. His work has also been featured in the 48 Hour Film Festival (2010) in New York City and Richmond, VA, The Williamsburg Film Festival (2010) in Brooklyn and The Sparrow Film Festival (2010) in Queens. He also writes, acts in, films and edits short films and video sketches, found on BigBenComedy.com. While at Rutgers, Ben also co-founded slutgers.com, a parody of the University's website, for which he wrote humorous articles and created branded merchandise.
Ben currently lives in New York City, where he produces and hosts a weekly stand-up comedy show. He works regularly in New York City at Gotham Comedy Club, Broadway Comedy Club and New York Comedy Club. He has also performed in Los Angeles, Miami, Philadelphia, Washington, DC and even New Jersey. In addition to stand up, Ben does improvisational comedy, writes & performs sketch comedy and runs a comedy blog (BigBenComedy.com), hosting interviews with established comics.
Ben Rosenfeld's Upcoming Shows
Ben Rosenfeld is Known For
|Stand Up 360 Comedy Festival
|New York, NY
|All Worked Up
|Dry Cleaning Clerk
|The Lincoln Center
|Chinese Theatre


text:
It will probably be a couple months before your favorite Android 2.x device gets Adobe's Flash 10.1 update, but they continue to convince us that we should want it now. Check out this video of the Nexus One with Flash 10.1 tuning into the CBS Sports website where you can watch all the games.
Live. Streaming. Flash. Awesome. Like we needed any more convincing, right?
[Via NewTeeVee]
Continue reading:
- HTC: Samsung uses key component supply as a c
- On to the next One: HTC's new direction
- Nexus One revived for NASA's PhoneSat p
- Google Nexus-powered Strand-1 satellite ready
TAGS: Nexus One


text:
SSC CGL 2013 Answer Key, SSC CGL 2013 Answer Key, SSC Answer key 2013, Answer Sheet, solutions, Cut off Marks, Download Online ,Answer Key SSC CGL 2013 Answer Key , SSC Answer Key CGL 2013
Organization Name- SSC
Announcement type- Answer Key
official Website- http://www.ssc-cr.org/
SSC CGL ( Staff Selection C omission) Conducted the combined graduate Level 2013 Examination held on April 21, 2013 in 2 Tier.
After Al those candidates who attend SSC CGL 2013 Exam noe are looking the Answer key, with solution cut off marks, Dear all those candidates we are inform you that SSC will be published Answer key of the SSC CGL 2013 Question paper very soon. On their official website.
SSC CGL Answer key 2013 will available on official home website of SSC ( Staff Selection Commission) like www.http://www.ssc-cr.org/ Guys your are vsit right place for getting the SSC CGL 2013 Answer Key , Please BOOK Mark ( ctrl+D) are Join Our Facebook Fan pgae. We update SSC CGL Solution key Very Soon.
Candidates Visit given Below Link Check your SSC CGL 2013 Answer key and Download SSC CGL 2013 Answer key with Solutionhttp://www.ssc-cr.org/
Subscribe via Email


text:
ideas for a smarter, faster world®
Business as usual is simply no longer an option. Welcome to an agency committed to working smarter to get faster results for our clients.
Learn More »
April 14, 2015
Companies large and small are being disrupted by digitally-powered competition. As UBER runs over taxi companies, Lose It steals share points from Weight Watchers, and Amazon eats into the profits of grocery chains and other retail giants (nom nom nom).
All because the cost to compete has gone down. For everyone.
In Jame's McQuivey's must-read Digital [...]
Read More »
April 6, 2015
In her new book, The Engaged Leader: A Strategy for Your Digital Transformation, Charlene Li provides leaders with skills and confidence they need to transform their leadership and their organizations.
She lays out a simple framework and road map that leaders of any level can adopt.
In one example of engagement, the CEO of a large telecom [...]
March 27, 2015
Brunner's Associate Director of Social Media, Caroline Bovalino, and Senior Social Media Strategist, Nic Wilson, introduce brand marketers to Meerkat and Periscope, two new and much talked about live-streaming via Twitter applications. They explain both platforms, compare and contrast them with an easy to follow chart, and guide brand marketers on how they may leverage them.
January 13, 2015
November 20, 2014
November 19, 2014
November 12, 2014
October 16, 2014
© 2014. M.J. Brunner, Inc. Ideas for a Smarter, Faster World® Privacy Policy


text:
Thank you. If a matching email exists we will send you an email in a few minutes with instructions on how to reset your password.
Don't forget to check your spam folder if you cannot find the email. For further assistance please contact us at email@example.com .Okay
Martha Angus
19th-century antique porcelain container. "Saponaceous Tooth Powder prepared from pure white soap" on lid.
As a passionate collector, interior designer Martha Angus places great focus on fine art when designing high-end residential homes and stores (Ralph Lauren, the Lauder family, and Saks Fifth Avenue are on her client list). Known for her love of color, knowledge of art and antiques, and knack for combining styles, Martha has been published in Elle Decor, House Beautiful, and several important design books. In addition to collecting art, Martha's obsessions include painting, blogging, and electronic dance music.


text:
Kelly Clarkson, Usher option local producer's musicWritten by Brian Pauline | | firstname.lastname@example.com
Toledo producer Matt "Mighty Wyte" Feher recently signed a three-year national contract and has been making tracks for major label acts, such as Usher and Kelly Clarkson.
Feher runs his own production company and recording studio equipped with two Macintosh computers and has been inundated with projects. As an independent contractor, he was discovered on his MySpace page, (http://www.myspace.com/unfeheradvantage), by rap innovators the Beat Bullies, who work directly with "Big Boi" of the Grammy award-winning group Outkast. The Beat Bullies contacted Feher two years ago and have been sending him work ever since.
"The tracks ultimately did not end up getting placed on the record, at first I was upset, but I was up against the best in the music business, plus they know who Mighty Wyte is now," Feher said.
Feher signed a three-year, nonexclusive contract with Electric City in August, making construction loops and refills for Big Fish Audio. The tracks have loops broken down into individual tracks which can be downloaded into the user's computer for use in songs. Feher receives a percentage of gross sales once the project is released to the market.
"The whole thing about resale is it is a numbers game, because people are going to take bits and pieces to make their own songs," Feher said.
Feher said he can compose 40 songs in one month pulling 12-to-16 hour sessions in his studio. He works at times under unrealistic time restraints, but persistence and luck are important to making it in the music business. By selling nonexclusive beats online, he is able to buy new equipment and update his studio. Feher recently tried out for the "ghetto-metal" group Limp Bizkit. Feher uses the phrase "ghetto-metal" referring to bands such as Korn and Linkin Park that appeal to hard rock and rap fans.
Feher is also working with Intrinsic Film and Iron Core Entertainment, making soundtracks for sitcoms and movies. Feher receives a script and writes background music for scenes and trailers.
Feher said he would love to work with hip-hop heavyweights such as Busta Rhymes and Ludacris, but has gotten pigeonholed doing pop because that is what is selling.
"I'm really into people that don't just rap about rims and going to the club. I'm into people that are clever and witty. Everyone that I would like to work with has something really special about them," Feher said.
Brian "Tobi" Tobianski, a fellow composer and producer, met Feher while the two worked at the same studio, Audiomatrix. Tobianski took Feher under his wing and showed him the ropes while he was an intern. Tobianski said Feher caught on quick and was able to understand recording concepts.
"He absorbed everything I showed him in the recording sessions, he got it, and he knew what I was going for. He had the desire to learn all of the old techniques, the stuff that is missing in music today," Tobianski said.
According to Feher, he is absorbed in his studio when recording; he does not chat online, instant message or answer the phone.
"I am more of an instrument than a writer. Music is out there and floating, and I am just a conduit to get it into a medium that other people can listen to," Feher said.
Tracks by Matt Feher:
1. "King of the Floor":
2. "Moochie (Final Mix)":
3. "Que Pasa":


text:
By Erin Hodgson, Department of Entomology and Adam Sisson, Integrated Pest Management
Corn rootworm egg hatch in Iowa can occur from late May to the middle of June, depending on accumulating soil degree days, but the average hatching date is around June 6th. Research suggests about 50 percent of egg hatch occurs between 684-767 degree days (base 52°F, soil). Although Iowa had a warmer than normal March, soil temperatures have been closer to normal in April and May. So the 2012 predicted corn rootworm egg hatch is only slightly ahead of normal (Photo 1), but about two weeks ahead of the 2011 growing season. The southwest region in Iowa is experiencing 50 percent egg hatch now and other parts of the state will approach it within 7-14 days depending on the temperature. Other states have also reported that corn rootworm egg hatch is underway. Illinois is reporting the earliest initial egg hatch in 35 years.
Predicted corn rootworm egg hatch in Iowa for 2012. Expect 50 percent hatch to between 684-767 degree days. Map data courtesy of Iowa Environmental Mesonet, ISU Department of Agronomy - home of current degree day accumulation for corn rootworm.
Roger Elmore, ISU Corn Extension Agronomist, recently reported Iowa is 6 percent ahead of a normal corn planting year. So although predicted corn rootworm egg hatch is slightly ahead of normal, the larvae should have sufficient root tissue to feed on because most corn will be germinated by the time the eggs hatch. Saturated soils will diminish overall corn rootworm pressure, and the high adoption of Bt corn should decrease populations in most fields. However, I anticipate a good larval establishment this year. Early egg hatch could mean we see earlier adult corn rootworm emergence, too.
Shortly after egg hatch, young larvae will begin feeding on root hairs and inside roots. As they develop, larvae will begin feeding on root tips. A severe infestation can destroy nodes 4-6 which interferes with water/nutrient uptake and makes the plant unstable. Every field should be scouted for corn rootworm damage regardless of the seed selection (i.e., dig and rate corn roots even if Bt proteins are used). Continuous corn fields and areas with persistent corn rootworm populations are the highest priority for inspection. Assess corn rootworm root injury and adjust management strategies if the average injury is above 0.5 on a 0-3 rating scale (Photo 2). Aaron Gassmann (ISU Corn Entomologist) has a webpage for additional corn rootworm management information, including an interactive node-injury scale demonstration and efficacy evaluations.
Rating corn rootworm damage is essential for assessing current management plans. Photo by Brent Pringnitz.
Erin Hodgson is an assistant professor of entomology with extension and research responsibilities; contact at firstname.lastname@example.com or phone 515-294-2847. Adam Sisson is an Integrated Pest Management program assistant. Sisson can be contacted by email at email@example.com or by calling 515-294-5899.
This article was published originally on 5/21/2012 The information contained within the article may or may not be up to date depending on when you are accessing the information.
Links to this material are strongly encouraged. This article may be republished without further permission if it is published as written and includes credit to the author, Integrated Crop Management News and Iowa State University Extension. Prior permission from the author is required if this article is republished in any other manner.
Copyright ©2015
Iowa State University Extension |
Iowa State University
Contact us
| For Staff |
Nondiscrimination and Information Disclosures |
CMS Admin
Last Updated 5/24/2012


text:
The Supreme Court's decision on Monday to strike down California's ban on selling violent video games to children didn't go over well with groups that say the law would have given parents more control.
"An overwhelmingly high percentage of parents would support a bill that would prevent their kids from walking into a store and buying the most ultra-violent and sexually violent of video games," said Common Sense Media CEO James Steyer. "That decision should be in the hands of parents, not kids or video game vendors, and certainly not the video game ratings board."
Rep. Joe Baca, D-Calif., agreed. He has sponsored legislation that would require video games to feature warning labels similar to those on tobacco products.
"While I am not surprised by the Supreme Court's decision to overturn California's ban on the sale of violent video games to children, I am disappointed the multi-billion dollar video game industry will continue to go unchecked in its ability to profit from selling heinous depictions of violence and sex to minors," Baca said.
But civil liberties advocates said it comes down to First Amendment rights. The Supreme Court is fact allowed parents, rather than the government, to be responsible for what their children see, said Adam Thierer, senior research fellow at George Mason University's Mercatus Center.
"Violently-themed media is as old as literature itself, the Court noted today," he wrote in a blog post. "As has been the case with previous forms of violent content, parental responsibility is the better way to regulate access to potentially objectionable media."
Baca and Steyer, however, warned that the fight isn't over. "Today, the multi-billion dollar video game industry is celebrating the fact that their profits have been protected, but we will continue to fight for the best interests of kids and families," Steyer said.
For more on Monday's ruling, visit our Tech page.
Don't Miss Today's Top Stories
Rick, Executive Director for Policy
Concise coverage of everything I wish I had hours to read about."
Chuck, Graduate Student
The day's action in one quick read."
Stacy, Director of Communications
I find them informative and appreciate the daily news updates and enjoy the humor as well."
Richard, VP of Government Affairs
Chock full of usable information on today's issues. "
Michael, Executive Director


text:
Hair Saloon For Men
User Stats
Profile Images
User Bio
Hair Saloon® For Men is the only premium hair cutting franchise that is built on the belief that Men Deserve Better®. Hair Saloon provides men comfort, convenience, and a perfect hair cut.
13 Locations in the St. Louis Metro Area
Where Men Feel Comfortable®
External Links
Related RSS Feeds
Recently Uploaded+ See all 7 videos
Recent Activity
Pounds Media followed Hair Saloon For Men


text:
Our mowing operation crew's goal is to mow the right-of-way of all County-maintained roads.
The County is divided into six areas for these crew's, which is as follows: Ё Buford Highway (Hwy 20) northeast to Dawson County line to the lake boundaries and Hall County line. Ё Highway 400 to the Fulton County Line to Highway 20 to the Cumming City limits. Ё Highway 20 to the Dawson and Cherokee County lines over to Doctor Bramblett Road. Ё Highway 400 South, Buford Highway South to the Fulton and Gwinnett County lines. Ё North Central from the Cumming City limits, west of Highway 400, east of Bannister and Doctor Bramblett Roads and continue to the Dawson County line. Ё East of Highway 400 to Browns Bridge Road, south to Buford Highway and to the Gwinnett and Hall County lines.
Roads and Bridges Division Supervisor in charge of the Mowing Operations: Jimmie Rogers, Road Maintenance Supervisor, email@example.com. We have several mowing crews which have two crew members on each team. Mowing occurs Monday through Friday during business hours.
Our mowing crew's also picks up dead animals and all trees that have fallen on the County-maintained roads. These trees will be removed from the road and placed on a chipper list.
When any HOA or home owner is mowing and/or trimming of decorative trees and shrubs within the county right of way, Roads and Bridges request the following to avoid hazards to the traveling public.*Maintain shrubs one foot beyond the back of the curb or the edge of asphalt on uncurbed streets. *Maintain trees and limbs four feet beyond the back of the curb or the edge of asphalt on uncurbed streets. *Trim limbs to a minimum fourteen feet above the asphalt grade to prevent damage to larger vehicles.
If your HOA or any home owner wants Forsyth County to perform pruning and trimming within the county right of way, please contact the Roads and Bridges Division at 770-781-2155.


text:
The ups & downs of license model choice
We learned earlier this week what can happen when customers are offered a choice and pick something unexpected: Dassault Systèmes announced that it failed to meet its third quarter 2013 revenue goals, in part, because more customers opted for rentals/subscription than planned. That meant that license revenue was less than expected — the initial payment for a subscription is far less than that of a perpetual license, so the total didn't reach the target.
DS' miss was small in the greater scheme of things: a €24 million shortfall in a forecast of €520 million. Of the €24 million, DS attributed €8 million to small business customers who chose rental licenses and not perpetual/maintenance.
When customers suddenly pay a less upfront than expected it puts stress on everyone participating in the sales process. Getting a lot of money upfront lets the vendor and channel partners support the sales process more readily than does the subscription model. Paying out for marketing, demo jocks, sales calls and the like in the same period (roughly) as getting income from a sale smoothes cash flow; having to wait for 2 or so years to get the same total cash inflow puts more stress on the system. That stress can flow from sales into R&D and support, too, but it's most obviously cause-and-effect in sales. Let's be clear: DS' cash flow is fine. It can absorb these shifts but partners further down the food chain will have to carefully manage their cash during this transition.
For investors the problem is that DS, which normally is so careful in its forecasting, didn't meet its own numbers in Q3. Were they overly aggressive in managing the sales pipeline? How did they not know who's going to opt for rentals vs perpetual? Did someone miss the signals that a deal was stretching out, that more approvals would be needed than originally thought? I also thought the tone on the conference call for investors was a bit troubling. Company management sounded downright gloomy. CFO Thibault de Tersant even apologized for the miss. If I were an investor, I'd be looking for management to come on a bit stronger, saying "we know what happened and we're fixing it". DS shares took a 10% hit after the pre-announcement, the biggest intraday drop since January 2009, but they'll bounce back. Almost all of the miss was, after all, deals that slipped but weren't cancelled, and licenses that shifted from short-term to long-term agreements.
It's, of course, all about buyer choice. If you're a software buyer, look carefully at what you're buying. Subscription agreements differ greatly from vendor to vendor; some are monthly while others have varying lengths and are non-cancellable during that period. It all shakes out in roughly 3 years, so if you're looking at a short-term project, subscriptions may make sense even if they're more expensive per month. Otherwise, look at perpetual or at financing perpetual through your sales partner, if you can't manage the entire upfront cost at once. Perpetual usually comes out of the capital expenditures budget while rentals and financed subscriptions come from the operating budget — one of these may have more wiggle room than the other at your company. If you choose a subscription, though, realize that your sales person may not be able to lavish you with attention. Just like in your business, cash flow rules, and your reseller has to make sure that cash out is less than cash in.
DS' miss is a stark lesson for all of the vendors looking at subscriptions as a way to offer customers choice and, perhaps, gain more total revenue per customer in the long run. For DS, rentals make up roughly 25% of recurring revenue, or just under 20% of total revenue, so far this year. It's not a huge part of DS' business but it is growing at around 10% year/year each quarter so is becoming more and more important in DS' overall picture. DS needs to carefully manage the rental/perpetual process to keep revenue and costs in line.
Part of the shift towards rentals is due to customers that had previously, as a gross generalization, not been so keen on the concept. M. de Tersant told investors that DS saw its first rental sales in Asia in Q3, which has historically bought on a perpetual basis; the other regions performed about as expected with respect to rentals vs. perpetuals. Since many PLMish companies see 1/3 of their revenue from Asia, rentals really taking off there could seriously affect revenue reported in any given period.
It will work out in the long run, but in the short term there will, as DS discovered, be bumps.
One Response to The ups & downs of license model choice
Monica –
I believe the market's reaction to DS' performance relates far more to the negative tone of their forward looking outlook than anything to do with the shift/mix of perpetual licenses to various forms of subscriptions. In fact, I believe that the increasing mix to subscription (along with sustained renewal rates, etc.) is a substantial valuation adder. Yes, there are operational challenges to overcome (for the vendor, the sales partner, the user, etc.), but IMHO for the vendor, and more importantly the user, subscriptions, properly tailored, are the way to consume and use software. Companies that have subscriptions in their DNA, and use metrics to support it, usually have a very good time understanding what the forwarding looking business will look like within their installed base – but as for new users, it is a forecast challenge in the same way that pipeline management and forecasting relates to perpetual licenses.
For Q3, most certainly some of their revenue miss related to their software license mix – but they had projected 8-9% growth on a constant currency basis, and instead delivered 4%. The mix to subscription accounted for 1.5% of the miss — so even if the perpetual/subscription mix had met forecast, DS would have still delivered 5.5% growth on a target of 8-9%. For Q4 they gave a forward looking forecast at the low end of their guidance of 565M E, or 5% growth on a constant currency basis – 2 points lower than their normalized growth of 7-8%. This is even AFTER including 12M in new license revenue (4M of the Q3 miss was services) which slipped from Q3 (which they expected to close). I believe that they are getting dinged by the market because of their Q3 forecast miss, mostly because of the tenor and tone of their business generally (i.e. things are slowing down), and not because of the continual shifting of their business model to more subscriptions.


text:
Rumor Has It: Google jumps aboard the smartwatch train
Google seems to be feeling left out of the smartwatch revolution. Also this week, the next-gen Xbox continues to blow Karyne's mind, a $99 Kindle Fire is probably not on the horizon, and Google Play tweaks make co-host Lynn La feel warm and fuzzy inside.
Another day, another smartwatch rumor. This time, it's Google that was feeling left out , what with all the "iWatch" rumors and Samsung throwing its hat into the ring. What do you think about Google's rumor smartwatch? What do you think would make it different from the plethora of other smartwatches that are out there? Leave a comment and let us know what you think!
Also on this week's show, the next-gen Xbox might not use its optical drive for games, according to leaked documents . At least it'll play Blu-ray (maybe)! Google Play might be getting a new UI , which is very exciting for some people, but definitely not exciting for most others. And a $99 Kindle Fire is probably not going to be happening any time soon. At all.
Thanks for watching!
Heard a tech rumor you think we should cover? Leave a comment below; e-mail us; send us a tweet (@karynelevy or @CNETRumorShow); or call and leave us a voice mail at 1-800-750-CNET.
iTunes (HD) | iTunes (SD) | iTunes (HQ)


text:
Hotel Parkwood located in just 5 minutes driving away from
Incheon(ICN) International Airport that is for trasit passengers
around the world. To assist the business of all guests using
Incheon(ICN) airport in leading to success, Hotel Parkwood took a
first step with detailed consideration of the best trained staff in
the preparation and the recent renovation of the hotel facilities.
Hotel Parkwood will be a symbol of Incheon(ICN) airport and
Yongjongdo, the gateway to KOREA and precious memories of
Guest rooms are composed of deluxe double room and deluxe twin room. All the guests can enjoy free internet access with wifi in the room and these rooms are fully equipped with individual air conditioning and heating system, 70 channels with english, japanese, and chinese, mini bar with welcome drinks, hair dryer and many modern amenities. ... [+] More


text:
Contacting Thunderbird Customer Service Center
Thunderbird is the mail client from Mozilla. Mail clients collect emails from various email addresses so you can access all your messages from one application. The basic function of Thunderbird is to send and receive messages, but there are advanced options available as well, including automatic responses.
Contact Info:
Phone Contact Numbers
Mozilla is a company that specializes in the development of free software and applications like the Firefox browser and Thunderbird mail client. When a company offers free applications they often forgo phone customer service support for email and social media support. Call centers are expensive to man. There are no phone numbers listed on the Thunderbird website, but we were able to locate the corporate phone number.
- Corporate: 1-650-903-0800
Mailing Address
Thunderbird customer service doesn't necessarily have a mailing address, but you are more than welcome to send Mozilla a message by mail. The Mozilla corporate mailing address is available on the contact and support pages of the Thunderbird website.
Mozilla Corporate Attn: Thunderbird Customer Service 650 Castro St Ste 300 Mountain View, CA 94041
Official Website
You can find the official website for Thunderbird on the Mozilla website at http://www.mozilla.org/en-US/thunderbird/. To access customer support click on the Support link at the bottom of the page. From there you can search the Thunderbird customer service database for questions other customers have already asked. This is the fastest way to reach a resolution, but it is not always the most effective way. A more effective way to reach Thunderbird customer service is via social media. While there is no Thunderbird page, there is a Firefox page on Twitter and Facebook.
- Twitter: http://twitter.com/firefox
- Facebook: https://www.facebook.com/Firefox
Customer Service Email
We looked high and low, but we were unable to find an email address or email form for Thunderbird customer service. We did find an Ask a Question page. To send your question click on https://getsatisfaction.com/mozilla_messaging/topics/new. Fill in the topic, title and details and submit. The question is submitting to a forum, not to the customer service team, which is why you're asked to give the topic a Great Title.
Our Experience
When we looked through the official website, we noticed several pages of information, including a page similar to a FAQs page. One thing we didn't notice was details relating to privacy and security. This was the topic of conversation when we contacted the customer support team. The call center was easy to reach. The total wait time was less than 2 minutes. After the agent answered the call, we wanted to know what steps the company has or is going to take to secure our information.
The agent explained that the information collected by the company is not used by third-parties. The agent sent further to inform us the information collected is used by the company to better improve the services, not violate customer privacy. We are leased with the customer service team standing up for Thunderbird. They are knowledgeable and ready to assist, no matter what the question or concern. We would love to hear your story relating to Thunderbird customer service. Share you comments below.